Sorry, looks like my original message got removed and
only the attachement made it into the mail archive.
Let's try again with plain text only.....

Hi,

I'm trying to make a cross compiler for a MIPS32 based
upon cross-lfs 1.0.0. I've attached the Make file to
build the cross compiler, and all the patches used in
it are taken straight from cross-lfs. The final 2 make
targets of glibc and busybox are just for testing the
compiler.

Thus far everything builds OK and I can compile a
working kernel OK. However, when I compile a root file
system with glibc 2.4 and busybox 1.2.1 I get the
following error when init runs:

BusyBox v1.2.1 (2006.10.06-13:21+0000) Built-in shell
(ash)
Enter 'help' for a list of built-in commands.

sh: ../sysdeps/unix/sysv/linux/ia64/getpagesize.c:35:
__getpagesize: Assertion `_rtld_global_ro._dl_pagesize
!= 0' failed.

Since the mips part of glibc-ports includes the ia64
version of getpagesize.c, the ia64 path isn't worrying
me, but I can't see why the pagesize is 0 here when
it's clearly set to 4k in the kernel.

Any suggestions?


                
___________________________________________________________ 
NEW Yahoo! Cars - sell your car and browse thousands of new and used cars 
online! http://uk.cars.yahoo.com/
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to