Jooyeon Cho writes:
> make[1]: Entering directory `/data/uclinux/cross/linux/arch/armnommu/boot'
> make[2]: Entering directory 
> `/data/uclinux/cross/linux/arch/armnommu/boot/compressed'
> ./xtract /data/uclinux/cross/linux/linux | gzip -9 | ./piggyback > piggy.o
> Non-GCC header of 'system'
> compressed size 20
> arm-uclinux-ld -Ttext 0x2000 -o linux head.o misc.o  piggy.o
> piggy.o: file not recognized: file format not recognized
> make[2]: [linux] Error 1

Looks like something has gone spectacularly wrong here -
piggy.o is only 20 bytes, and therefore not a valid ELF file.  I'd
guess that ./xtract doesn't know about ELF (which is why we don't use
it in the mainstream kernels anymore, but prefer to use objcopy and
ld magic).

I guess tha the armnommu people need to fix that up when using ELF.
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |        Russell King       [EMAIL PROTECTED]      --- ---
  | | | |            http://www.arm.linux.org.uk/            /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to