-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Urs Rau wrote:
> Antoine,
> 
> Antoine Martin wrote:
>> Urs Rau wrote:
>>> I get the error:
>>> arch/um/os-Linux/start_up.c: In function âstart_ptraced_childâ:
>>> arch/um/os-Linux/start_up.c:110: error: âPAGE_SIZEâ undeclared (first
>>> use in this function)
>>> arch/um/os-Linux/start_up.c:110: error: (Each undeclared identifier is
>>> reported only once
>>> arch/um/os-Linux/start_up.c:110: error: for each function it appears in.)
>>> arch/um/os-Linux/start_up.c: In function âstop_ptraced_childâ:
>>> arch/um/os-Linux/start_up.c:156: error: âPAGE_SIZEâ undeclared (first
>>> use in this function)
>>> make[1]: *** [arch/um/os-Linux/start_up.o] Error 1
>>> make: *** [arch/um/os-Linux] Error 2
>> Does start_up.c include asm/page.h?
> 
> Yes it does.
> 
>> Do you have your kernel headers installed?
> 
> Yes, I think so. I have to confess that has been 2 or 3 years since I
> last compiled a kernel under rhel.
Look for /usr/include/linux

> "rpm -qa | grep kernel" gives me:
> 
> kernel-xen-2.6.18-8.el5
> kernel-devel-2.6.18-8.1.4.el5
> yum-kernel-module-1.0.4-2.el5.centos
> kernel-xen-devel-2.6.18-8.1.4.el5
> kernel-doc-2.6.18-8.1.4.el5
> kernel-xen-2.6.18-8.1.4.el5
> kernel-headers-2.6.18-8.1.4.el5
> kernel-2.6.18-8.1.4.el5
> 
> I have my kernel.org archive untarred into /usr/src/linux-2.6.21.5 and
> have a symlink /usr/src/linux -> /usr/src/linux-2.6.21.5
> 
> I guess I am missing something very basic and very obvious?
> 
> 
> cd /usr/src
> wget http://uml.nagafix.co.uk/kernels/kernel32-2.6.21.2-am1.config
> wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.5.tar.bz2
> tar xvjf linux-2.6.21.5.tar.bz2
> ln -s linux-2.6.21.5 linux
> cd linux
> cp ../kernel32-2.6.21.2-am1.config .config
> make mrproper ARCH=um
> make oldconfig ARCH=um (accepting all suggestions as they come)
> make linux ARCH=um
Looks good.

> and then it blows up with the errors when compiling start_up.c
Can you paste the full error message, there might be a relevant warning
above the error you copied.

Antoine

>>> Is there a certain set of patches I have to apply to the vanilla kernel
>>> before I can successfully compile a recent UML kernel?
>> No, patches are no longer needed for normal usage.
>>
> 
> That is good news.
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGbrwxGK2zHPGK1rsRCsw2AJ41zTWxyLp3NQWeuUTZ9iA4RSYmbACfcogh
Of5A9vOmc+9Wa7EMXquaXCM=
=jdCa
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to