-RM-103-MR-[unittest_WReaderEEGASCII] Building OW in Ubuntu 11.10 (oneiric) with tests fails.
[100%] Built target data Linking CXX executable ../../lib/openwalnut/data/unittest_WReaderEEGASCII /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_start' /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_finish' /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_sdmult' /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_free_sparse' /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_read_sparse' /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libbiosig.so: undefined reference to `cholmod_print_sparse' collect2: ld returned 1 exit status make[2]: *** [lib/openwalnut/data/unittest_WReaderEEGASCII] Error 1 make[1]: *** [modules/data/CMakeFiles/unittest_WReaderEEGASCII.dir/all] Error 2 make: *** [all] Error 2
Searching for the @cholmod_start@ symbol inside biosig gives:
> nm -D `locate libbiosig.so` | grep cholmod_start U cholmod_start U cholmod_start U cholmod_start >
There was a similar problem with @sigviewer@ described at: https://bugs.launchpad.net/ubuntu/+source/sigviewer/+bug/803196. But the solution was not obvious.
(from redmine: created on 2011-11-15, closed on 2012-12-06)