Re: [Xen-ia64-devel] make world difficulties ia64 debian
Thank you. We got a complete compile. The final formula was: 1) Delete the prior work 2) Unpack the tarball 3) apt-get install gcc-4.1 4) the hg update -C -r 1016 that you recommended before 5) make CC=gcc-4.1 Now on to booting and testing. Thank you again. jimc ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel
Re: [Xen-ia64-devel] make world difficulties ia64 debian
Hi, > On Tue, 18 May 2010 10:35:01 EDT > jcur...@aol.com said: > > LINK i386-dm/qemu-dm > vl.o: In function `drive_get_index': > /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2242: relocation truncated to > fit: GPREL22 against `.data.rel.ro' This seems to gcc-related problem. On RHEL5.4, GCC 4.1.2 works well, but GCC 4.4.0 does not work because of the same error. Could you use gcc-4.1? # make CC=gcc-4.1 Best regards, -- KUWAMURA Shin'ya ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel
Re: [Xen-ia64-devel] make world difficulties ia64 debian
Thank you for your response and assistance. I removed the previous directories and files, downloaded the xen-4.0.0 tarball, unpacked it, executed make world. I then followed your instructions and rolled back to 1016 and executed the make with the following results: /downloads/xen-4.0.0/tools/ioemu-dir/hw/pci.h:174:1: warning: "PCI_STATUS_FAST_BACK" redefined In file included from /usr/include/pci/pci.h:13, from /downloads/xen-4.0.0/tools/ioemu-dir/hw/pt-msi.h:4, from /downloads/xen-4.0.0/tools/ioemu-dir/hw/pt-msi.c:22: /usr/include/pci/header.h:33:1: warning: this is the location of the previous definition CCi386-dm/kqemu.o CC i386-dm/i386-dis.o ARi386-dm/libqemu.a LINK i386-dm/qemu-dm vl.o: In function `drive_get_index': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2242: relocation truncated to fit: GPREL22 against `.data.rel.ro' /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2242: relocation truncated to fit: GPREL22 against `.data.rel.ro' vl.o: In function `drive_get_max_bus': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2263: relocation truncated to fit: GPREL22 against `.data.rel.ro' vl.o: In function `drive_get_serial': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2277: relocation truncated to fit: GPREL22 against `.data.rel.ro' vl.o: In function `drive_get_onerror': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2288: relocation truncated to fit: GPREL22 against `.data.rel.ro' vl.o: In function `show_available_alarms': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:1050: relocation truncated to fit: GPREL22 against `.rodata.cst8' vl.o: In function `drive_init': /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2574: relocation truncated to fit : GPREL22 against `.data.rel.ro' /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2568: relocation truncated to fit: GPREL22 against `.data.rel.ro' /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2574: relocation truncated to fit: GPREL22 against `.data.rel.ro' /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2596: relocation truncated to fit: GPREL22 against `.data.rel.ro' /downloads/xen-4.0.0/tools/ioemu-dir/vl.c:2596: additional relocation overflows omitted from the output /usr/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[4]: *** [qemu-dm] Error 1 make[4]: Leaving directory `/downloads/xen-4.0.0/tools/ioemu-qemu-xen/i386-dm' make[3]: *** [subdir-i386-dm] Error 2 make[3]: Leaving directory `/downloads/xen-4.0.0/tools/ioemu-qemu-xen' make[2]: *** [subdir-install-ioemu-dir] Error 2 make[2]: Leaving directory `/downloads/xen-4.0.0/tools' make[1]: *** [subdirs-install] Error 2 make[1]: Leaving directory `/downloads/xen-4.0.0/tools' make: *** [install-tools] Error 2 debian-sys0v:/downloads/xen-4.0.0# I hope that you will be able to tell me how to proceed. jimc ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel
Re: [Xen-ia64-devel] make world difficulties ia64 debian
Hi, > On Mon, 17 May 2010 06:51:39 EDT > jcur...@aol.com said: > > /downloads/xen-4.0.0/linux-2.6.18-xen.hg/arch/ia64/xen/xcom_privcmd.c: In > function `xencomm_privcmd_sysctl': > /downloads/xen-4.0.0/linux-2.6.18-xen.hg/arch/ia64/xen/xcom_privcmd.c:188: > error: `struct xen_sysctl_physinfo' has no member named ` > cpu_to_node' > /downloads/xen-4.0.0/linux-2.6.18-xen.hg/arch/ia64/xen/xcom_privcmd.c:190: > error: `struct xen_sysctl_physinfo' has no member named ` > cpu_to_node' > /downloads/xen-4.0.0/linux-2.6.18-xen.hg/arch/ia64/xen/xcom_privcmd.c:194: > error: `struct xen_sysctl_physinfo' has no member named ` > cpu_to_node' > make[7]: *** [arch/ia64/xen/xcom_privcmd.o] Error 1 The current linux-2.6.18-xen.hg (changeset 1017:948c933f8839) is broken and incompatible with xen-4.0.0 for ia64. Please use an older changeset, e.g. 1016:5bccfba3e847. For example: cd /downloads/xen-4.0.0/linux-2.6.18-xen.hg/ hg update -C -r 1016 cd /downloads/xen-4.0.0 make Best regards, -- KUWAMURA Shin'ya ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel