You are here

qjackctl 0.3.5 Compile error

Hello and thanks so much for qjackctl.

I have succesfully compiled and installed older versions of qjackctl before, but this time with 0.3.5 I'm getting this error at the "make" step. Any ideas? Thanks!

System: Ubuntu 8.04, Jack 0.116.2

(continued from long terminal output)...

g++ -Wl,--no-undefined -o qjackctl .obj/main.o .obj/qjackctlAlsaConnect.o .obj/qjackctlConnect.o .obj/qjackctlConnectAlias.o .obj/qjackctlJackConnect.o .obj/qjackctlPatchbay.o .obj/qjackctlPatchbayFile.o .obj/qjackctlPatchbayRack.o .obj/qjackctlSetup.o .obj/qjackctlSystemTray.o .obj/qjackctlAboutForm.o .obj/qjackctlConnectionsForm.o .obj/qjackctlMainForm.o .obj/qjackctlMessagesForm.o .obj/qjackctlPatchbayForm.o .obj/qjackctlSetupForm.o .obj/qjackctlSocketForm.o .obj/qjackctlStatusForm.o .obj/moc_qjackctlConnect.o .obj/moc_qjackctlPatchbay.o .obj/moc_qjackctlPatchbayRack.o .obj/moc_qjackctlSetup.o .obj/moc_qjackctlSystemTray.o .obj/moc_qjackctlAboutForm.o .obj/moc_qjackctlConnectionsForm.o .obj/moc_qjackctlMainForm.o .obj/moc_qjackctlMessagesForm.o .obj/moc_qjackctlPatchbayForm.o .obj/moc_qjackctlSetupForm.o .obj/moc_qjackctlSocketForm.o .obj/moc_qjackctlStatusForm.o .obj/qrc_qjackctl.o -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib64 -ljack -lasound -lportaudio -lQtDBus -lpthread -lQtXml -lQtGui -lQtCore
.obj/qjackctlSetupForm.o: In function `qjackctlSetupForm::deviceMenu(QLineEdit*, QToolButton*, int)':
qjackctlSetupForm.cpp:(.text+0x7eb7): undefined reference to `Pa_GetHostApiCount'
qjackctlSetupForm.cpp:(.text+0x7f15): undefined reference to `Pa_GetHostApiInfo'
qjackctlSetupForm.cpp:(.text+0x7f78): undefined reference to `Pa_GetDeviceCount'
collect2: ld returned 1 exit status
make[1]: *** [qjackctl] Error 1
make[1]: Leaving directory `/home/joe/Desktop/qjackctl-0.3.5'
make: *** [qjackctl] Error 2

Forums: 
rncbc's picture

Indeed, there was a error glitch on the configure script for the 0.3.5 release, that pertains to automagic PortAudio support inclusion. No sweat. You can try

./configure --disable-portaudio

or check out from the current CVS HEAD (believed to be versioned as 0.3.5.3 atm.) where the glitch has been corrected (or so I think ;)

Please, report whether this helps.

Cheers

Ah! Yes, worked well.
Dumb me, didn't notice the messages in the configure step where it says portaudio = enable

Thanks!

Add new comment