[uClibc]Kernel does not build with binary toolchain
Andi
db5fx at afthd.tu-darmstadt.de
Wed Jun 4 07:04:37 UTC 2003
Hi Karsten!
Karsten Kruse <tecneeq at gmx.net> wrote on 04.06.2003 01:57:
>Hi,
>
>i try to build a kernel in the chroot'ed i386-toolchain but it does not
>work and i have no idea why this is the case. The build itself works,
>but my kernel-image is very, very small:
> [...]
>Setup is 4765 bytes.
>System is 12 kB
>
>Any idea what could be wrong or cause this? I checked the Changes file
>but it seems i have everything i need.
>
I got the same problem about a month ago and there are two issues:
1. You definitely need gnu-zip . The busybox zip won't do the job
compressing the kernel image at all.
( ftp://wuarchive.wustl.edu/mirrors/gnu/gzip/ )
2. The root_fs-i386 downloaded from uClibc-org doesn't contain the
bin86 assembler and linker which is used to build the kernel loader.
You can get it at http://www.cix.co.uk/~mayday/ .
Btw. if you want to build lilo you'll need nasm too (sorry, I've got no
link at hand).
Fröhlichen Gruß!
Mirthful regards!
Andreas Pabst
More information about the uClibc
mailing list