[Xen-users] compile xen 3.2.1 problem

yibin.shen
Thu, 17 Jul 2008 01:18:03 -0000

Hi,all,
when I download xen3.2.1 source code from this url:

http://bits.xensource.com/oss-xen/release/3.2.1/xen-3.2.1.tar.gz

then I want compile it on my Debian testing(kernel 2.6.24-1-686)

when I run this command to compile xen0''s kernel,

#make linux-2.6-xen-config CONFIGMODE=menuconfig

make -f buildconfigs/mk.linux-2.6-xen config
make[1]: Entering directory `/tmp/xen-3.2.1''
set -e ; \
	if [ ! -e linux-2.6.18-xen.hg/.hg ] ; then \
	    __repo=$(sh buildconfigs/select-repository linux-2.6.18-xen.hg .:..) ; \
	    if [ -d ${__repo} ] ; then \
	        echo "Linking ${__repo} to linux-2.6.18-xen.hg." ; \
	        ln -s ${__repo} linux-2.6.18-xen.hg ; \
	    else \
	        echo "Cloning ${__repo} to linux-2.6.18-xen.hg." ; \
	        hg clone ${__repo#file://} linux-2.6.18-xen.hg ; \
	    fi ; \
	else \
	    __parent=$(hg -R linux-2.6.18-xen.hg path default) ; \
	    echo "Pulling changes from ${__parent} into linux-2.6.18-xen.hg."
; \
	    hg -R linux-2.6.18-xen.hg pull ${__parent} ; \
	fi
select-repository: Searching `.:..'' for linux-2.6.18-xen.hg
select-repository: Ignoring `.''
not found!
select-repository: Unable to determine Xen repository parent.
make[1]: *** [linux-2.6.18-xen.hg/.valid-src] Error 1
make[1]: Leaving directory `/tmp/xen-3.2.1''
make: *** [linux-2.6-xen-config] Error 2


what does it mean?

thanks


Yibin Shen