[ http://dev.sourcefabric.org/browse/LS-529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16047#action_16047 ]
Samuel Mimram commented on LS-529: ---------------------------------- Yes, soundtouch's build system is quite broken at the moment, we should investigate this soon... Thanks for the report! > install with/out soundtouch lib, from HG > ---------------------------------------- > > Key: LS-529 > URL: http://dev.sourcefabric.org/browse/LS-529 > Project: Liquidsoap > Issue Type: Bug > Affects Versions: NEAR FUTURE > Environment: Linux kiste 2.6.38-8-generic-pae #42-Ubuntu SMP Mon Apr > 11 05:17:09 UTC 2011 i686 i686 i386 GNU/Linux > Reporter: peter > Attachments: install.txt > > > Hi, > I tried to upgrade to hg repository > make stops when trying to make soundtouch, > even if I try to disable soundtouch at PACKAGES file. > configure seems to find and use soundtouch lib, even if it is disabled at > PACKAGES file > OCAMLOPT -o liquidsoap > /usr/lib/ocaml/soundtouch/libsoundtouch_stubs.a(soundtouch_stubs.o): In > function `ocaml_st_bpm_make': > (.text+0x5bf): undefined reference to `soundtouch::BPMDetect::BPMDetect(int, > int)' > /usr/lib/ocaml/soundtouch/libsoundtouch_stubs.a(soundtouch_stubs.o): In > function `ocaml_st_bpm_putsamples_ni': > (.text+0x745): undefined reference to > `soundtouch::BPMDetect::inputSamples(float const*, int)' > /usr/lib/ocaml/soundtouch/libsoundtouch_stubs.a(soundtouch_stubs.o): In > function `ocaml_st_bpm_get_bpm': > (.text+0x79c): undefined reference to `soundtouch::BPMDetect::getBpm()' > collect2: ld returned 1 exit status > File "caml_startup", line 1, characters 0-1: > Error: Error during linking > make[3]: *** [liquidsoap] Fehler 2 > make[3]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > make[2]: *** [all-auto-ocaml-prog] Fehler 2 > make[2]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > make[1]: *** [all-subdirs] Fehler 2 > make[1]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap' > make: *** [all] Fehler 1 > see attachment for full install log. > if I remove any installed ocaml-soundtouch package I get the following error: > CAMLP4O outputs/harbor_output.camlp4 > CAMLP4O tools/server.camlp4 > CAMLP4O tools/harbor.camlp4 > OCAMLDEP > make[3]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > make[3]: Betrete Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > OCAMLOPT -c tools/doc.ml > ocamlfind: Package `soundtouch' not found > make[3]: *** [tools/doc.cmx] Fehler 2 > make[3]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > make[2]: *** [all-auto-ocaml-prog] Fehler 2 > make[2]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap/src' > make[1]: *** [all-subdirs] Fehler 2 > make[1]: Verlasse Verzeichnis > '/home/peter/radio/savonet.hg/savonet/liquidsoap' > make: *** [all] Fehler 1 > finally a workaround worked : deinstall sound-touch / ./configure / install > sound-touch / make -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://dev.sourcefabric.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Savonet-devl mailing list Savonet-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-devl