From: Joseph J. <jo...@ge...> - 2007-05-26 14:25:06
|
Elimar Riesebieter wrote: > Hi, > > I tried to compile mol on linux-2.6.23. Please notice following > failures/errors: > > /usr/src/modules/mol/kmod/_dev.c: In function 'find_physical_rom': > /usr/src/modules/mol/kmod/_dev.c:76: warning: implicit declaration of function 'find_devices' > /usr/src/modules/mol/kmod/_dev.c:76: warning: assignment makes pointer from integer without a cast > /usr/src/modules/mol/kmod/_dev.c:76: warning: implicit declaration of function 'find_type_devices' > /usr/src/modules/mol/kmod/_dev.c:76: warning: assignment makes pointer from integer without a cast > /usr/src/modules/mol/kmod/_hostirq.c: In function 'grab_host_irq': > /usr/src/modules/mol/kmod/_hostirq.c:70: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:66) > /usr/src/modules/mol/kmod/_hostirq.c:70: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:66) > WARNING: "find_type_devices" [/usr/src/modules/mol/kmod/mol.ko] undefined! > WARNING: "find_devices" [/usr/src/modules/mol/kmod/mol.ko] undefined! > /usr/src/modules/mol/netdriver/sheep.c: In function 'demasquerade': > /usr/src/modules/mol/netdriver/sheep.c:122: error: 'struct sk_buff' has no member named 'mac' > /usr/src/modules/mol/netdriver/sheep.c: In function 'sheep_net_receiver': > /usr/src/modules/mol/netdriver/sheep.c:214: error: 'struct sk_buff' has no member named 'h' > /usr/src/modules/mol/netdriver/sheep.c:239: error: 'struct sk_buff' has no member named 'mac' > /usr/src/modules/mol/netdriver/sheep.c: In function 'sheep_net_aio_write': > /usr/src/modules/mol/netdriver/sheep.c:450: error: 'struct sk_buff' has no member named 'nh' > /usr/src/modules/mol/netdriver/sheep.c:450: error: 'struct sk_buff' has no member named 'h' > /usr/src/modules/mol/netdriver/sheep.c:451: error: 'struct sk_buff' has no member named 'mac' > make[5]: *** [/usr/src/modules/mol/netdriver/sheep.o] Error 1 > make[4]: *** [_module_/usr/src/modules/mol/netdriver] Error 2 > make[3]: [netdriver] Error 2 (ignored) > WARNING: "find_type_devices" [/usr/src/modules/mol/kmod/mol.ko] undefined! > WARNING: "find_devices" [/usr/src/modules/mol/kmod/mol.ko] undefined! > /usr/src/modules/mol/netdriver/sheep.c: In function 'demasquerade': > /usr/src/modules/mol/netdriver/sheep.c:122: error: 'struct sk_buff' has no member named 'mac' > /usr/src/modules/mol/netdriver/sheep.c: In function 'sheep_net_receiver': > /usr/src/modules/mol/netdriver/sheep.c:214: error: 'struct sk_buff' has no member named 'h' > /usr/src/modules/mol/netdriver/sheep.c:239: error: 'struct sk_buff' has no member named 'mac' > /usr/src/modules/mol/netdriver/sheep.c: In function 'sheep_net_aio_write': > /usr/src/modules/mol/netdriver/sheep.c:450: error: 'struct sk_buff' has no member named 'nh' > /usr/src/modules/mol/netdriver/sheep.c:450: error: 'struct sk_buff' has no member named 'h' > /usr/src/modules/mol/netdriver/sheep.c:451: error: 'struct sk_buff' has no member named 'mac' > make[5]: *** [/usr/src/modules/mol/netdriver/sheep.o] Error 1 > make[4]: *** [_module_/usr/src/modules/mol/netdriver] Error 2 > make[3]: [netdriver] Error 2 (ignored) > WARNING: /usr/src/modules/mol/debian/mol-modules-2.6.22-rc3-aragorn/lib/modules/2.6.22-rc3-aragorn/extra/mol.ko needs unknown symbol find_devices > WARNING: /usr/src/modules/mol/debian/mol-modules-2.6.22-rc3-aragorn/lib/modules/2.6.22-rc3-aragorn/extra/mol.ko needs unknown symbol find_type_devices > cp: cannot stat `/usr/src/modules/mol/netdriver/kuname.ko': No such file or directory > WARNING: /usr/src/modules/mol/debian/mol-modules-2.6.22-rc3-aragorn/lib/modules/2.6.22-rc3-aragorn/extra/mol.ko needs unknown symbol find_devices > WARNING: /usr/src/modules/mol/debian/mol-modules-2.6.22-rc3-aragorn/lib/modules/2.6.22-rc3-aragorn/extra/mol.ko needs unknown symbol find_type_devices > > Any hints? > > Thanks > Elimar > > I've already fixed this in SVN. Please try that and let me know if it works for you. -Joe |