| 
         
xen-users
RE: [Xen-users] Make error
 
Hi, 
  
I ran that then cd../ and ran 
make install but same problem :( 
  
CONFIG_MODULES=y make[3]: 
Entering directory 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make -C 
/usr/src/xen-3.1.0-src/linux-2.6.18-xen 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32 modules   
GEN     
/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32/Makefile scripts/kconfig/conf 
-s arch/i386/Kconfig   Using /usr/src/xen-3.1.0-src/linux-2.6.18-xen as 
source for kernel   /usr/src/xen-3.1.0-src/linux-2.6.18-xen is not 
clean, please run 'make mrproper'   in the 
'/usr/src/xen-3.1.0-src/linux-2.6.18-xen' directory. make[5]: *** [prepare3] 
Error 1 make[4]: *** [modules] Error 2 make[3]: *** [modules] Error 
2 make[3]: Leaving directory 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make[3]: Entering 
directory `/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make -C 
/usr/src/xen-3.1.0-src/linux-2.6.18-xen 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32 modules_install if [ 
-r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b / -r 
2.6.18-xen; fi make[3]: Leaving directory 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make -C 
build-linux-2.6.18-xen_x86_32 ARCH=i386 INSTALL_PATH=/ vmlinuz make[3]: 
Entering directory 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make -C 
/usr/src/xen-3.1.0-src/linux-2.6.18-xen 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32 vmlinuz   Using 
/usr/src/xen-3.1.0-src/linux-2.6.18-xen as source for kernel   
/usr/src/xen-3.1.0-src/linux-2.6.18-xen is not clean, please run 'make 
mrproper'   in the '/usr/src/xen-3.1.0-src/linux-2.6.18-xen' 
directory. make[5]: *** [prepare3] Error 1 make[4]: *** [vmlinuz] Error 
2 make[3]: *** [vmlinuz] Error 2 make[3]: Leaving directory 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' make[2]: *** [build] 
Error 2 make[2]: Leaving directory `/usr/src/xen-3.1.0-src' make[1]: *** 
[linux-2.6-xen-install] Error 2 make[1]: Leaving directory 
`/usr/src/xen-3.1.0-src' make: *** [install-kernels] Error 1
  
   
 
  
From: Petersson, Mats 
[mailto:Mats.Petersson@xxxxxxx] Sent: Wed 23/05/2007 
14:36 To: Ian Tobin Subject: RE: [Xen-users] Make 
error
  
  > -----Original Message----- > From: Ian Tobin 
[mailto:itobin@xxxxxxxxxxxxx] > 
Sent: 23 May 2007 14:33 > To: Petersson, Mats; James Harper; 
xen-users@xxxxxxxxxxxxxxxxxxx > Subject: RE: [Xen-users] Make 
error > > Hi, >  > sorry, you want me to go to 
linux-2.6.18-xen directory and run >  > "make mrproper 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32"
  Yes.
  -- Mats >  >  > > 
________________________________ > > From: Petersson, Mats [mailto:Mats.Petersson@xxxxxxx] > 
Sent: Wed 23/05/2007 14:05 > To: Ian Tobin; James Harper; 
xen-users@xxxxxxxxxxxxxxxxxxx > Subject: RE: [Xen-users] Make 
error > > > > Try "make mrproper > 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32" in > your 
"linux" > directory. > > No guarantees, but I think that's 
what the problem is. > > -- > Mats > > > 
-----Original Message----- > > From: Ian Tobin [mailto:itobin@xxxxxxxxxxxxx] > > 
Sent: 23 May 2007 13:14 > > To: Petersson, Mats; James Harper; 
xen-users@xxxxxxxxxxxxxxxxxxx > > Subject: RE: [Xen-users] Make 
error > > > > Hi, > > > > getting another 
problem now. > > > > I can now use menuconfig and select the 
bits to install. > > > > I then issue command make which takes 
a while but completes. > > I then issue make install which also 
completes > > > > I then > > > > 
cd../ > > ictsrv:/usr/src/xen-3.1.0-src > > make 
install > > > > > > goes quite a way through then 
brings up this error > > > > if [ -r System.map -a -x 
/sbin/depmod ]; then /sbin/depmod > > -ae -F System.map -b / -r 
2.6.18-xen; fi > > make[3]: Leaving directory > > 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' > > make -C 
build-linux-2.6.18-xen_x86_32 ARCH=i386 > INSTALL_PATH=/ vmlinuz > 
> make[3]: Entering directory > > 
`/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' > > make -C 
/usr/src/xen-3.1.0-src/linux-2.6.18-xen > > 
O=/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32 vmlinuz > 
>   Using /usr/src/xen-3.1.0-src/linux-2.6.18-xen as source for 
kernel > >   /usr/src/xen-3.1.0-src/linux-2.6.18-xen is not 
clean, > > please run 'make mrproper' > >   in the 
'/usr/src/xen-3.1.0-src/linux-2.6.18-xen' directory. > > make[5]: *** 
[prepare3] Error 1 > > make[4]: *** [vmlinuz] Error 2 > > 
make[3]: *** [vmlinuz] Error 2 > > make[3]: Leaving directory > 
> `/usr/src/xen-3.1.0-src/build-linux-2.6.18-xen_x86_32' > > 
make[2]: *** [build] Error 2 > > make[2]: Leaving directory 
`/usr/src/xen-3.1.0-src' > > make[1]: *** [linux-2.6-xen-install] Error 
2 > > make[1]: Leaving directory `/usr/src/xen-3.1.0-src' > > 
make: *** [install-kernels] Error 1 > > ictsrv:/usr/src/xen-3.1.0-src# 
cd linux-2.6.18-xen > > ictsrv:/usr/src/xen-3.1.0-src/linux-2.6.18-xen# 
make mrproper > >   CLEAN   scripts/basic > 
>   CLEAN   scripts/kconfig > >   
CLEAN   include/config > >   CLEAN   
.config > > ictsrv:/usr/src/xen-3.1.0-src/linux-2.6.18-xen# > 
> > > Ive tried everything i can think of > > > > 
make clean > > make clean install > > make mrproper > 
> deleted all 3.1 files out from /boot > > > > even removed 
the whole source directory and  started again, > > still no 
joy.  Any ideas? > > > > thanks > > > > 
Ian > > > > > > 
________________________________ > > > > From: Petersson, Mats 
[mailto:Mats.Petersson@xxxxxxx] > 
> Sent: Tue 22/05/2007 13:06 > > To: Ian Tobin; James Harper; 
xen-users@xxxxxxxxxxxxxxxxxxx > > Subject: RE: [Xen-users] Make 
error > > > > > > > > > > > 
> > -----Original Message----- > > > From: Ian Tobin [mailto:itobin@xxxxxxxxxxxxx] > > 
> Sent: 22 May 2007 13:01 > > > To: Petersson, Mats; James 
Harper; xen-users@xxxxxxxxxxxxxxxxxxx > > > Subject: RE: [Xen-users] 
Make error > > > > > > yes your correct, it was set to 
PC-compatable, i have changed > > > that to XEN and it is now 
compiling. > > > > > > not sure how you figured that out 
but thanks :) > > > > I just went through the "obvious" steps 
of "trying to build just the > > kernel", which meant "make menuconfig" 
on a "clean" > > Linux-2.6.18, which > > in turn meant that 
the config file isn't set up for Xen (I > > noticed that > > 
it wasn't before I tested it, so I just guessed that was > the problem 
- > > which I then proved by changing it and, as you say, it 
compiles). > > > > The reason it fails is that the patches 
that Xen apply modifies some > > things. In this case, a macro that 
would in native mode > > compile nicely, > > but now turns 
into something that can't be used in > asm-offsets in Xen. > 
> > > -- > > Mats > > > > > 
> > > > ________________________________ > > 
> > > > From: Petersson, Mats [mailto:Mats.Petersson@xxxxxxx] > 
> > Sent: Tue 22/05/2007 12:45 > > > To: James Harper; Ian 
Tobin; xen-users@xxxxxxxxxxxxxxxxxxx > > > Subject: RE: [Xen-users] 
Make error > > > > > > > > > > > 
> > > > > > > > -----Original Message----- > 
> > > From: James Harper [mailto:james.harper@xxxxxxxxxxxxxxxx] > 
> > > Sent: 22 May 2007 12:30 > > > > To: Petersson, 
Mats; Ian Tobin; xen-users@xxxxxxxxxxxxxxxxxxx > > > > Subject: 
RE: [Xen-users] Make error > > > > > > > > > 
> -----Original Message----- > > > > > > From: Ian Tobin 
[mailto:itobin@xxxxxxxxxxxxx] > 
> > > > > Sent: 22 May 2007 12:00 > > > > > 
> To: Petersson, Mats; xen-users@xxxxxxxxxxxxxxxxxxx > > > > 
> > Subject: RE: [Xen-users] Make error > > > > > 
> > > > > > > thanks Matts, just so you know this 
is  a Dell PE1750 > > 2.4 Xeon. > > > > 
> > > > > > And that will make what difference? It should 
still build. > > > > > > > > > > > 
> > It could make the world of difference... aren't there a few > 
> > different > > > > flavours that come under the i386 
architecture? Certainly I > > > > don't think > > > 
> you'd reproduce a problem from arch/i386 on a powerpc or amd64. > 
> > > > > What MACHINE it is won't make much of a difference 
(afaik > > > Linux doesn't > > > have any logic to 
figure out what the hardware looks like > > much beyond > > 
> figuring which model and mode of processor it is being > run on). 
The > > > architecture being built for is a different 
matter. > > > > > > > > > > > A copy 
of the .config is probably required to reproduce > > the 
problem > > > > though... as well as the version of gcc etc in 
use. > > > > > > Possibly, but I've just repro'd the 
problem (although, as you say, > > > x86_64 build doesn't have the 
same problem!) > > > > > > And I believe I know what the 
problem is too: The > > > subarchitecture in the > > > 
config isn't set to "Xen" but "PC-compatible". > > > > > 
> -- > > > Mats > > > > > > > > 
James > > > > > > > > > > > 
> > > > > > > > > > > 
> > 
> > > > > >
 
 
 
  
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
 |   
 
 | 
    |