I am attempting to follow the release notes so that I can install my
cisco vpn client. The release notes state that "an exploded
source tree is not required to build kernel modules against the
currently in-use kernel". It goes on to say to use a Makefile
that points to the KDIR of "/lib/modules/$(shell uname
-r)/build". Here is some information about my environment:<br>
<br>
[root@linux vpnclient]# rpm -q kernel<br>
kernel-2.6.11-1.1369_FC4<br>
<br>
[root@linux ~]# ls -l /lib/modules/2.6.11-1.1369_FC4/<br>
total 1044<br>
lrwxrwxrwx 1 root root 47 Jun 5
20:57 build -> ../../../usr/src/kernels/2.6.11-1.1369_FC4-i686<br>
drwxr-xr-x 9 root root 4096 Jun 2 22:04 kernel<br>
-rw-r--r-- 1 root root 194071 Jun 5 20:57 modules.alias<br>
-rw-r--r-- 1 root root 69 Jun 5 20:57 modules.ccwmap<br>
-rw-r--r-- 1 root root 233753 Jun 5 20:57 modules.dep<br>
-rw-r--r-- 1 root root 813 Jun 5 20:57 modules.ieee1394map<br>
-rw-r--r-- 1 root root 357 Jun 5 20:57 modules.inputmap<br>
-rw-r--r-- 1 root root 16284 Jun 5 20:57 modules.isapnpmap<br>
-rw-r--r-- 1 root root 168631 Jun 5 20:57 modules.pcimap<br>
-rw-r--r-- 1 root root 89252 Jun 5 20:57 modules.symbols<br>
-rw-r--r-- 1 root root 267888 Jun 5 20:57 modules.usbmap<br>
lrwxrwxrwx 1 root root 5 Jun 5 20:57 source -> build<br>
<br>
Why is the build symlink pointing to that directory? Its a broken symlink. What am I missing?<br>