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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
rncbc's picture

Re: qjackctl 0.3.5 Compile error

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

joegiampaoli's picture

Ah! Yes, worked well. Dumb

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

Thanks!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.