qjackctl 0.3.5 Compile error

Forums

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

Permalink

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

Permalink

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

Thanks!

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.