On Wednesday 19 September 2007 2:57:50 am Denys Vlasenko wrote: > On Tuesday 18 September 2007 22:28, Rob Landley wrote: > > http://uclibc.org/downloads/snapshots/uClibc-20070918.tar.bz2 > > > > is still dying with: > > > CC libc/stdlib/__uc_malloc.os > > > /tmp/cclXla0f.s: Assembler messages: > > > /tmp/cclXla0f.s:42: Error: `__uc_malloc_failed' can't be equated to > > > common symbol '__GI___uc_malloc_failed' make[1]: *** > > > [libc/stdlib/__uc_malloc.os] Error 1 > > > make: *** [lib/libc.so.0] Error 2 > > > > Denys, do you have a fix for the patch that did this, or should I just > > revert it for now to get the build working again? > > Fixed in svn 19879. Sorry... > -- > vda
Well, at least it built to the end now, where the build breaks trying to link: i686-ld -shared --warn-common --warn-once -z combreloc -z relro -z \ defs -s -fini dl_cleanup -soname=libdl.so.0 -o lib/libdl-0.9.29.so \ --whole-archive ldso/libdl/libdl_so.a --no-whole-archive ./lib/interp.os \ -L./lib ./lib/libc.so ./lib/ld-uClibc.so.0 \ /home/landley/firmware/firmware/build/cross-compiler-i686/bin/../gcc/lib/libgcc.a i686-ld:./lib/libc.so: file format not recognized; treating as linker script i686-ld:./lib/libc.so:4: syntax error make: *** [lib/libdl.so] Error 1 There _isn't_ a /lib/libc.so, it's in /usr/lib/libc.so. 0.9.29 didn't have this problem... Rob -- "One of my most productive days was throwing away 1000 lines of code." - Ken Thompson. _______________________________________________ uClibc mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/uclibc
