kexec-tools compile problem

Eric W. Biederman ebiederm at
Mon Apr 23 02:05:31 EDT 2007

Aaron Catella <aaroncatella at> writes:

> Mr. Biederman,
> When I attempt to compile the latest kexec-tools on my x86_64, I get the
> following compile-time error:
> mkdir -p /home/rientjes/kexec-tools-testing-20061214/objdir/purgatory/arch/
> x86_64
> gcc -Wall -Os -I/usr/lib/gcc/i486-linux-gnu/4.0.3/include -Ipurgatory/include
> -Ipurgatory/arch/x86_64/include  -I./include -I./util_lib/include -DVERSION=
> '"20061214"' -DRELEASE_DATE='"14th December 2006"' -DPACKAGE=
> '"kexec-tools-testing"' -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -fno-strict-aliasing    -ffreestanding    -fno-zero-initialized-in-bss -o /home
> /rientjes/kexec-tools-testing-20061214/objdir/purgatory/arch/x86_64/
> entry64-32.o -c purgatory/arch/x86_64/entry64-32.S
> purgatory/arch/x86_64/entry64-32.S: Assembler messages:
> purgatory/arch/x86_64/entry64-32.S:82: Error: cannot represent relocation type
> make: *** [/home/rientjes/kexec-tools-testing-20061214/objdir/purgatory/arch/
> x86_64/entry64-32.o] Error 1
> The only other thing that is irregular is the following message at the end of .
> /configure:
> config.status: WARNING: seems to ignore the --datarootdir
> setting
> I am using an x86_64 kernel with a mixed 32/64-bit Ubuntu.  I realize it's
> probably a gcc/cross-compiler issue but I'm not proficient enough to diagnose
> it on my own.
> Anything you can suggest would be sincerely appreciated.

Off the top of my head I'm drawing a blank.  Let me bounce this to the list
and see someone else can think of something.


More information about the kexec mailing list