Hello, i use a crosscompiler toolchain for compiling and linking programs from cygwin to linux. Currently, i try to figure out some informations about the following linking errors, but i did not had any succes yet.
Linking... >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\bin\ld: warning: ld-linux.so.2, needed by \usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\usr\lib\librt.so, not found (try using -rpath or -rpath-link) >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\usr\lib\crt1.o: In function `_start': >(.text+0x1d): undefined reference to `__uClibc_main' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `__C_ctype_toupper' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_dl_make_stack_executa...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `fstat64' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `__umod...@gcc_3.0' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `_stdlib_mb_cur_max' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_dl_deallocate_...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_dl_allocate_tls_i...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_rtld_glo...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_dl_get_tls_static_i...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `__libc_stack_...@glibc_2.1' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `__C_ctype_b' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libc.so.0: undefined reference to `_dl_a...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `___tls_get_a...@glibc_2.3' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_rtld_global...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `__C_ctype_tolower' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libpthread.so.0: undefined reference to `_dl_allocate_...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libc.so.0: undefined reference to `__libc_enable_sec...@glibc_private' >\usr\cross\i586-geode-linux-uclibc\bin\..\lib\gcc\i586-geode-linux-uclibc\4.3.2\..\..\..\..\i586-geode-linux-uclibc\lib\libstdc++.so: undefined reference to `__udiv...@gcc_3.0' >\usr\cross\i586-geode-linux-uclibc\bin\..\i586-geode-linux-uclibc\\sys-root\lib\libc.so.0: undefined reference to `_dl_tls_get_addr_s...@glibc_private' what does these error messages mean? any suggestions how to fix them? compiling and linking an other programs works well. thank you very much, matthias _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
