Originally Posted by
deconstrained
Better yet, make a symbolic link, after double-checking that autoconf is installed in the first place
I followed your advise creating a symbolic link
like this
Code:
kimse@kimselaptop:/usr/src/linux-headers-2.6.35-27-generic/include/linux$ sudo ln -s ../generated/autoconf.h autoconf.h
Compiling
Code:
Making module
make -C /lib/modules/2.6.35-27-generic/build SUBDIRS=/home/kimse/vpnclient modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-27-generic'
CC [M] /home/kimse/vpnclient/linuxcniapi.o
CC [M] /home/kimse/vpnclient/frag.o
CC [M] /home/kimse/vpnclient/IPSecDrvOS_linux.o
CC [M] /home/kimse/vpnclient/interceptor.o
/home/kimse/vpnclient/interceptor.c: In function ‘interceptor_init’:
/home/kimse/vpnclient/interceptor.c:132: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/kimse/vpnclient/interceptor.c:133: error: ‘struct net_device’ has no member named ‘get_stats’
/home/kimse/vpnclient/interceptor.c:134: error: ‘struct net_device’ has no member named ‘do_ioctl’
/home/kimse/vpnclient/interceptor.c: In function ‘add_netdev’:
/home/kimse/vpnclient/interceptor.c:271: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/kimse/vpnclient/interceptor.c:272: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/kimse/vpnclient/interceptor.c: In function ‘remove_netdev’:
/home/kimse/vpnclient/interceptor.c:294: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
make[2]: *** [/home/kimse/vpnclient/interceptor.o] Error 1
make[1]: *** [_module_/home/kimse/vpnclient] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-27-generic'
make: *** [default] Error 2
Failed to make module "cisco_ipsec.ko"
Bookmarks