|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] Problem with building the newest xen source on IA64
Hi,
I'm trying to build the newest Xen source codes on IA64 machine but with
no success.
Source tarball has been downloaded from:
http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz
I've got the following error message in my first build:
ivt.S:305: Error: unknown pseudo-op: `.serialize.data'
There were two suggestions on Xen mailing lists related with this problem:
1. update binutils - in my case there is binutils-2.14.90.0.4-42 so I
guess it's rather fresh...
2. comment out HAVE_SERIALIZE_DIRECTIVE definition in
xen/include/asm-ia64/config.h - it helped in my case!
Now things seem to go a little bit better (with some warnings by the
way), but finally it gets stuck again with the following error message:
#########################
...
gcc -O2 -fomit-frame-pointer -DNDEBUG -std=gnu99 -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 perfmon.c -o perfmon.o
perfmon.c:1431:1: directives may not be used inside a macro argument
perfmon.c:1430:80: unterminated argument list invoking macro "DPRINT"
perfmon.c: In function `pfm_reserve_session':
perfmon.c:1434: `DPRINT' undeclared (first use in this function)
perfmon.c:1434: (Each undeclared identifier is reported only once
perfmon.c:1434: for each function it appears in.)
perfmon.c:1436: syntax error before ')' token
perfmon.c:5744:1: directives may not be used inside a macro argument
perfmon.c:5743:102: unterminated argument list invoking macro "DPRINT_ovfl"
perfmon.c: In function `pfm_overflow_handler':
perfmon.c:5748: `DPRINT_ovfl' undeclared (first use in this function)
perfmon.c:5753: syntax error before ')' token
make[6]: *** [perfmon.o] Error 1
...
#########################
Could anyone please help me in this issue?
Cheers
Rafal
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-ia64-devel] Problem with building the newest xen source on IA64,
Rafal Lichwala <=
|
|
|
|
|