Skip to Content

Trouble with make

3 replies [Last post]
Joined: 04/17/2010


I'm tryin to install hydrogen 0.9.3 on Suse 10, and there is one error I'm just not able to manage. ./configure finally worked after giving some trouble, but
when trying to make there's this message:

src/DiskWriterDriver.o: In function `diskWriterDriver_thread(void*)':
src/lib/drivers/DiskWriterDriver.cpp:52: undefined reference to `sf_format_check '
src/lib/drivers/DiskWriterDriver.cpp:57: undefined reference to `sf_open'
src/lib/drivers/DiskWriterDriver.cpp:70: undefined reference to `sf_writef_float '
src/lib/drivers/DiskWriterDriver.cpp:90: undefined reference to `sf_close'
src/Sample.o: In function `Sample::loadWave(std::basic_string, std::allocator > const&)':
src/lib/Sample.cpp:97: undefined reference to `sf_open'
src/lib/Sample.cpp:109: undefined reference to `sf_read_float'
src/lib/Sample.cpp:110: undefined reference to `sf_close'
collect2: ld returned 1 exit status
make[1]: *** [hydrogenPlayer] Fehler 1
make[1]: Leaving directory `/opt/hydrogen-0.9.3'
make: *** [hydrogenPlayer] Fehler 2

thank you for any help!

Joined: 04/17/2010

You should install libsndfile and the libsndfile-dev package with Yast
Normally this will help.