[uClibc]Building 0.9.16 with toolchain/gcc-3.2.1

Erik Andersen andersen at codepoet.org
Tue Dec 3 15:49:54 UTC 2002


On Tue Dec 03, 2002 at 12:26:35PM +0100, Stefano Costa wrote:
> On 2 Dec 2002 at 11:19, Erik Andersen wrote:
> 
> > On Mon Dec 02, 2002 at 11:23:29AM +0100, Stefano Costa wrote:
> > > I'm building the toolchain using the gcc-3.2.1 makefile (that uses 
> > > gcc 3.2.1 and uClibc 0.9.16); building uClibc gives the following 
> > > error (even with "use snapshot" set in the makefile). The previous 
> > > gcc-3.2 makefile works fine, but I'd like to uprade to 3.2.1.
> > 
> > Fixed now.  Do a 'make clean' then a 'cvs up' and then 
> > rebuild and it should work this time.  Sorry about that.
> > There was a cut-n-paste error previously,
> 
> Done, now the toolchain with gcc 3.2.1 builds and so for: Linux 
> 2.4.19, Hermit, Shoehorn, Busybox (latest stable) and Tinylogin 
> (latest stable). But unfortunatly as soon as Busybox gets called 
> immediatly after root filesystem mount it crashes with something 
> similar to:
> 
> VFS: Mounted root (nfs filesystem).
> Freeing init memory: 52K
> init started:  BusyBox v0.60.5 (2002.12.03-11:08+0000) multi-call 
> binary
> ldconfig: No such file or directory
> pc : [<00017400>]    lr : [<00019784>]    Not tainted

As released, uClibc 0.9.16 crashes on arm since I stupidly put
_fini in the wrong register.  Use a current uClibc snapshot if
you are building for arm.

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



More information about the uClibc mailing list