Rafal Lichwala
2007-Jul-18 12:37 UTC
[Xen-devel] Problem with building the newest xen source on IA64
Hi, I''ve just downloaded the newest source tarball from: http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz Then I''ve tried to build it (make world) on IA64 machine, but I got the following error: #################### ... gcc -D__ASSEMBLY__ -O2 -fomit-frame-pointer -DNDEBUG -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -mconstant-gp -O2 -fomit-frame-pointer -D__KERNEL__ -iwithprefix include -I/home/rafal/xen-3.1.0-src/xen/include -I/home/rafal/xen-3.1.0-src/xen/include/asm-ia64 -I/home/rafal/xen-3.1.0-src/xen/include/asm-ia64/linux -I/home/rafal/xen-3.1.0-src/xen/include/asm-ia64/linux-xen -I/home/rafal/xen-3.1.0-src/xen/include/asm-ia64/linux-null -I/home/rafal/xen-3.1.0-src/xen/arch/ia64/linux -I/home/rafal/xen-3.1.0-src/xen/arch/ia64/linux-xen -DIA64 -DXEN -DLINUX_2_6 -ffixed-r13 -mfixed-range=f2-f5,f12-f127,b2-b5 -g -DCONFIG_XEN_IA64_EXPOSE_P2M -DCONFIG_XEN_IA64_PERVCPU_VHPT -DCONFIG_XEN_IA64_TLB_TRACK -DCONFIG_XEN_IA64_TLBFLUSH_CLOCK -g -D__XEN__ -c ivt.S -o ivt.o ivt.S: Assembler messages: ivt.S:305: Error: unknown pseudo-op: `.serialize.data'' ivt.S:307: Warning: Use of ''ld8'' violates RAW dependency ''DTC'' (data) ivt.S:307: Warning: Only the first path encountering the conflict is reported ivt.S:298: Warning: This is the location of the conflicting usage ivt.S:426: Error: unknown pseudo-op: `.serialize.data'' ivt.S:428: Warning: Use of ''ld8'' violates RAW dependency ''DTC'' (data) ivt.S:428: Warning: Only the first path encountering the conflict is reported ivt.S:419: Warning: This is the location of the conflicting usage make[6]: *** [ivt.o] Error 1 make[6]: Leaving directory `/home/rafal/xen-3.1.0-src/xen/arch/ia64/xen'' make[5]: *** [xen/built_in.o] Error 2 make[5]: Leaving directory `/home/rafal/xen-3.1.0-src/xen/arch/ia64'' make[4]: *** [/home/rafal/xen-3.1.0-src/xen/arch/ia64/built_in.o] Error 2 make[4]: Leaving directory `/home/rafal/xen-3.1.0-src/xen/arch/ia64'' make[3]: *** [/home/rafal/xen-3.1.0-src/xen/xen] Error 2 make[3]: Leaving directory `/home/rafal/xen-3.1.0-src/xen'' make[2]: *** [install] Error 2 make[2]: Leaving directory `/home/rafal/xen-3.1.0-src/xen'' make[1]: *** [install-xen] Error 2 make[1]: Leaving directory `/home/rafal/xen-3.1.0-src'' make: *** [world] Error 2 [se] /home/rafal/xen-3.1.0-src > cat README #################### Exactly the same problem appears in the previous release 3.0.4. I''ve already found some patches (clean-up) for 3.0.4 related to this ivt.S file, but they don''t help... What''s wrong with it and does anyone have some idea how to solve the problem? Cheers Rafal _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Dietmar Hahn
2007-Jul-19 06:02 UTC
Re: [Xen-devel] Problem with building the newest xen source on IA64
Hi Rafal, Am Mittwoch, 18. Juli 2007 schrieb Rafal Lichwala:> Hi, > > I''ve just downloaded the newest source tarball from: > > http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz > > Then I''ve tried to build it (make world) on IA64 machine, but I got the > following error: > > #################### > ... > ivt.S:305: Error: unknown pseudo-op: `.serialize.data'' > ... > Exactly the same problem appears in the previous release 3.0.4. > I''ve already found some patches (clean-up) for 3.0.4 related to this > ivt.S file, but they don''t help... > > What''s wrong with it and does anyone have some idea how to solve the > problem? >It seems you have to update your binutils (especially gas)! Please see here: http://lists.xensource.com/archives/html/xen-ia64-devel/2006-04/msg00525.html or http://lists.xensource.com/archives/html/xen-ia64-devel/2006-05/msg00010.html Problems special to xen-ia64 should go to the Xen IA64 mailinglist! Hope this helps. Dietmar. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Rafal Lichwala
2007-Jul-19 06:21 UTC
Re: [Xen-devel] Problem with building the newest xen source on IA64
Hi Dietmar, Thanks for this hint! It helped a little bit, but the is still compilation error. Sorry for posting on the wrong mailing list - I''ll continue this topic on the right one :) Cheers Rafal Dietmar Hahn wrote:> Hi Rafal, > > Am Mittwoch, 18. Juli 2007 schrieb Rafal Lichwala: >> Hi, >> >> I''ve just downloaded the newest source tarball from: >> >> http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz >> >> Then I''ve tried to build it (make world) on IA64 machine, but I got the >> following error: >> >> #################### >> ... >> ivt.S:305: Error: unknown pseudo-op: `.serialize.data'' >> ... >> Exactly the same problem appears in the previous release 3.0.4. >> I''ve already found some patches (clean-up) for 3.0.4 related to this >> ivt.S file, but they don''t help... >> >> What''s wrong with it and does anyone have some idea how to solve the >> problem? >> > > It seems you have to update your binutils (especially gas)! > Please see here: > http://lists.xensource.com/archives/html/xen-ia64-devel/2006-04/msg00525.html > or > http://lists.xensource.com/archives/html/xen-ia64-devel/2006-05/msg00010.html > Problems special to xen-ia64 should go to the Xen IA64 mailinglist! > Hope this helps. > > Dietmar. > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel