|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-devel] Why " When I want to build a 64 bit xen, but I got a 32 bit
Hi experts,
I want to cross the xen-4.0.0 to 64 bit, and build with
make CROSS_COMPILE=/home/bin/i586-linux-gnu-x86_64-glibc_std- XEN_TARGET_ARCH=x86_64 xen
Then I got xen image: but when I run " file xen"
$ file xen-syms xen-syms: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), statically linked, not stripped
$ file xen xen: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
It's a 32 bit one,
From the log I see "./boot/mkelf32 /buildarea1/lyang0/xen/xen-4.0.0/xen/xen-syms /buildarea1/lyang0/xen/xen-4.0.0/xen/xen 0x100000 " why it change to 32 bit?
and I use this image to boot, it casue the board reboot, and no log output.( I use gpxe boot)
if I build a 32 bit xen (using XEN_TARGET_ARCH=x86_32), it boot well
Any help would be appreciated
Thanks Lei
-- "We learn from failure, not from success!"
xen_build.log
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] Why " When I want to build a 64 bit xen, but I got a 32 bit one",
lei yang <=
|
|
|
|
|