回复: [Xen-users] compile xen 3.2.1 problem

yibin.shen
Thu, 17 Jul 2008 05:32:55 -0000

hi,Todd,
I''ve solved this problem simply,

just run:

#hg clone http://xenbits.xensource.com/linux-2.6.18-xen.hg

thank you

Yibin Shen

2008/7/17, Todd Deshane <deshantm@gmail.com>:
> I would suggest this thread, there are a couple different solutions
> that people mention
>
http://xen.markmail.org/search/?q=override+XenSource%27s+linux-kernel#query:override%20XenSource%27s%20linux-kernel+page:1+mid:mlo7cw7ydaj4gn6v+state:results
>
> Cheers,
> Todd
>
> On Wed, Jul 16, 2008 at 9:18 PM, yibin. shen <freedoooooom@gmail.com>
wrote:
>> 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
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xensource.com
>> http://lists.xensource.com/xen-users
>>
>
>
>
> --
> Todd Deshane
> http://todddeshane.net
> check out our book: http://runningxen.com
>