Date: Fri, 15 Jul 2011 12:01:03 +0200 From: Christian Neukirchen <chneukirchen@...il.com> To: musl@...ts.openwall.com Subject: Re: musl-gcc vs. BusyBox 1.18.5: multiple definitions of '_start' Isaac Dunham <idunham@...abit.com> writes: > applets/built-in.o: In function `_start': (.text+0x0): multiple > definition of `_start' /opt/musl/lib/crt1.o:(.text+0x0): first defined > here collect2: ld returned 1 exit status make: *** [busybox_unstripped] > Error 1 > =======END of error > grep + strings tell me that "_start" is found in crt1.o, and in the > "start.o" section of libc.a (and libc.so). Sabotage uses: make CFLAGS_busybox="-Wl,-z,muldefs" HOSTCC=gcc CC=$R/bin/musl-gcc and that works, but not sure which _start is used there. (It's not required on a pure-musl system anymore.) -- Christian Neukirchen <chneukirchen@...il.com> http://chneukirchen.org
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.