Christian,
Thanks for your reply,
I had been trying to use 4.1 so I downloaded 4.3, copy to root/temp and run ./INSTALL
The first problem is that it scrolls through the licence and stops at -
/root/temp/LICENSE.txt lines 296-318/318 (END)
and will not proceed. I commented out the license line, run again and it then get to -
Continue? [Yn] y
******************************** ERROR ****************************************
* Kernel source in /lib/modules/2.6.18.8-0.9-default/source does not appear to be
* configured for the 2.6.18.8-0.9-default kernel.
* Configuration of kernel source is required to continue installation. *
* Refer to the README file for the product you are installing for information *
* about configuring your kernel source. *
******************************** ERROR ****************************************
Installation aborted.
So I go to the install file -
Q2: During installation I get a message similar to the following one:
"Kernel source does not appear to be configured for the running kernel.
Configuration of kernel source is required to continue installation."
I do have kernel sources installed; is there anything else that needs to
be done?
A2: This problem has been seen on SUSE LINUX Professional 9.1 running the 2.6.5
kernel or newer versions of SUSE LINUX Professional. However, it is possible
that other distributions will require similar steps to resolve this problem.
On SUSE LINUX Professional complete the following steps:
1. Ensure you have installed kernel-source and kernel-syms packages
corresponding to the version of the currently running kernel. The version
of the currently running kernel can be determined by issuing the command
`uname -r`.
LinuxSuse:~/temp # uname -r
2.6.18.8-0.9-default
Checked in YAST and both are installed
[Do Not Install] kernel-bigsmp | 2.6.18.8-0.9 | 79.8 M
[Keep] kernel-default | 2.6.18.8-0.9 | 58.2 M
[Do Not Install] kernel-kdump | 2.6.18.8-0.9 | 51.0 M
[Keep] kernel-source | 2.6.18.8-0.9 | 222.1 M
[Keep] kernel-syms | 2.6.18.8-0.9 | 5.3 M
[Do Not Install] kernel-xen | 2.6.18.8-0.9 | 57.5 M
[Do Not Install] kernel-xenpae | 2.6.18.8-0.9 | 57.6 M
2. Change the directory to the /usr/src/linux-<version> directory, where
<version> corresponds to the currently running kernel version.
done
3. Run "make cloneconfig" as root to configure the sources for the
currently running kernel.
I run this and get the error messages starting -
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: error: sys/types.h: No such file or directory
scripts/basic/fixdep.c:106:22: error: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:107:22: error: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:108:20: error: unistd.h: No such file or directory
scripts/basic/fixdep.c:109:19: error: fcntl.h: No such file or directory
scripts/basic/fixdep.c:110:20: error: string.h: No such file or directory
scripts/basic/fixdep.c:111:20: error: stdlib.h: No such file or directory
scripts/basic/fixdep.c:112:19: error: stdio.h: No such file or directory
In file included from /usr/lib/gcc/i586-suse-linux/4.1.3/include/syslimits.h:7,
from /usr/lib/gcc/i586-suse-linux/4.1.3/include/limits.h:11,
from scripts/basic/fixdep.c:113:
So this is as far as I can go - those files are not in the sys/ dir - how do I get them there?