Crosscompiler on cygwin

Andreas Erler A.Elch at gmx.at
Sun Nov 25 04:34:14 PST 2007


Hello,

I'm trying to build a cross compiler from i686-pc-cywin to armeb-linux-ulibc with buildroot.
When the build systems configures for the libmudflap in the directory gcc-4.2.1-final/armeb-linux-uclibc/
it spit out the following lines when: 
checking for dlsym in -ldl...

error: none of the known symbol names works

In the config.log I found the following lines for this error:

configure:8533: /usr/src/buildroot/toolchain_build_armeb/gcc-4.2.1-final/./gcc/xgcc -B/usr/src/buildroot/toolchain_build_armeb/gcc-4.2.1-final/./gcc/ -B/usr/armeb-linux-uclibc/bin/ -B/usr/armeb-linux-uclibc/lib/ -isystem /usr/armeb-linux-uclibc/include -isystem /usr/armeb-linux-uclibc/sys-include -o conftest -g -Os   conftest.c -lpthread  >&5
collect2: ld terminated with signal 11 [Segmentation fault], core dumped
/usr/src/buildroot/build_armeb/staging_dir/usr/armeb-linux-uclibc/bin/ld: /ecos-c/DOKUME~1/ELCH/LOKALE~1/Temp/cceuZPSX.o: invalid string offset 16777216 >= 40 for section `.strtab'
configure:8539: $? = 1

Does anyone have an idea what this means? Is the linker broken?

Thanks in advance for any help
Andy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/uclibc/attachments/20071125/253d724c/attachment.htm 


More information about the uClibc mailing list