[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] some more problems...
It's been pointed out to me that one should also ensure that a clean linux-2.6.11 has been installed as a sister directory to xeno-unstable.bk Sorry for the oversight! Dan > -----Original Message----- > From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf > Of Magenheimer, Dan (HP Labs Fort Collins) > Sent: Wednesday, May 11, 2005 9:30 AM > To: Ricardo Staudt; xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > Subject: RE: [Xen-ia64-devel] some more problems... > > The main xeno-unstable tree now has the latest tested bits. > Also, Keir was kind enough to tag them so these same bits > can be clone'd even as x86 changes continue. Try > > bk clone -ria64-stable bk://xen.bkbits.net/xeno-unstable.bk > cd xeno-unstable.bk/xen > bash arch/ia64/tools/mkbuildtree > make > > Note that if you try a bk pull and have problems, try > a fresh clone (as above). > > Thanks, > Dan > > > -----Original Message----- > > From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx > > [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf > > Of Ricardo Staudt > > Sent: Tuesday, May 10, 2005 12:37 PM > > To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > > Subject: [Xen-ia64-devel] some more problems... > > > > Hello fellow hard working Xen developers, I'm having some > > more problems > > trying to compile Xen/ia64... yet again :) > > > > Ok, first of all (and this might be the problem right here), > > what would > > be the ideal environment to compile Xen on a ia64? As I > > posted before, > > I'm using a RX5670 Itanium 2 running Redhat AS update 3 with > > the updated > > glibc to the newest version. What are YOU guys using? I > > suppose that the > > problems I'm having may have to do with the the library > > versions (glibc, > > python or whatever) or the OS, so any support on that would > > be very helpful. > > > > Oh, btw, I'm trying to compile the xeno-unstable-ia64.bk > > <http://xen-ia64.bkbits.net:8080/xeno-unstable-ia64.bk> repository > > (which I assume is the correct), should I try another? > > My 'make' attempt error: > > > > make -C xen install > > make[1]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > rm -f include/xen/banner.h include/xen/compile.h > > drivers/char/console.o > > make -C arch/ia64 delete-unfresh-files > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64' > > echo any unfresh-files to delete for ia64\? > > any unfresh-files to delete for ia64? > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64'make > > include/xen/compile.h > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > tools/figlet/figlet -d tools/figlet Xen 3.0"-devel" > > > include/xen/banner.h.new > > __ __ _____ ___ _ _ > > \ \/ /___ _ __ |___ / / _ \ __| | _____ _____| | > > \ // _ \ '_ \ |_ \| | | |__ / _` |/ _ \ \ / / _ \ | > > / \ __/ | | | ___) | |_| |__| (_| | __/\ V / __/ | > > /_/\_\___|_| |_| |____(_)___/ \__,_|\___| \_/ \___|_| > > > > make[2]: Leaving directory > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > [ -e include/asm ] || ln -sf asm-ia64 include/asm > > make -C arch/ia64 asm-offsets.s > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64' > > make[2]: `asm-offsets.s' is up to date. > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64'make > > include/asm-ia64/asm-offsets.h > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > make[2]: `include/asm-ia64/asm-offsets.h' is up to date. > > make[2]: Leaving directory > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > make -C common > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/common' > > make[2]: Nothing to be done for `default'. > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/common' > > make -C drivers > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers' > > make -C char > > make[3]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/char' > > gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -O2 > > -iwithprefix include -Wall -fomit-frame-pointer > > -I/root/bitkeeper/xeno-unstable-ia64.bk/xen/include -D__KERNEL__ > > -I/root/bitkeeper/xeno-unstable-ia64.bk/xen/include/asm-ia64 > > -Wno-pointer-arith -Wredundant-decls -DIA64 -DXEN -DLINUX_2_6 > > -ffixed-r13 -mfixed-range=f12-f15,f32-f127 -w -g -DNDEBUG -c > > console.c > > -o console.o > > ld -g -r -o driver.o console.o serial.o > > make[3]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/char' > > make -C acpi > > make[3]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/acpi' > > make[3]: Nothing to be done for `default'. > > make[3]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/acpi' > > #make -C pci > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers' > > make -C arch/ia64 > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64' > > ld -r -o arch.o xensetup.o setup.o time.o irq.o ia64_ksyms.o > > process.o > > smp.o xenmisc.o pdb-stub.o acpi.o hypercall.o machvec.o dom0_ops.o > > domain.o idle0_task.o pal.o hpsim.o efi.o efi_stub.o ivt.o > > mm_contig.o > > xenmem.o sal.o cmdline.o mm_init.o tlb.o smpboot.o extable.o > > linuxextable.o xenirq.o xentime.o regionreg.o entry.o unaligned.o > > privop.o vcpu.o irq_ia64.o irq_lsapic.o vhpt.o xenasm.o > > dom_fw.o ia64lib.o > > ld -g -T > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64/xen.lds.s -N \ > > -Map map.out head.o > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/common/common.o > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/char/driver.o > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/drivers/acpi/driver.o > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64/arch.o -o > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen-syms > > objcopy -R .note -R .comment -S > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen-syms > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/xen/arch/ia64'gzip -f -9 < > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen > > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen.gz.new > > mv /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen.gz.new > > /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen.gz > > [ -d /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/boot ] || > > install -d -m0755 > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/boot > > install -m0644 /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen.gz > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/boot > > install -m0644 /root/bitkeeper/xeno-unstable-ia64.bk/xen/xen-syms > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/boot > > [ -d > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/include > > /xen/io ] || \ > > install -d -m0755 > > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/include/xen/io > > install -m0644 include/public/*.h > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/include/xen > > install -m0644 include/public/io/*.h > > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/include/xen/io > > install -m0644 include/public/COPYING > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/include/xen > > make[1]: Leaving directory > `/root/bitkeeper/xeno-unstable-ia64.bk/xen' > > make -C tools install > > make[1]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools' > > make -C check > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/check' > > ./chk build > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/check' > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxutil' > > make libxutil.so libxutil.so.3.0 libxutil.so.3.0.0 libxutil.a > > make[3]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxutil' > > make[3]: `libxutil.so' is up to date. > > make[3]: `libxutil.so.3.0' is up to date. > > make[3]: `libxutil.so.3.0.0' is up to date. > > make[3]: `libxutil.a' is up to date. > > make[3]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxutil' > > [ -d > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib ] || > > install -d -m0755 -p > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib > > install -m0755 libxutil.so.3.0.0 > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib > > install -m0644 libxutil.a > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib > > ln -sf libxutil.so.3.0.0 > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib/lib > > xutil.so.3.0 > > ln -sf libxutil.so.3.0 > > > /root/bitkeeper/xeno-unstable-ia64.bk/dist/install/usr/lib/libxutil.so > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxutil' > > make[2]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxc' > > [ -e xen/linux ] || mkdir -p xen/linux > > [ -e xen/io ] || mkdir -p xen/io > > ( cd xen >/dev/null ; \ > > ln -sf ../../../xen/include/public/*.h . ) > > ( cd xen/io >/dev/null ; \ > > ln -sf ../../../../xen/include/public/io/*.h . ) > > ( cd xen/linux >/dev/null ; \ > > ln -sf > > ../../../../linux-2.6.11-xen-sparse/include/asm-xen/linux-publ > > ic/*.h . ) > > make libxc.a libxc.so libxc.so.3.0 libxc.so.3.0.0 > > make[3]: Entering directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxc' > > make[3]: `libxc.a' is up to date. > > gcc -DPIC -Wall -Werror -O3 -fno-strict-aliasing -I > > ../../tools/libxutil -I. -Wp,-MD,.xc_bvtsched.opic.d -fPIC -c -o > > xc_bvtsched.opic xc_bvtsched.c > > In file included from xen/arch-ia64.h:36, > > from xen/xen.h:17, > > from xc.h:24, > > from xc_private.h:17, > > from xc_bvtsched.c:9: > > /usr/include/asm/tlb.h:1:29: asm-generic/tlb.h: No such file > > or directory > > In file included from xen/xen.h:17, > > from xc.h:24, > > from xc_private.h:17, > > from xc_bvtsched.c:9: > > xen/arch-ia64.h:69: syntax error before "TR_ENTRY" > > cc1: warnings being treated as errors > > xen/arch-ia64.h:69: warning: no semicolon at end of struct or union > > xen/arch-ia64.h:70: `NDTRS' undeclared here (not in a function) > > xen/arch-ia64.h:70: warning: type defaults to `int' in > > declaration of `dtrs' > > xen/arch-ia64.h:70: warning: data definition has no type or > > storage class > > xen/arch-ia64.h:71: syntax error before "itlb" > > xen/arch-ia64.h:71: warning: type defaults to `int' in > > declaration of `itlb' > > xen/arch-ia64.h:71: warning: data definition has no type or > > storage class > > xen/arch-ia64.h:72: syntax error before "dtlb" > > xen/arch-ia64.h:72: warning: type defaults to `int' in > > declaration of `dtlb' > > xen/arch-ia64.h:72: warning: data definition has no type or > > storage class > > xen/arch-ia64.h:85: syntax error before '}' token > > xen/arch-ia64.h:85: warning: type defaults to `int' in > declaration of > > `arch_vcpu_info_t' > > xen/arch-ia64.h:85: warning: data definition has no type or > > storage class > > In file included from xc.h:24, > > from xc_private.h:17, > > from xc_bvtsched.c:9: > > xen/xen.h:338: syntax error before "arch_vcpu_info_t" > > xen/xen.h:338: warning: no semicolon at end of struct or union > > xen/xen.h:339: warning: type defaults to `int' in declaration of > > `vcpu_info_t' > > xen/xen.h:339: warning: data definition has no type or storage class > > xen/xen.h:347: syntax error before "vcpu_info_t" > > xen/xen.h:347: warning: no semicolon at end of struct or union > > xen/xen.h:416: syntax error before '}' token > > xen/xen.h:416: warning: type defaults to `int' in declaration of > > `shared_info_t'xen/xen.h:416: warning: data definition has > no type or > > storage class > > xen/xen.h:474: syntax error before '*' token > > xen/xen.h:474: warning: type defaults to `int' in declaration of > > `HYPERVISOR_shared_info' > > xen/xen.h:474: warning: data definition has no type or storage class > > In file included from xc_private.h:17, > > from xc_bvtsched.c:9: > > xc.h:42:2: #error "Define barriers" > > xen/arch-ia64.h:70: storage size of `dtrs' isn't known > > make[3]: *** [xc_bvtsched.opic] Error 1 > > make[3]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxc' > > make[2]: *** [build] Error 2 > > make[2]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools/libxc' > > make[1]: *** [install] Error 2 > > make[1]: Leaving directory > > `/root/bitkeeper/xeno-unstable-ia64.bk/tools' > > make: *** [tools] Error 2 > > > > > > _______________________________________________ > > Xen-ia64-devel mailing list > > Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > > http://lists.xensource.com/xen-ia64-devel > > > > _______________________________________________ > Xen-ia64-devel mailing list > Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-ia64-devel > _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |