On Mar 16, 2007, at 9:35 PM, Toan. Bach Quang Bao wrote:
Dear, I have compile kernel: cd /usr/src/sys/i386/conf mkdir /root/kernels cp GENERIC /root/kernels/MYKERNEL ln -s /root/kernels/MYKERNEL /usr/sbin/config MYKERNEL cd ../compile/MYKERNEL make depend make make install But when I "make" it have error: # make linking kernel.debug ip_input.o(.text+0x200): In function `ip_init': ../../../netinet/ip_input.c:312: undefined reference to `nf_sockopt_init' *** Error code 1 Stop in /usr/src/sys/i386/compile/MYKERNEL. Please help me. Thanks & Best Regard, Bach Quang Bao Toan
You're missing a dependency in your kernel config. Best way to resolve this with the most learning experience is to take your drivers included in your kernel and go "man {driver name}". The man page lists all the dependencies for the required driver.
As a hint though, I bet the driver you're missing is net related, most likely dealing with bpf, ether, or options INET.
Make sure to run make clean when changing options if you have NO_CLEAN set to yes in /etc/make.conf.
-Garrett _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
