svn trunk won't build on a debian sarge box
Denis Vlasenko
vda.linux at googlemail.com
Mon May 7 21:54:29 UTC 2007
On Monday 07 May 2007 17:27, Cristian Ionescu-Idbohrn wrote:
> Anyone else being hit by this?
>
> ,----
> | ...
> | .debug_loc
> | *(.debug_loc)
> |
> | .debug_macinfo
> | *(.debug_macinfo)
> |
> | .debug_weaknames
> | *(.debug_weaknames)
> |
> | .debug_funcnames
> | *(.debug_funcnames)
> |
> | .debug_typenames
> | *(.debug_typenames)
> |
> | .debug_varnames
> | *(.debug_varnames)
> |
> | /DISCARD/
> | *(.note.GNU-stack)
> | OUTPUT(busybox_unstripped elf32-i386)
> | collect2: ld returned 1 exit status
> | strip: 'busybox_unstripped': No such file
> `----
?! You see the above as error message?
> gcc: 4:3.3.5-3
> binutils: 2.15-6
> libc6: 2.3.2.ds1-22sarge5
> make: 3.80-9
>
> To reproduce:
>
> # make allnoconfig
> # make menuconfig
> enable debian utils start-stop-daemon, save .config and exit
> # make
It's usually simpler to just attach your .config
> No such problems on a debian etch box with:
>
> gcc: 4:4.1.1-15
> binutils: 2.17-3
> libc6: 2.3.6.ds1-13
> make: 3.81-2
>
> The FAQ states bb should build with "gcc 3.2, make 3.79.1, and glibc
> 2.3".
I guess your binutils are too old for --gc-sections to work right.
--
vda
More information about the busybox
mailing list