WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

RE: [Xen-ia64-devel] [Patch] gcc3.4 build patch

Hi Dan,

>The xenlinux-ia64-2.6.12.hg tree is now obsolete and should
>no longer be used.  Xenlinux/ia64 is built directly from
>the -sparse tree just like on x86. 
>
>Sorry for short, delayed and limited responses... I am
>traveling this week and have little access to email.
>
Thank you for your advice.
I got the latest xen-ia64-unstable.hg tree,
and I tried to build it by using gcc3.4.

But I couldn't compile it as usual,
so I make a build patch again. :)

At the build time, I have the following error.
Why isn't there xenU_defconfig_ia64 file?
Do you use xenlinux-ia64.hg tree for only DomainU yet? 
Or is this error happened only on RHEL4?

=========================================
  SYSMAP  .tmp_System.map
  OBJCOPY arch/ia64/hp/sim/boot/vmlinux.bin
  GZIP    arch/ia64/hp/sim/boot/vmlinux.gz
  LN      vmlinux.gz
  Kernel: vmlinux.gz is ready
sh 
/root/xen/orig/xen-ia64-unstable.hg-new/linux-2.6.12-xen0/arch/ia64/install.sh 
2.6.12-xen0xen vmlinux.gz System.map 
"/root/xen/orig/xen-ia64-unstable.hg-new/dist/install"
make[3]: Leaving directory 
`/root/xen/orig/xen-ia64-unstable.hg-new/linux-2.6.12-xen0'
make[2]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: Entering directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make -f buildconfigs/mk.linux-2.6-xenU build
make[2]: Entering directory `/root/xen/orig/xen-ia64-unstable.hg-new'
rm -rf linux-2.6.12-xenU
cp -al ref-linux-2.6.12 linux-2.6.12-xenU
# Apply arch-xen patches
( cd linux-2.6-xen-sparse ; \
          LINUX_ARCH=ia64 ./mkbuildtree ../linux-2.6.12-xenU )
NOTHING YET IN  arch/ia64/xen-mkbuildtree-post
# Re-use config from install dir if one exits else use default config
CONFIG_VERSION=$(sed -ne 's/^EXTRAVERSION = //p' linux-2.6.12-xenU/Makefile); \
[ -r 
/root/xen/orig/xen-ia64-unstable.hg-new/dist/install/boot/config-2.6.12$CONFIG_VERSION-xenU
 ] && \
  cp 
/root/xen/orig/xen-ia64-unstable.hg-new/dist/install/boot/config-2.6.12$CONFIG_VERSION-xenU
 linux-2.6.12-xenU/.config \
  || cp linux-2.6.12-xenU/arch/xen/configs/xenU_defconfig_ia64 \
        linux-2.6.12-xenU/.config
cp: cannot stat `linux-2.6.12-xenU/arch/xen/configs/xenU_defconfig_ia64': No 
such file or directory
make[2]: *** [linux-2.6.12-xenU/include/linux/autoconf.h] Error 1
make[2]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make[1]: *** [linux-2.6-xenU-install] Error 2
make[1]: Leaving directory `/root/xen/orig/xen-ia64-unstable.hg-new'
make: *** [install-kernels] Error 1

=========================================

Best Regards,

Akio Takebe



Attachment: gcc34rhel4_build_v2.patch
Description: Binary data

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel