Hello,
This is my linker command:
/usr/bin/gcc -DDEBUG_LEVEL_INFO CMakeFiles/DoubangoTest.dir/test.c.o -o DoubangoTest -Wl,-rpath,/usr/local/lib /usr/local/lib/libtinySIP.so /usr/local/lib/libtinySAK.so /usr/local/lib/libtinyNET.so -lm
But although I provided libm, ld is complaining all the time:
/usr/bin/ld: /usr/local/lib/libtinySIGCOMP.so.0: undefined reference to `log'
/usr/bin/ld: /usr/local/lib/libtinySIGCOMP.so.0: undefined reference to `pow'
/usr/bin/ld: /usr/local/lib/libtinySIGCOMP.so.0: undefined reference to `ceil'
Of course, ceil definition is missing and ld should find it in libm.
nm /usr/local/lib/libtinySIGCOMP.so.0 | grep ceil
U ceil