Has anyone seen this error while compiling the tools
directory in Xen? I’m executing a make dist and have downloaded the
latest xen-unstable.
make -C tools install
make[1]: Entering directory
`/home/user/xen-unstable.hg.new/tools'
make[2]: Entering directory
`/home/user/xen-unstable.hg.new/tools'
make -C check install
make[3]: Entering directory
`/home/user/xen-unstable.hg.new/tools/check'
LIBXENAPI_BINDINGS=n ACM_SECURITY=n ./chk build
Xen CHECK-BUILD Wed Jul 1 14:15:14 IST 2009
Checking check_crypto_lib: OK
Checking check_curl: unused, OK
Checking check_openssl_devel: OK
Checking check_python: OK
Checking check_python_devel: OK
Checking check_x11_devel: OK
Checking check_xgettext: OK
Checking check_xml2: unused, OK
Checking check_zlib_devel: OK
Checking check_zlib_lib: OK
make[3]: Leaving directory
`/home/user/xen-unstable.hg.new/tools/check'
make[2]: Leaving directory
`/home/user/xen-unstable.hg.new/tools'
make[2]: Entering directory
`/home/user/xen-unstable.hg.new/tools'
make -C include install
make[3]: Entering directory
`/home/user/xen-unstable.hg.new/tools/include'
make -C xen-foreign
make[4]: Entering directory
`/home/user/xen-unstable.hg.new/tools/include/xen-foreign'
python mkheader.py x86_32 x86_32.h
../../../xen/include/public/arch-x86/xen-x86_32.h
../../../xen/include/public/arch-x86/xen.h ../../../xen/include/public/xen.h
python mkheader.py x86_64 x86_64.h
../../../xen/include/public/arch-x86/xen-x86_64.h
../../../xen/include/public/arch-x86/xen.h ../../../xen/include/public/xen.h
python mkheader.py ia64 ia64.h
../../../xen/include/public/arch-ia64.h ../../../xen/include/public/xen.h
gcc -Wall -Werror -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strict-aliasing -Wdeclaration-after-statement -o
checker checker.c
In file included from checker.c:12:
x86_32.h:181: error: âXEN_LEGACY_MAX_VCPUSâ undeclared here
(not in a function)
make[4]: *** [checker] Error 1
make[4]: Leaving directory
`/home/user/xen-unstable.hg.new/tools/include/xen-foreign'
make[3]: *** [xen-foreign] Error 2
make[3]: Leaving directory
`/home/user/xen-unstable.hg.new/tools/include'
make[2]: *** [subdir-install-include] Error 2
make[2]: Leaving directory
`/home/user/xen-unstable.hg.new/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory
`/home/user/xen-unstable.hg.new/tools'
make: *** [install-tools] Error 2