Continue.....
Code:
[root@dduong-freebsd /usr/src/syssvn/freebsd/sys/modules/iwnfw]# make install
===> iwn1000 (install)
install -o root -g wheel -m 555 iwn1000fw.ko /boot/kernel
kldxref /boot/kernel
===> iwn4965 (install)
install -o root -g wheel -m 555 iwn4965fw.ko /boot/kernel
kldxref /boot/kernel
===> iwn5000 (install)
install -o root -g wheel -m 555 iwn5000fw.ko /boot/kernel
kldxref /boot/kernel
===> iwn5150 (install)
install -o root -g wheel -m 555 iwn5150fw.ko /boot/kernel
kldxref /boot/kernel
===> iwn6000 (install)
install -o root -g wheel -m 555 iwn6000fw.ko /boot/kernel
kldxref /boot/kernel
Code:
[root@dduong-freebsd /usr/src/syssvn/freebsd/sys/modules/iwnfw]# cd ../iwn
[root@dduong-freebsd /usr/src/syssvn/freebsd/sys/modules/iwn]# env CFLAGS=-I$PWD/../../ make
Warning: Object directory not changed from original /usr/src/syssvn/freebsd/sys/modules/iwn
@ -> /usr/src/sys
machine -> /usr/src/sys/amd64/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
cc -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/src/syssvn/freebsd/sys/modules/iwn/../../ -I. -I@ -I@/contrib/altq -finline-limit=8000
--param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone
-mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector
-std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/syssvn/freebsd/sys/modules/iwn/../../dev/iwn/if_iwn.c
ld -d -warn-common -r -d -o if_iwn.ko if_iwn.o
:> export_syms
awk -f /sys/conf/kmod_syms.awk if_iwn.ko export_syms | xargs -J% objcopy % if_iwn.ko
objcopy --strip-debug if_iwn.ko
Code:
[root@dduong-freebsd /usr/src/syssvn/freebsd/sys/modules/iwn]# make install
install -o root -g wheel -m 555 if_iwn.ko /boot/kernel
kldxref /boot/kernel
Code:
[root@dduong-freebsd /usr/src/syssvn/freebsd/sys/modules/iwn]# ls -l /boot/kernel/if_iwn*
-r-xr-xr-x 1 root wheel 136160 Dec 27 12:47 /boot/kernel/if_iwn.ko
-r-xr-xr-x 1 root wheel 430616 Dec 27 12:07 /boot/kernel/if_iwn.ko.symbols