From: Ben P. <be...@ro...> - 2005-11-26 18:28:13
|
Any plans to port qjackctl to QT4? Blessed Be, Bennyp |
From: Ben P. <be...@ro...> - 2005-11-26 21:35:56
|
Any plans to port qjackctl to QT4? Blessed Be, Bennyp |
From: Rui N. C. <rn...@rn...> - 2005-11-27 23:05:55
|
Ben Powers wrote: > Any plans to port qjackctl to QT4? > Plans there are, indeed. None of my machines has it installed, and currently I'm on heavy shortage of time to even take the risk on trashing the good ol'Qt3 environment I have around ;) If there were someone brave enough to install Qt4 and try to build it as is, for a start... Bye. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Ben P. <be...@ro...> - 2005-11-28 11:08:33
|
[21:06:36 bennyp~/Desktop/qjackctl-0.2.19a] % > ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C++ preprocessor... g++ -E checking for egrep... grep -E checking whether gcc needs -traditional... no checking whether QTDIR environment variable is set... /usr/local/ Trolltech/Qt-4.0.1/ checking for main in -lqt-mt... no checking for main in -lqt... no configure: error: Qt library not found. Maybe QTDIR isn't properly set. Blessed Be, Bennyp On 27-Nov-05, at 6:07 PM, Rui Nuno Capela wrote: > Ben Powers wrote: >> Any plans to port qjackctl to QT4? > > Plans there are, indeed. > > None of my machines has it installed, and currently I'm on heavy > shortage of time to even take the risk on trashing the good ol'Qt3 > environment I have around ;) > > If there were someone brave enough to install Qt4 and try to build > it as is, for a start... > > Bye. > -- > rncbc aka Rui Nuno Capela > rn...@rn... |
From: Rui N. C. <rn...@rn...> - 2005-11-28 22:16:15
|
Ben Powers wrote: > [21:06:36 bennyp~/Desktop/qjackctl-0.2.19a] % > ./configure > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ANSI C... none needed > checking how to run the C preprocessor... gcc -E > checking for g++... g++ > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking how to run the C++ preprocessor... g++ -E > checking for egrep... grep -E > checking whether gcc needs -traditional... no > checking whether QTDIR environment variable is set... /usr/local/ > Trolltech/Qt-4.0.1/ > checking for main in -lqt-mt... no > checking for main in -lqt... no > configure: error: Qt library not found. Maybe QTDIR isn't properly set. > Nice try :) Can you tell me then which libraries you may find under $QTDIR ? Would it be ridiculous to do a complete file listing? Like ls -lR $QTDIR or, in-extenso: ls -lR /usr/local/Trolltech/Qt-4.0.1 Cheers. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Rui N. C. <rn...@rn...> - 2005-11-29 09:30:57
|
> You asked for it ;) > > Blessed Be, You could at least compress it ;) Anyway, it was my mistake. What I was asking was for the $QTDIR/lib contents only. But now I got the whole world above:) Anyway. Lets take some route... On the original qjackctl source tree, edit "qjackctl.pro.in", saving it with the new name "qjackctl.pro". Please change the following lines, near the bottom: TEMPLATE = app CONFIG += qt thread warn_on debug LANGUAGE = C++ LIBS += -framework CoreAudio -framework CoreFoundation \ -lasound -ljack Note that only the CONFIG and LIBS lines might be changed. Now you can forget the ./configure step and do things the trolltech way ;) Be sure the QTDIR variable points to your Qt4 tree, and not to the old Qt3, if any. qmake make If things doesn't look good by this time, you can turn to the qt3to4 tool, which I think has been mentioned on the Qt4 full listing you gave me. I don't know exactly what it will give, but supposedly its intention is about to convert the whole source tree to Qt4 dialect or whatever. qt3to4 qjackctl.pro As I believe the conversion is taken in place, please be sure to take a previous source backup. You've been warned :) Let me know of your success, believing that you won't hesitate if something fall apart :) :) Cheers. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Rui N. C. <rn...@rn...> - 2005-11-29 09:34:04
|
> > On the original qjackctl source tree, edit "qjackctl.pro.in", saving it > with the new name "qjackctl.pro". Please change the following lines, near > the bottom: > > TEMPLATE = app > CONFIG += qt thread warn_on debug > LANGUAGE = C++ > > LIBS += -framework CoreAudio -framework CoreFoundation \ > -lasound -ljack > Sorry, my mistake again. This last line should read: LIBS += -framework CoreAudio -framework CoreFoundation -ljack Bye. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Ben P. <be...@ro...> - 2005-11-30 05:48:10
Attachments:
qjackbuilderror.txt.gz
|
c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB - DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -I/usr/local/Trolltech/Qt-4.0.1/ mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.0.1/include/ Qt3Support -I/usr/local/Trolltech/Qt-4.0.1/include/QtXml -I/usr/local/ Trolltech/Qt-4.0.1/include/QtGui -I/usr/local/Trolltech/Qt-4.0.1/ include/QtCore -I/usr/local/Trolltech/Qt-4.0.1/include -Isrc -I. -I. - o main.o src/main.cpp In file included from src/main.cpp:22: src/qjackctlAbout.h:25:20: error: config.h: No such file or directory ./qjackctlMainForm.h:514: error: field 'm_tXrunLast' has incomplete type ./qjackctlMainForm.h:515: error: field 'm_tResetLast' has incomplete type src/main.cpp: In function 'int main(int, char**)': src/main.cpp:41: error: 'CONFIG_PREFIX' was not declared in this scope src/main.cpp:41: error: expected ',' or ';' before string constant make: *** [main.o] Error 1 |
From: Rui N. C. <rn...@rn...> - 2005-11-29 14:34:54
Attachments:
config.h
|
> In file included from src/main.cpp:22: > src/qjackctlAbout.h:25:20: error: config.h: No such file or directory > Oops, something's missing which is autogenerated by ./configure ... the missing "config.h" file is attached. Put it under the source tree and retry. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Ben P. <be...@ro...> - 2005-11-30 04:05:19
|
[17:23:21 bennyp~/Desktop/qjackctl-0.2.19a] % > make make: Circular qjackctlMessagesForm.h <- qjackctlMainForm.h dependency dropped. make: Circular qjackctlStatusForm.h <- qjackctlMainForm.h dependency dropped. make: Circular qjackctlConnectionsForm.h <- qjackctlMainForm.h dependency dropped. make: Circular qjackctlPatchbayForm.h <- qjackctlMainForm.h dependency dropped. c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB - DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -I/usr/local/Trolltech/Qt-4.0.1/ mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.0.1/include/ Qt3Support -I/usr/local/Trolltech/Qt-4.0.1/include/QtXml -I/usr/local/ Trolltech/Qt-4.0.1/include/QtGui -I/usr/local/Trolltech/Qt-4.0.1/ include/QtCore -I/usr/local/Trolltech/Qt-4.0.1/include -Isrc -I. -I. - o main.o src/main.cpp ./qjackctlMainForm.h:514: error: field 'm_tXrunLast' has incomplete type ./qjackctlMainForm.h:515: error: field 'm_tResetLast' has incomplete type make: *** [main.o] Error 1 Blessed Be, Bennyp On 29-Nov-05, at 9:31 AM, Rui Nuno Capela wrote: >> In file included from src/main.cpp:22: >> src/qjackctlAbout.h:25:20: error: config.h: No such file or directory >> > > Oops, something's missing which is autogenerated by ./configure ... > the > missing "config.h" file is attached. Put it under the source tree and > retry. > -- > rncbc aka Rui Nuno Capela > rn...@rn... > <config.h> |
From: Rui N. C. <rn...@rn...> - 2005-11-29 23:29:53
|
Ben Powers wrote: > [17:23:21 bennyp~/Desktop/qjackctl-0.2.19a] % > make > make: Circular qjackctlMessagesForm.h <- qjackctlMainForm.h dependency > dropped. > make: Circular qjackctlStatusForm.h <- qjackctlMainForm.h dependency > dropped. > make: Circular qjackctlConnectionsForm.h <- qjackctlMainForm.h > dependency dropped. > make: Circular qjackctlPatchbayForm.h <- qjackctlMainForm.h dependency > dropped. > c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB - > DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -I/usr/local/Trolltech/Qt-4.0.1/ > mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.0.1/include/ Qt3Support > -I/usr/local/Trolltech/Qt-4.0.1/include/QtXml -I/usr/local/ > Trolltech/Qt-4.0.1/include/QtGui -I/usr/local/Trolltech/Qt-4.0.1/ > include/QtCore -I/usr/local/Trolltech/Qt-4.0.1/include -Isrc -I. -I. - o > main.o src/main.cpp > ./qjackctlMainForm.h:514: error: field 'm_tXrunLast' has incomplete type > ./qjackctlMainForm.h:515: error: field 'm_tResetLast' has incomplete type > make: *** [main.o] Error 1 > Hmm...try adding this xml line to "qjackctlMainForm.ui", somewhere in the existing <includes> : <include location="global" impldecl="in declaration">qdatetime.h</include> Bye. -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Ben P. <be...@ro...> - 2005-11-29 23:53:47
|
c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB - DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -I/usr/local/Trolltech/Qt-4.0.1/ mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.0.1/include/ Qt3Support -I/usr/local/Trolltech/Qt-4.0.1/include/QtXml -I/usr/local/ Trolltech/Qt-4.0.1/include/QtGui -I/usr/local/Trolltech/Qt-4.0.1/ include/QtCore -I/usr/local/Trolltech/Qt-4.0.1/include -Isrc -I. -I. - o qjackctlConnect.o src/qjackctlConnect.cpp src/qjackctlConnect.cpp: In constructor 'qjackctlConnectToolTip::qjackctlConnectToolTip (qjackctlClientListView*)': src/qjackctlConnect.cpp:45: error: no matching function for call to 'QToolTip::QToolTip(QWidget*)' /usr/local/Trolltech/Qt-4.0.1/include/QtGui/qtooltip.h:35: note: candidates are: QToolTip::QToolTip() /usr/local/Trolltech/Qt-4.0.1/include/QtGui/qtooltip.h:34: note: QToolTip::QToolTip(const QToolTip&) src/qjackctlConnect.cpp: In member function 'void qjackctlConnectToolTip::maybeTip(const QPoint&)': src/qjackctlConnect.cpp:63: error: 'tip' is not a member of 'QToolTip' src/qjackctlConnect.cpp:66: error: 'tip' is not a member of 'QToolTip' src/qjackctlConnect.cpp: In member function 'virtual void qjackctlClientListView::contextMenuEvent(QContextMenuEvent*)': src/qjackctlConnect.cpp:800: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:803: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:806: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:811: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:816: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp: In member function 'virtual void qjackctlConnectorView::contextMenuEvent(QContextMenuEvent*)': src/qjackctlConnect.cpp:1025: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:1028: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:1031: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp:1036: error: 'fromMimeSource' is not a member of 'QPixmap' src/qjackctlConnect.cpp: In member function 'QPixmap* qjackctlConnect::createIconPixmap(const QString&)': src/qjackctlConnect.cpp:1672: error: 'fromMimeSource' is not a member of 'QPixmap' make: *** [qjackctlConnect.o] Error 1 Blessed Be, Bennyp On 29-Nov-05, at 6:31 PM, Rui Nuno Capela wrote: > Ben Powers wrote: >> [17:23:21 bennyp~/Desktop/qjackctl-0.2.19a] % > make >> make: Circular qjackctlMessagesForm.h <- qjackctlMainForm.h >> dependency dropped. >> make: Circular qjackctlStatusForm.h <- qjackctlMainForm.h >> dependency dropped. >> make: Circular qjackctlConnectionsForm.h <- qjackctlMainForm.h >> dependency dropped. >> make: Circular qjackctlPatchbayForm.h <- qjackctlMainForm.h >> dependency dropped. >> c++ -c -pipe -g -Wall -W -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB - >> DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -I/usr/local/Trolltech/Qt-4.0.1/ >> mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.0.1/include/ >> Qt3Support -I/usr/local/Trolltech/Qt-4.0.1/include/QtXml -I/usr/ >> local/ Trolltech/Qt-4.0.1/include/QtGui -I/usr/local/Trolltech/ >> Qt-4.0.1/ include/QtCore -I/usr/local/Trolltech/Qt-4.0.1/include - >> Isrc -I. -I. - o main.o src/main.cpp >> ./qjackctlMainForm.h:514: error: field 'm_tXrunLast' has >> incomplete type >> ./qjackctlMainForm.h:515: error: field 'm_tResetLast' has >> incomplete type >> make: *** [main.o] Error 1 > > Hmm...try adding this xml line to "qjackctlMainForm.ui", somewhere > in the existing <includes> : > > <include location="global" > impldecl="in declaration">qdatetime.h</include> > > Bye. > -- > rncbc aka Rui Nuno Capela > rn...@rn... > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through > log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD > SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > qjackctl-devel mailing list > qja...@li... > https://lists.sourceforge.net/lists/listinfo/qjackctl-devel |
From: Rui N. C. <rn...@rn...> - 2005-11-30 10:15:24
|
Guess its now the right time to the qt3to4 trial? -- rncbc aka Rui Nuno Capela rn...@rn... |
From: Ben P. <be...@ro...> - 2005-11-30 20:36:54
Attachments:
qj3to4.txt.gz
|
I used that once at the beginning. should have mentioned that new files were added so I'll try again now I get this: |
From: Rui N. C. <rn...@rn...> - 2005-11-30 22:46:02
|
Ben Powers wrote: > I used that once at the beginning. should have mentioned that > new files were added so I'll try again I'm forced to believe that we've reached a temporary dead-end. Qt3-to-Qt4 conversion/compability is not so seemless as it ought to be. Truth is that I don't have the time to delve into Qt4 right now. But I will, rest assured. Its on my '06 new year task list ;) Cheers. -- rncbc aka Rui Nuno Capela rn...@rn... |