libm.so.6: no version information available, please advice

dodger at nnw.at dodger at nnw.at
Mon Mar 13 09:25:19 UTC 2006


Hello uClibc community!

I tried using uclibc on my embedded machine. After building/installing it
on my embedded pc, I tried compiling a program on my development machine
which successfully builded.

So, I logged on to my embedded machine, exportet the uclibc libraries and
tried to run the program. However, i encouter these error messages.


# export LD_LIBRARY_PATH=/usr/i386-linux-uclibc/lib
# ./test_rtcan_sja1000 rtcan0 sent received
./test_rtcan_sja1000: /usr/i386-linux-uclibc/lib/libm.so.6: no version
information available (required by ./test_rtcan_sja1000)
./test_rtcan_sja1000: /usr/i386-linux-uclibc/lib/libpthread.so.0: no
version information available (required by ./test_rtcan_sja1000)
./test_rtcan_sja1000: /usr/i386-linux-uclibc/lib/libpthread.so.0: no
version information available (required by ./test_rtcan_sja1000)
Inconsistency detected by ld.so: do-lookup.h: 116: do_lookup_versioned:
Assertion `version->filename == ((void *)0) || ! _dl_name_match_p
(version->filename, map)' failed!
#

Do you have any ideas what I've done wrong and how i can fix this issue?

Thanks in advance and best regards,
Riepl Roland




More information about the uClibc mailing list