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>