[uClinux-dev] Re: uClinux-dev digest, Vol 1 #426 - 9 msgs

David McCullough davidm at snapgear.com
Thu Mar 20 07:26:36 EST 2003


Sorry,  I forgot to add,  edit the config.arch and change libc/crt0.o to
lib/crt0.o in the uClibc section towards the end of the file.

Jivin David McCullough lays it down ...
> 
> Jivin StephanChiu lays it down ...
> > Hi, Santosh Bat, I've been successful in building a kernel image using
> > arm-elf-tools-20030314.sh tool chain. But I cannot choose the uClibc in my
> > kernel.
> > Here is my error message:
> 
> The config.arch is broken.  If you have the 20020927 dist,  have you
> applied the patch:
> 
> 	http://www.uclinux.org/pub/uClinux/utilities/armulator/uClinux-dist-20020927.patch.gz
> 
> from the ARMulator page :
> 
> 	http://www.uclinux.org/pub/uClinux/utilities/armulator/
> 
> Cheers,
> Davidm
> 
> > ----------------------------------------------------------------------------
> > -------------
> > arm-elf-gcc     -mbig-endian -D__ARMEB__ -Os  -Dlinux -D__linux__ -Dunix -D_
> > _uClinux__ -DEMBED -I/root/20020927_eb_lke/uClinux-dist/lib/uClibc/include -
> > I/root/20020927_eb_lke/uClinux-dist/lib/libm -I/root/20020927_eb_lke/uClinux
> > -dist -fno-builtin -nostartfiles -I/root/20020927_eb_lke/uClinux-dist/linux-
> > 2.4.x/include -Wl,-elf2flt
> > /root/20020927_eb_lke/uClinux-dist/uClibc/libc/crt0.o
> > /root/20020927_eb_lke/uClinux-dist/uClibc/lib/crti.o
> > /root/20020927_eb_lke/uClinux-dist/uClibc/lib/crtn.o -o boa alias.o auth.o
> > boa.o cgi.o cgi_header.o config.o get.o hash.o log.o nls.o pipe.o queue.o
> > read.o request.o response.o signals.o timestamp.o
> > util.o -lcrypt -L/root/20020927_eb_lke/uClinux-dist/lib/uClibc/. -L/root/200
> > 20927_eb_lke/uClinux-dist/lib/uClibc/lib -L/root/20020927_eb_lke/uClinux-dis
> > t/lib/libm -L/root/20020927_eb_lke/uClinux-dist/lib/libnet -L/root/20020927_
> > eb_lke/uClinux-dist/lib/libdes -L/root/20020927_eb_lke/uClinux-dist/lib/libp
> > cap -L/root/20020927_eb_lke/uClinux-dist/lib/libssl -lc
> > arm-elf-gcc: /root/20020927_eb_lke/uClinux-dist/uClibc/libc/crt0.o:
> > ?????????
> > make[3]: *** [boa] Error 1
> > make[3]: Leaving directory `/root/20020927_eb_lke/uClinux-dist/user/boa/src'
> > make[2]: *** [all] Error 2
> > make[2]: Leaving directory `/root/20020927_eb_lke/uClinux-dist/user/boa'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory `/root/20020927_eb_lke/uClinux-dist/user'
> > make: *** [user_only] Error 2
> > ----------------------------------------------------------------------------
> > -------------
> > It seems that crt0.o can't be found.
> > It is in the uClinux-dist/lib/libc/ not uClinux-dist/uClibc/libc/
> > Which Makefile can I fix the path?
> > Thanks!!
> > 
> > From: "Santosh Bhat" <sanbhat at globaledgesoft.com>
> > To: <uclinux-dev at uclinux.org>
> > Subject: Re: [uClinux-dev] Big endian uClinux 2.4 for ARM7TDMI?
> > Date: Wed, 19 Mar 2003 09:04:32 +0530
> > Reply-To: uclinux-dev at uclinux.org
> > 
> > Hi Stephan , I am able to generate the big endian code . I have sent a
> > couple of patches to do that also (most of it from David M ) please dig
> > through the mailing list to get the right patch and the detailed build
> > step there
> > Cheers
> > Santosh Bat
> > 
> > 
> > _______________________________________________
> > uClinux-dev mailing list
> > uClinux-dev at uclinux.org
> > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> > This message was resent by uclinux-dev at uclinux.org
> 
> -- 
> David McCullough:    Ph: +61 7 3435 2815  http://www.SnapGear.com
> davidm at snapgear.com  Fx: +61 7 3891 3630  Custom Embedded Solutions + Security

-- 
David McCullough:    Ph: +61 7 3435 2815  http://www.SnapGear.com
davidm at snapgear.com  Fx: +61 7 3891 3630  Custom Embedded Solutions + Security



More information about the uClinux-dev mailing list