Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-users

RE: [Xen-users] Compiling Xen-3.2.0

To: "Tait Clarridge" <Tait.Clarridge@xxxxxxxxxxxx>, "Jeremie Le Hen" <jeremie@xxxxxxxxxx>
Subject: RE: [Xen-users] Compiling Xen-3.2.0
From: "Ian Tobin" <itobin@xxxxxxxxxxxxx>
Date: Mon, 28 Jan 2008 14:43:07 -0000
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 28 Jan 2008 06:48:57 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <1241F505DD3E2145B9BE36BDC4342CFE024049@xxxxxxxxxxxxxxxxxxxxxx><20080123131434.GF86598@xxxxxxxxxxxxxxxxxxxxxxxx><1241F505DD3E2145B9BE36BDC4342CFE02404B@xxxxxxxxxxxxxxxxxxxxxx><20080123152640.GG86598@xxxxxxxxxxxxxxxxxxxxxxxx><1241F505DD3E2145B9BE36BDC4342CFE024054@xxxxxxxxxxxxxxxxxxxxxx><D16159AA-A1F0-4737-8A1F-EEE43CFE87A9@xxxxxxxxxxxxxxx><fe9771a80801240448p6d5f5239ld0d72abecb6efe0c@xxxxxxxxxxxxxx><3B1DDC21-E595-491F-AD87-D6F11211DC97@xxxxxxxxxxxxxxx><1241F505DD3E2145B9BE36BDC4342CFE02405A@xxxxxxxxxxxxxxxxxxxxxx><20080126113820.GH8109@xxxxxxxxxxxxxxxxxxxxxxxx> <1241F505DD3E2145B9BE36BDC4342CFE02405C@xxxxxxxxxxxxxxxxxxxxxx> <EBEEB3C8FBD6B0448AEDF986B303BEB60A51189A@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AchgD9KYAIncj3vuTeqaEPV0wRJkVwBlRGjAAAVZbKAAAKGhgA==
Thread-topic: [Xen-users] Compiling Xen-3.2.0
Hi,

I tried that method but I still get this error

make[3]: Entering directory
`/usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64'
make -C /usr/src/linux-2.6.18-xen.hg
O=/usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64 modules
  GEN     /usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64/Makefile
scripts/kconfig/conf -s arch/x86_64/Kconfig
  Using /usr/src/linux-2.6.18-xen.hg as source for kernel
  /usr/src/linux-2.6.18-xen.hg is not clean, please run 'make mrproper'
  in the '/usr/src/linux-2.6.18-xen.hg' directory.
make[5]: *** [prepare3] Error 1
make[4]: *** [modules] Error 2
make[3]: *** [modules] Error 2
make[3]: Leaving directory
`/usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64'
make[2]: *** [build] Error 1
make[2]: Leaving directory `/usr/src/xen-3.2.0'
make[1]: *** [linux-2.6-xen-install] Error 2
make[1]: Leaving directory `/usr/src/xen-3.2.0'
make: *** [install-kernels] Error 1
triggertest:/usr/src/xen-3.2.0#

Im sure im not the only one who is getting this?

Thanks

Ian 



-----Original Message-----
From: Tait Clarridge [mailto:Tait.Clarridge@xxxxxxxxxxxx] 
Sent: 28 January 2008 14:32
To: Ian Tobin; Jeremie Le Hen
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] Compiling Xen-3.2.0

Ian,

Try running:

# cd xen-3.2.0 
# make clean
# make linux-2.6-xen-config CONFIGMODE=menuconfig [you could also put in
gconfig or xconfig if in the X windows environment]
# make all
# make install


That should allow you build a configured kernel the first time.

Cheers,
Tait

-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Ian Tobin
Sent: January-28-08 6:53 AM
To: Jeremie Le Hen
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] Compiling Xen-3.2.0

Hi,

I did what you suggested by running

Make prep-kernels

But the error still appears when running make install from the xen-3.2.0
directory, any ideas?

CONFIG_MODULES=y
make[3]: Entering directory
`/usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64'
make -C /usr/src/linux-2.6.18-xen.hg
O=/usr/src/xen-3.2.0/build-linux-2.6.18-xen
_x86_64 modules
  Using /usr/src/linux-2.6.18-xen.hg as source for kernel
  /usr/src/linux-2.6.18-xen.hg is not clean, please run 'make mrproper'
  in the '/usr/src/linux-2.6.18-xen.hg' directory.
make[5]: *** [prepare3] Error 1
make[4]: *** [modules] Error 2
make[3]: *** [modules] Error 2
make[3]: Leaving directory
`/usr/src/xen-3.2.0/build-linux-2.6.18-xen_x86_64'
make[2]: *** [build] Error 1
make[2]: Leaving directory `/usr/src/xen-3.2.0'
make[1]: *** [linux-2.6-xen-install] Error 2
make[1]: Leaving directory `/usr/src/xen-3.2.0'
make: *** [install-kernels] Error 1
triggertest:/usr/src/xen-3.2.0#


thanks

Ian



-----Original Message-----
From: Jeremie Le Hen [mailto:jeremie@xxxxxxxxxx] 
Sent: 26 January 2008 11:38
To: Ian Tobin
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Compiling Xen-3.2.0

On Fri, Jan 25, 2008 at 03:49:38PM -0000, Ian Tobin wrote:
> I got as far as compiling, here is the commands I ran
> 
> Make world
> Cd linux-2.6.18-xen.hg
> Make menuconfig  (selected the bits I need)
> Make
> Make install
> Cd ..
> Make install
> 
> 
> Then I got this error,
> 
> make -C /usr/src/linux-2.6.18-xen.hg
O=/usr/src/xen-3.2-testing.hg/build-linux-2.6.18-xen_x86_64 modules
>   Using /usr/src/linux-2.6.18-xen.hg as source for kernel
>   /usr/src/linux-2.6.18-xen.hg is not clean, please run 'make
mrproper'
>   in the '/usr/src/linux-2.6.18-xen.hg' directory.
> make[5]: *** [prepare3] Error 1
> make[4]: *** [modules] Error 2
> make[3]: *** [modules] Error 2
> make[3]: Leaving directory
`/usr/src/xen-3.2-testing.hg/build-linux-2.6.18-xen_x86_64'
> make[2]: *** [build] Error 1
> make[2]: Leaving directory `/usr/src/xen-3.2-testing.hg'
> make[1]: *** [linux-2.6-xen-install] Error 2
> make[1]: Leaving directory `/usr/src/xen-3.2-testing.hg'
> make: *** [install-kernels] Error 1
> triggertest:/usr/src/xen-3.2-testing.hg#
> 
> 
> I had the same issue with xen 3.1 which is why I never got it
installed, now the same problem exists in 3.2.
> 
> Any ideas?

See my other post in this thread, renamed to: "Re: [Xen-users] Howto
compiling Xen 3.2 on Debian/Ubuntu (was: Compiling Xen-3.2.0)".  It
contains an explanation for this.

Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users




_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users