|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
[Xen-users] 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-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread> |  
- [Xen-users] Why " When I want to build a 64 bit xen,	but I got a 32 bit one",
lei yang <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |