[Prism54-devel] [Bug 96] cannot compile drivers

bugzilla-daemon at mcgrof.com bugzilla-daemon at mcgrof.com
Thu Jul 15 10:46:42 UTC 2004


http://prism54.org/cgi-bin/bugzilla/show_bug.cgi?id=96





------- Additional Comments From jcassar at javscad.com  2004-07-15 10:46 -------
ok, this morning I downloaded the prism54-cvs-latest tar ball and when I issue
the make clean modules command I received:
gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2149.nptl/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4 -DMODULE
-DMODVERSIONS -include
/usr/src/linux-2.4.22-1.2149.nptl/include/linux/modversions.h -DPRISM54_COMPAT24
-nostdinc -iwithprefix include -DKBUILD_BASENAME=isl_38xx  -c -o isl_38xx.o
isl_38xx.c
In file included from islpci_dev.h:27,
                 from isl_38xx.c:33:
/usr/src/linux-2.4.22-1.2149.nptl/include/linux/netdevice.h:877: conflicting
types for `kfree_R037a0cba'
/usr/src/linux-2.4.22-1.2149.nptl/include/linux/slab.h:63: previous declaration
of `kfree_R037a0cba'
In file included from islpci_dev.h:34,
                 from isl_38xx.c:33:
islpci_mgt.h: In function `islpci_mgt_release':
islpci_mgt.h:159: warning: passing arg 1 of `kfree_R037a0cba' from incompatible
pointer type
In file included from isl_38xx.c:33:
islpci_dev.h: At top level:
islpci_dev.h:101: field `spy_data' has incomplete type
islpci_dev.h:191: confused by earlier errors, bailing out
make[3]: *** [isl_38xx.o] Error 1
make[3]: Leaving directory `/root/prism54-cvs-latest/ksrc'
make[2]: *** [_mod_/root/prism54-cvs-latest/ksrc] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2149.nptl'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/root/prism54-cvs-latest/ksrc'
make: *** [modules-all] Error 2

Looks like this fixed the moduleparam.h problem described in the previous update
but still have problem with some structure in netdevice.h

Please let me know your thoughts.

JP



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Prism54-devel mailing list