Thread: [Qutecsound-users] linking error on ubuntu karmic
Brought to you by:
mantaraya36
From: <cel...@br...> - 2010-03-11 11:39:10
|
i get a g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread /usr/bin/ld: cannot find -lcsound collect2: ld returned 1 exit status make[1]: *** [../bin/qutecsound] Error 1 make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' make: *** [sub-src-make_default] Error 2 when I try to build. then I try to sudo ln -s /usr/lib/libcsound64.so /usr/lib/libcsound.so which gives me g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread qutecsound.o: In function `qutecsound::processEventQueue(CsoundUserData*)': qutecsound.cpp:(.text+0x26aa): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' qutecsound.o: In function `qutecsound::csThread(void*)': qutecsound.cpp:(.text+0x2aaf): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' collect2: ld returned 1 exit status make[1]: *** [../bin/qutecsound] Error 1 make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' make: *** [sub-src-make_default] Error 2 any clues?? btw, the depencencies I instlled are sudo apt-get install libqt4-dev libcsound64-dev libcsnd-dev libsndfile1-dev libcsound64-dev libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0-dev libqt4-dev libqt4-multimedia libqt4-opengl-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev mesa-common-dev qt4-qmake x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libcsnd-dev libcsnd5.2 libflac-dev libogg-dev libsndfile1-dev libvorbis-dev libsndfile1-dev is not mentioned on the homepage, but needed greets, flo |
From: Andres C. <man...@gm...> - 2010-03-11 14:23:12
|
Hi, Since you are using the doubles (lib64) version of Csound, you need to specify this to QuteCsound, byt running qmake like this: qmake "CONFIG += build64" and then make. This should do it. Cheers, Andrés On Thu, Mar 11, 2010 at 11:30 AM, <cel...@br...> wrote: > i get a > > g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread > /usr/bin/ld: cannot find -lcsound > collect2: ld returned 1 exit status > make[1]: *** [../bin/qutecsound] Error 1 > make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' > make: *** [sub-src-make_default] Error 2 > > when I try to build. > > then I try to > > sudo ln -s /usr/lib/libcsound64.so /usr/lib/libcsound.so > > which gives me > > g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread > qutecsound.o: In function `qutecsound::processEventQueue(CsoundUserData*)': > qutecsound.cpp:(.text+0x26aa): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' > qutecsound.o: In function `qutecsound::csThread(void*)': > qutecsound.cpp:(.text+0x2aaf): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' > collect2: ld returned 1 exit status > make[1]: *** [../bin/qutecsound] Error 1 > make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' > make: *** [sub-src-make_default] Error 2 > > any clues?? > > btw, the depencencies I instlled are > > > sudo apt-get install libqt4-dev libcsound64-dev libcsnd-dev libsndfile1-dev libcsound64-dev libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0-dev libqt4-dev libqt4-multimedia libqt4-opengl-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev mesa-common-dev qt4-qmake x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libcsnd-dev libcsnd5.2 libflac-dev libogg-dev libsndfile1-dev libvorbis-dev > > > libsndfile1-dev is not mentioned on the homepage, but needed > > > greets, flo > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Qutecsound-users mailing list > Qut...@li... > https://lists.sourceforge.net/lists/listinfo/qutecsound-users > -- Andrés |
From: Andres C. <man...@gm...> - 2010-03-11 17:40:19
|
Hi, This shouldn't happen if you specify a build for doubles. It should not look for -lcound but -lcsound64 Can you try doing all this again? make clean qmake "CONFIG += build64" make Cheers, Andrés On Thu, Mar 11, 2010 at 5:43 PM, <cel...@br...> wrote: > nope, did not help... > sry. > > I get cannotfind -lcsound.. > > > ----- Ursprüngliche Mail ----- > Von: "Andres Cabrera" <man...@gm...> > An: qut...@li... > CC: cel...@br... > Gesendet: Donnerstag, 11. März 2010 15:14:45 > Betreff: Re: [Qutecsound-users] linking error on ubuntu karmic > > Hi, > > Since you are using the doubles (lib64) version of Csound, you need to > specify this to QuteCsound, byt running qmake like this: > qmake "CONFIG += build64" > > and then make. > This should do it. > > Cheers, > Andrés > > On Thu, Mar 11, 2010 at 11:30 AM, <cel...@br...> wrote: >> i get a >> >> g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread >> /usr/bin/ld: cannot find -lcsound >> collect2: ld returned 1 exit status >> make[1]: *** [../bin/qutecsound] Error 1 >> make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' >> make: *** [sub-src-make_default] Error 2 >> >> when I try to build. >> >> then I try to >> >> sudo ln -s /usr/lib/libcsound64.so /usr/lib/libcsound.so >> >> which gives me >> >> g++ -Wl,-O1 -o ../bin/qutecsound qutecsound.o main.o dockhelp.o opentryparser.o options.o highlighter.o configdialog.o configlists.o console.o documentpage.o utilitiesdialog.o widgetpanel.o qutewidget.o quteslider.o findreplace.o qutetext.o qutebutton.o qutedummy.o quteknob.o qutecombobox.o qutecheckbox.o quteconsole.o qutemeter.o qutegraph.o framewidget.o curve.o qutespinbox.o qutescope.o node.o graphicwindow.o keyboardshortcuts.o dotgenerator.o inspector.o widgetpreset.o eventsheet.o liveeventframe.o moc_qutecsound.o moc_dockhelp.o moc_highlighter.o moc_configdialog.o moc_console.o moc_documentpage.o moc_utilitiesdialog.o moc_widgetpanel.o moc_qutewidget.o moc_quteslider.o moc_findreplace.o moc_qutetext.o moc_qutebutton.o moc_qutedummy.o moc_quteknob.o moc_qutecombobox.o moc_qutecheckbox.o moc_quteconsole.o moc_qutemeter.o moc_qutegraph.o moc_framewidget.o moc_qutespinbox.o moc_qutescope.o moc_graphicwindow.o moc_keyboardshortcuts.o moc_inspector.o moc_eventsheet.o moc_liveeventframe.o qrc_application.o -L/usr/lib -lsndfile -lcsnd -lcsound -lQtXml -lQtGui -lQtCore -lpthread >> qutecsound.o: In function `qutecsound::processEventQueue(CsoundUserData*)': >> qutecsound.cpp:(.text+0x26aa): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' >> qutecsound.o: In function `qutecsound::csThread(void*)': >> qutecsound.cpp:(.text+0x2aaf): undefined reference to `CsoundPerformanceThread::ScoreEvent(int, char, int, float const*)' >> collect2: ld returned 1 exit status >> make[1]: *** [../bin/qutecsound] Error 1 >> make[1]: Leaving directory `/home/tux/Download/qutecsound-0.4.6/src' >> make: *** [sub-src-make_default] Error 2 >> >> any clues?? >> >> btw, the depencencies I instlled are >> >> >> sudo apt-get install libqt4-dev libcsound64-dev libcsnd-dev libsndfile1-dev libcsound64-dev libgl1-mesa-dev libglu1-mesa-dev libpthread-stubs0-dev libqt4-dev libqt4-multimedia libqt4-opengl-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev mesa-common-dev qt4-qmake x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libcsnd-dev libcsnd5.2 libflac-dev libogg-dev libsndfile1-dev libvorbis-dev >> >> >> libsndfile1-dev is not mentioned on the homepage, but needed >> >> >> greets, flo >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Qutecsound-users mailing list >> Qut...@li... >> https://lists.sourceforge.net/lists/listinfo/qutecsound-users >> > > > > -- > > > Andrés > -- Andrés |