Jack O'Quin wrote:
Vescovi Christophe
<christophe.vescovi(a)wanadoo.fr> writes:
All those undeclared functions are declared in
<jack/transport.h>
which exist on my machine in /usr/include, and are include in
src/qjackctlMainForm.h .... well in fact <jack/jack.h> is include in
qjackctlMainForm.h and <jack/transport.h> is include in jack.h.
Check whether you have an old copy of JACK lying around in
/usr/local somewhere.
Thanks that was the case :-) !!
Now I have an other problem ....
g++ -o qjackctl main.o qjackctlPatchbay.o qjackctlPatchbayRack.o
qjackctlPatchbayFile.o qjackctlConnections.o qjackctlSetup.o
qjackctlMainForm.o qjackctlMessagesForm.o qjackctlStatusForm.o
qjackctlConnectionsForm.o qjackctlPatchbayForm.o qjackctlSocketForm.o
qjackctlSetupForm.o qjackctlAboutForm.o qmake_image_collection.o
moc_qjackctlPatchbay.o moc_qjackctlPatchbayRack.o
moc_qjackctlConnections.o moc_qjackctlMainForm.o
moc_qjackctlMessagesForm.o moc_qjackctlStatusForm.o
moc_qjackctlConnectionsForm.o moc_qjackctlPatchbayForm.o
moc_qjackctlSocketForm.o moc_qjackctlSetupForm.o
moc_qjackctlAboutForm.o -L/usr/lib/qt3/lib -L/usr/X11R6/lib -ljack -lqt
-lXext -lX11 -lm
/usr//bin/ld: cannot find -lqt
collect2: ld returned 1 exit status
make[1]: *** [qjackctl] Erreur 1
make[1]: Leaving directory `/home/christophe/rpm/BUILD/qjackctl-0.1.0'
make: *** [qjackctl] Erreur 2
the linker does not find -lqt, what is stange is that during
./configure, Qt library was called qt-mt and not qt.
If I manually change -lqt by -lqt-mt in the .mak file it compile,
install but qjackctl does not work (the GUI never start).
sniff ...
Christophe