This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Failure to boot into cross built environment (iWMMXt NPTL EABI)


Hi Steve,

More test results:

I applied this patch to glibc-2.4: http://sourceware.org/ml/libc-ports/2006-03/msg00029.html

The system now fails to boot with:

[snip]
linuxrc: /lib/libgcc_s.soKernel panic - not syncing:
Attempted to kill init! .1: version `GLIBC_2.4' not foun d
(required by /linuxrc) /linuxrc: /lib/libgcc_s.so.1:
version `GLIBC_2.4' not found (required by
/lib/libcrypt.so.1) /linuxrc: /lib/libgcc_s.so.1: version
 `GLIBC_2.4' not found (required by /lib/libgcc_s.so.1)
[/snip]

Best regards,

Steve

Steven Newbury wrote:
I rebuilt my toolchain and userspace again from scratch this time using
glibc-2.4-r2.

The kernel is configured for EABI *only*. Kernel version is 2.6.16 + patches
for hardware support from http://www.rpsys.net/openzaurus/patches/archive/

Userspace is all built with -mabi=aapcs

On booting it just hangs while running init.  Looks like a syscall isn't
returning perhaps?  Sysrq works and typing produces output on the screen so the
kernel is running.

I am now rebuilding with old abi compatiblity and booting into another distro
(pdaXrom) with the same kernel.  I'll then see if I can run any EABI binaries
that way.

I anybody has got this working currently, I'd like to know what versions etc
were used.


Steve






___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com



-- For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]