[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gcc problems compiling pcmcia



Hi guys,
	I am a little screwed up here... I upgraded some time ago to
potato (from slink) but I haven't yet upgraded to 2.2 kernels. The story
starts when I decided to recompile my 2.0.38 kernel to include vfat
support (not sure why it wasn't in in the first place given that I have a
win installation on the same machine as well!). To cut a long story short,
despite all my efforts, I broke my pcmcia modules, with the results that I
can't use my ethernet card under linux. (I hate to admit that I had to
rebbot into Win95 to write you!)

	Ok, so now I have a 2.0.39 kernel that compiled flawlessly, but I
can't compile pcmcia modules to match it. I tried both with the .tar.gz
files and with the debian package and make-kpkg with no luck. I fixed the
obvious error, i.e. pointed \usr\bin\cc to gcc272 (i.e. version 2.7.2 of
gcc) and not gcc (which as in potato is version 2.95.2), but I still get
errors and the modules wouldn't compile. The log is at the bottom. I get
the same errors with make and make-kpkg.

	I suspect that the problem is with gcc (gcc272 doesn't include the
g++ libraries: is that the problem? It suggests to get them from slink,
but the slink package is expecting gcc to be 2.7.2 and wouldn't install.
Would it be safe to force its installation or would that break my gcc
2.95.2?). Anyway, how would you come out of this? If I get a kernel and
pcmcia-modules from slink and start on those would I have at least
internet access without rebooting? And what about recompiling then?

Thanks,
	matteo

Transcript of make-kpkg:
========================

Warning: The d6r2.01.07.08 option only has an effect during
the configure phase -- in other words, since the file
stamp-configure exists, this option has no effect 
run make-kpkg clean or  if you know what you are doing,
manually remove stamp-debian, stamp-configure and 
debian/changelog for it to have an effect
Please hit return to continue
for module in /usr/src/modules/* ; do                         \
          if test -d  $module; then                                \
    (cd $module;                                           \
              if ./debian/rules KVERS="2.0.39" KSRC="/usr/src/linux" \
                             KMAINT="Matteo Semplice" KEMAIL="wadh1000@sable.ox.ac.uk"      \
                             KDREV="Custom.1.00" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   echo "Hit return to Continue";                   \
	   read ans;                                        \
              fi;                                                   \
     );                                                     \
  fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/pcmcia-cs'
test -f man/pcmcia.5 -a -f debian/rules
test root = "`whoami`"
test -f man/pcmcia.5 -a -f debian/rules
rm -f debian/files
make -f debian/rules MOD_DIR=/usr/src/linux clean-modules binary-modules
make[2]: Entering directory `/usr/src/modules/pcmcia-cs'
test -f man/pcmcia.5 -a -f debian/rules
umask 022; make ALL="`sed -ne '/ALL *= */{;s///;s/cardmgr.*$//;p;q;}' Makefile`" clean
make[3]: Entering directory `/usr/src/modules/pcmcia-cs'
make[4]: Entering directory `/usr/src/modules/pcmcia-cs/modules'
rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d
make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/modules'
make[4]: Entering directory `/usr/src/modules/pcmcia-cs/clients'
rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d
make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/clients'
make[4]: Entering directory `/usr/src/modules/pcmcia-cs/wireless'
rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d
make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/wireless'
rm -f .prereq.ok config.mk include/pcmcia/config.h
rm -f include/linux/modversions.h
make[3]: Leaving directory `/usr/src/modules/pcmcia-cs'
rm -f build-modules
test -f man/pcmcia.5 -a -f debian/rules
test root = "`whoami`"
KVERS="2.0.39" ./Configure -n --kernel="/usr/src/linux" --srctree \
  --cardbus --rcdir=/etc

    -------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users.
Consult the PCMCIA-HOWTO for additional info about each option.

Linux source directory [/usr/src/linux]

The kernel source tree is version 2.0.39.
The current kernel build date is Sat Jul 7 15:33:01 2001.

Build 'trusting' versions of card utilities (y/n) [n]

The PCMCIA drivers need to be compiled to match the kernel they
will be used with, or some or all of the modules may fail to load.
If you are not sure what to do, please consult the PCMCIA-HOWTO.

How would you like to set kernel-specific options?
    1 - Read from the currently running kernel
    2 - Read from the Linux source tree
Enter option (1-2) [2]

Module install directory [/lib/modules/2.0.39]

Kernel configuration options:
    Symmetric multiprocessing support is disabled.
    PCI BIOS support is enabled.
    Power management (APM) support is enabled.
    SCSI support is disabled.
    IEEE 1394 (FireWire) support is disabled.
    Networking support is enabled.
     Radio network interface support is disabled.
     Token Ring device support is disabled.
     Fast switching is disabled.
     Frame Diverter is disabled.
    Module version checking is disabled.
    PCMCIA IDE device support is disabled.
    /proc filesystem support is enabled.

It looks like you have a System V init file setup.

X Windows include files not installed.
    If you wish to build the 'cardinfo' control panel, you need the XPM
    library and the X Windows include files.  See the HOWTO for details.
    *You can ignore this message if you are only rebuilding the
     PCMCIA modules.*

Configuration successful.

rm -f build build-modules
test -f man/pcmcia.5 -a -f debian/rules
umask 022; make DIRS_DEB="`sed -ne '/ALL *= */{;s///;s/cardmgr.*$//;p;q;}' Makefile`" all
make[3]: Entering directory `/usr/src/modules/pcmcia-cs'
make[4]: Entering directory `/usr/src/modules/pcmcia-cs/modules'
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cs.c
{standard input}: Assembler messages:
{standard input}:2884: Warning: using `%al' instead of `%eax' due to `b' suffix
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cistpl.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c rsrc_mgr.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c bulkmem.c
{standard input}: Assembler messages:
{standard input}:851: Warning: using `%al' instead of `%eax' due to `b' suffix
{standard input}:1027: Warning: using `%al' instead of `%eax' due to `b' suffix
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cardbus.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c pci_fixup.c
ld -r -o pcmcia_core.o cs.o cistpl.o rsrc_mgr.o bulkmem.o cardbus.o pci_fixup.o
chmod -x pcmcia_core.o
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c ds.c
ds.c:865: warning: initialization from incompatible pointer type
ds.c:866: warning: initialization from incompatible pointer type
{standard input}: Assembler messages:
{standard input}:623: Warning: using `%al' instead of `%eax' due to `b' suffix
{standard input}:790: Warning: using `%al' instead of `%eax' due to `b' suffix
{standard input}:910: Warning: using `%al' instead of `%eax' due to `b' suffix
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cb_enabler.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c i82365.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c tcic.c
make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/modules'
make[4]: Entering directory `/usr/src/modules/pcmcia-cs/clients'
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c serial_cs.c
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c memory_cs.c
memory_cs.c:195: warning: initialization from incompatible pointer type
memory_cs.c:196: warning: initialization from incompatible pointer type
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c ftl_cs.c
{standard input}: Assembler messages:
{standard input}:809: Warning: using `%al' instead of `%eax' due to `b' suffix
{standard input}:982: Warning: using `%al' instead of `%eax' due to `b' suffix
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c dummy_cs.c
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c sram_mtd.c
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c iflash2_mtd.c
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c iflash2+_mtd.c
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c memory_cb.c
memory_cb.c:311: warning: initialization from incompatible pointer type
memory_cb.c:312: warning: initialization from incompatible pointer type
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c serial_cb.c
cc   -MD -c -O2 -I../include -I/usr/src/linux/include -D__KERNEL__ -DEXPORT_SYMTAB  -DMODULE -DCARDBUS 3c575_cb.c
3c575_cb.c:474: parse error before `spinlock_t'
3c575_cb.c:474: warning: no semicolon at end of struct or union
3c575_cb.c: In function `vortex_reap':
3c575_cb.c:540: dereferencing pointer to incomplete type
3c575_cb.c:541: dereferencing pointer to incomplete type
3c575_cb.c:541: dereferencing pointer to incomplete type
3c575_cb.c:543: dereferencing pointer to incomplete type
3c575_cb.c:543: dereferencing pointer to incomplete type
3c575_cb.c:543: dereferencing pointer to incomplete type
3c575_cb.c:546: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_detach':
3c575_cb.c:601: dereferencing pointer to incomplete type
3c575_cb.c:607: dereferencing pointer to incomplete type
3c575_cb.c:608: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_suspend':
3c575_cb.c:619: dereferencing pointer to incomplete type
3c575_cb.c:625: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_resume':
3c575_cb.c:634: dereferencing pointer to incomplete type
3c575_cb.c:639: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_probe1':
3c575_cb.c:673: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:685: dereferencing pointer to incomplete type
3c575_cb.c:686: dereferencing pointer to incomplete type
3c575_cb.c:688: dereferencing pointer to incomplete type
3c575_cb.c:691: dereferencing pointer to incomplete type
3c575_cb.c:692: dereferencing pointer to incomplete type
3c575_cb.c:693: dereferencing pointer to incomplete type
3c575_cb.c:694: dereferencing pointer to incomplete type
3c575_cb.c:705: dereferencing pointer to incomplete type
3c575_cb.c:706: dereferencing pointer to incomplete type
3c575_cb.c:707: dereferencing pointer to incomplete type
3c575_cb.c:709: dereferencing pointer to incomplete type
3c575_cb.c:710: dereferencing pointer to incomplete type
3c575_cb.c:711: dereferencing pointer to incomplete type
3c575_cb.c:714: dereferencing pointer to incomplete type
3c575_cb.c:716: dereferencing pointer to incomplete type
3c575_cb.c:717: dereferencing pointer to incomplete type
3c575_cb.c:718: dereferencing pointer to incomplete type
3c575_cb.c:768: dereferencing pointer to incomplete type
3c575_cb.c:774: dereferencing pointer to incomplete type
3c575_cb.c:776: dereferencing pointer to incomplete type
3c575_cb.c:780: dereferencing pointer to incomplete type
3c575_cb.c:781: dereferencing pointer to incomplete type
3c575_cb.c:782: dereferencing pointer to incomplete type
3c575_cb.c:784: dereferencing pointer to incomplete type
3c575_cb.c:785: dereferencing pointer to incomplete type
3c575_cb.c:794: dereferencing pointer to incomplete type
3c575_cb.c:795: dereferencing pointer to incomplete type
3c575_cb.c:796: dereferencing pointer to incomplete type
3c575_cb.c:808: dereferencing pointer to incomplete type
3c575_cb.c:809: dereferencing pointer to incomplete type
3c575_cb.c:812: dereferencing pointer to incomplete type
3c575_cb.c:814: dereferencing pointer to incomplete type
3c575_cb.c:814: dereferencing pointer to incomplete type
3c575_cb.c:815: dereferencing pointer to incomplete type
3c575_cb.c:817: dereferencing pointer to incomplete type
3c575_cb.c:825: dereferencing pointer to incomplete type
3c575_cb.c:829: dereferencing pointer to incomplete type
3c575_cb.c:839: dereferencing pointer to incomplete type
3c575_cb.c:841: dereferencing pointer to incomplete type
3c575_cb.c:841: dereferencing pointer to incomplete type
3c575_cb.c:842: dereferencing pointer to incomplete type
3c575_cb.c:844: dereferencing pointer to incomplete type
3c575_cb.c:845: dereferencing pointer to incomplete type
3c575_cb.c:845: dereferencing pointer to incomplete type
3c575_cb.c:850: dereferencing pointer to incomplete type
3c575_cb.c:853: dereferencing pointer to incomplete type
3c575_cb.c:854: dereferencing pointer to incomplete type
3c575_cb.c:856: dereferencing pointer to incomplete type
3c575_cb.c:857: dereferencing pointer to incomplete type
3c575_cb.c:857: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_up':
3c575_cb.c:898: dereferencing pointer to incomplete type
3c575_cb.c:898: dereferencing pointer to incomplete type
3c575_cb.c:900: dereferencing pointer to incomplete type
3c575_cb.c:900: `SPIN_LOCK_UNLOCKED' undeclared (first use this function)
3c575_cb.c:900: (Each undeclared identifier is reported only once
3c575_cb.c:900: for each function it appears in.)
3c575_cb.c:904: dereferencing pointer to incomplete type
3c575_cb.c:907: dereferencing pointer to incomplete type
3c575_cb.c:908: dereferencing pointer to incomplete type
3c575_cb.c:909: dereferencing pointer to incomplete type
3c575_cb.c:910: dereferencing pointer to incomplete type
3c575_cb.c:911: dereferencing pointer to incomplete type
3c575_cb.c:916: dereferencing pointer to incomplete type
3c575_cb.c:920: dereferencing pointer to incomplete type
3c575_cb.c:922: dereferencing pointer to incomplete type
3c575_cb.c:923: dereferencing pointer to incomplete type
3c575_cb.c:925: dereferencing pointer to incomplete type
3c575_cb.c:926: dereferencing pointer to incomplete type
3c575_cb.c:927: dereferencing pointer to incomplete type
3c575_cb.c:928: dereferencing pointer to incomplete type
3c575_cb.c:929: dereferencing pointer to incomplete type
3c575_cb.c:931: dereferencing pointer to incomplete type
3c575_cb.c:936: dereferencing pointer to incomplete type
3c575_cb.c:941: dereferencing pointer to incomplete type
3c575_cb.c:964: dereferencing pointer to incomplete type
3c575_cb.c:966: dereferencing pointer to incomplete type
3c575_cb.c:967: dereferencing pointer to incomplete type
3c575_cb.c:968: dereferencing pointer to incomplete type
3c575_cb.c:968: dereferencing pointer to incomplete type
3c575_cb.c:973: dereferencing pointer to incomplete type
3c575_cb.c:974: dereferencing pointer to incomplete type
3c575_cb.c:974: dereferencing pointer to incomplete type
3c575_cb.c:975: dereferencing pointer to incomplete type
3c575_cb.c:975: dereferencing pointer to incomplete type
3c575_cb.c:977: dereferencing pointer to incomplete type
3c575_cb.c:978: dereferencing pointer to incomplete type
3c575_cb.c:978: dereferencing pointer to incomplete type
3c575_cb.c:979: dereferencing pointer to incomplete type
3c575_cb.c:979: dereferencing pointer to incomplete type
3c575_cb.c:980: dereferencing pointer to incomplete type
3c575_cb.c:988: dereferencing pointer to incomplete type
3c575_cb.c:990: dereferencing pointer to incomplete type
3c575_cb.c:995: dereferencing pointer to incomplete type
3c575_cb.c:1001: dereferencing pointer to incomplete type
3c575_cb.c:1001: dereferencing pointer to incomplete type
3c575_cb.c:1005: dereferencing pointer to incomplete type
3c575_cb.c:1005: dereferencing pointer to incomplete type
3c575_cb.c:1006: dereferencing pointer to incomplete type
3c575_cb.c:1007: dereferencing pointer to incomplete type
3c575_cb.c:1009: dereferencing pointer to incomplete type
3c575_cb.c:1010: dereferencing pointer to incomplete type
3c575_cb.c:1011: dereferencing pointer to incomplete type
3c575_cb.c:1012: dereferencing pointer to incomplete type
3c575_cb.c:1013: dereferencing pointer to incomplete type
3c575_cb.c: In function `set_media_type':
3c575_cb.c:1025: dereferencing pointer to incomplete type
3c575_cb.c:1032: dereferencing pointer to incomplete type
3c575_cb.c:1033: dereferencing pointer to incomplete type
3c575_cb.c:1038: dereferencing pointer to incomplete type
3c575_cb.c:1041: dereferencing pointer to incomplete type
3c575_cb.c:1042: dereferencing pointer to incomplete type
3c575_cb.c:1055: dereferencing pointer to incomplete type
3c575_cb.c:1055: dereferencing pointer to incomplete type
3c575_cb.c:1056: dereferencing pointer to incomplete type
3c575_cb.c:1056: dereferencing pointer to incomplete type
3c575_cb.c: In function `activate_xcvr':
3c575_cb.c:1068: dereferencing pointer to incomplete type
3c575_cb.c:1070: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_open':
3c575_cb.c:1098: dereferencing pointer to incomplete type
3c575_cb.c:1106: dereferencing pointer to incomplete type
3c575_cb.c:1109: dereferencing pointer to incomplete type
3c575_cb.c:1112: dereferencing pointer to incomplete type
3c575_cb.c:1112: dereferencing pointer to incomplete type
3c575_cb.c:1113: dereferencing pointer to incomplete type
3c575_cb.c:1113: dereferencing pointer to incomplete type
3c575_cb.c:1114: dereferencing pointer to incomplete type
3c575_cb.c:1115: dereferencing pointer to incomplete type
3c575_cb.c:1120: dereferencing pointer to incomplete type
3c575_cb.c:1123: dereferencing pointer to incomplete type
3c575_cb.c:1123: dereferencing pointer to incomplete type
3c575_cb.c:1125: dereferencing pointer to incomplete type
3c575_cb.c:1129: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_timer':
3c575_cb.c:1152: dereferencing pointer to incomplete type
3c575_cb.c:1152: dereferencing pointer to incomplete type
3c575_cb.c:1158: dereferencing pointer to incomplete type
3c575_cb.c:1159: dereferencing pointer to incomplete type
3c575_cb.c:1163: dereferencing pointer to incomplete type
3c575_cb.c:1165: dereferencing pointer to incomplete type
3c575_cb.c:1171: dereferencing pointer to incomplete type
3c575_cb.c:1191: dereferencing pointer to incomplete type
3c575_cb.c:1192: dereferencing pointer to incomplete type
3c575_cb.c:1198: dereferencing pointer to incomplete type
3c575_cb.c:1199: dereferencing pointer to incomplete type
3c575_cb.c:1202: dereferencing pointer to incomplete type
3c575_cb.c:1203: dereferencing pointer to incomplete type
3c575_cb.c:1206: dereferencing pointer to incomplete type
3c575_cb.c:1207: dereferencing pointer to incomplete type
3c575_cb.c:1211: dereferencing pointer to incomplete type
3c575_cb.c:1212: dereferencing pointer to incomplete type
3c575_cb.c:1217: dereferencing pointer to incomplete type
3c575_cb.c:1230: dereferencing pointer to incomplete type
3c575_cb.c:1232: dereferencing pointer to incomplete type
3c575_cb.c:1262: dereferencing pointer to incomplete type
3c575_cb.c:1263: dereferencing pointer to incomplete type
3c575_cb.c:1264: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_tx_timeout':
3c575_cb.c:1290: dereferencing pointer to incomplete type
3c575_cb.c:1293: dereferencing pointer to incomplete type
3c575_cb.c:1293: dereferencing pointer to incomplete type
3c575_cb.c:1294: dereferencing pointer to incomplete type
3c575_cb.c:1294: dereferencing pointer to incomplete type
3c575_cb.c:1297: dereferencing pointer to incomplete type
3c575_cb.c:1297: dereferencing pointer to incomplete type
3c575_cb.c:1300: dereferencing pointer to incomplete type
3c575_cb.c:1301: dereferencing pointer to incomplete type
3c575_cb.c:1302: dereferencing pointer to incomplete type
3c575_cb.c:1308: dereferencing pointer to incomplete type
3c575_cb.c:1309: dereferencing pointer to incomplete type
3c575_cb.c:1313: dereferencing pointer to incomplete type
3c575_cb.c:1315: dereferencing pointer to incomplete type
3c575_cb.c:1315: dereferencing pointer to incomplete type
3c575_cb.c:1317: dereferencing pointer to incomplete type
3c575_cb.c:1317: dereferencing pointer to incomplete type
3c575_cb.c:1317: dereferencing pointer to incomplete type
3c575_cb.c:1317: dereferencing pointer to incomplete type
3c575_cb.c:1318: dereferencing pointer to incomplete type
3c575_cb.c:1318: dereferencing pointer to incomplete type
3c575_cb.c:1318: dereferencing pointer to incomplete type
3c575_cb.c:1319: dereferencing pointer to incomplete type
3c575_cb.c:1322: dereferencing pointer to incomplete type
3c575_cb.c:1330: dereferencing pointer to incomplete type
3c575_cb.c:1335: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_error':
3c575_cb.c:1360: dereferencing pointer to incomplete type
3c575_cb.c:1361: dereferencing pointer to incomplete type
3c575_cb.c:1363: dereferencing pointer to incomplete type
3c575_cb.c:1369: dereferencing pointer to incomplete type
3c575_cb.c:1395: dereferencing pointer to incomplete type
3c575_cb.c:1395: dereferencing pointer to incomplete type
3c575_cb.c:1396: dereferencing pointer to incomplete type
3c575_cb.c:1396: dereferencing pointer to incomplete type
3c575_cb.c:1405: dereferencing pointer to incomplete type
3c575_cb.c:1426: dereferencing pointer to incomplete type
3c575_cb.c:1432: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_start_xmit':
3c575_cb.c:1448: dereferencing pointer to incomplete type
3c575_cb.c:1452: dereferencing pointer to incomplete type
3c575_cb.c:1478: dereferencing pointer to incomplete type
3c575_cb.c:1479: dereferencing pointer to incomplete type
3c575_cb.c:1484: dereferencing pointer to incomplete type
3c575_cb.c: In function `boomerang_start_xmit':
3c575_cb.c:1505: dereferencing pointer to incomplete type
3c575_cb.c:1506: dereferencing pointer to incomplete type
3c575_cb.c:1506: dereferencing pointer to incomplete type
3c575_cb.c:1510: dereferencing pointer to incomplete type
3c575_cb.c:1512: dereferencing pointer to incomplete type
3c575_cb.c:1518: dereferencing pointer to incomplete type
3c575_cb.c:1519: dereferencing pointer to incomplete type
3c575_cb.c:1520: dereferencing pointer to incomplete type
3c575_cb.c:1521: dereferencing pointer to incomplete type
3c575_cb.c:1522: dereferencing pointer to incomplete type
3c575_cb.c:1524: dereferencing pointer to incomplete type
3c575_cb.c:1525: dereferencing pointer to incomplete type
3c575_cb.c:1528: dereferencing pointer to incomplete type
3c575_cb.c:1528: dereferencing pointer to incomplete type
3c575_cb.c:1529: dereferencing pointer to incomplete type
3c575_cb.c:1529: dereferencing pointer to incomplete type
3c575_cb.c:1531: dereferencing pointer to incomplete type
3c575_cb.c:1531: dereferencing pointer to incomplete type
3c575_cb.c:1536: dereferencing pointer to incomplete type
3c575_cb.c:1536: dereferencing pointer to incomplete type
3c575_cb.c:1537: dereferencing pointer to incomplete type
3c575_cb.c:1537: dereferencing pointer to incomplete type
3c575_cb.c:1538: dereferencing pointer to incomplete type
3c575_cb.c:1539: dereferencing pointer to incomplete type
3c575_cb.c:1542: dereferencing pointer to incomplete type
3c575_cb.c:1542: dereferencing pointer to incomplete type
3c575_cb.c:1542: dereferencing pointer to incomplete type
3c575_cb.c:1542: dereferencing pointer to incomplete type
3c575_cb.c:1543: dereferencing pointer to incomplete type
3c575_cb.c:1547: dereferencing pointer to incomplete type
3c575_cb.c:1548: dereferencing pointer to incomplete type
3c575_cb.c:1548: dereferencing pointer to incomplete type
3c575_cb.c:1549: dereferencing pointer to incomplete type
3c575_cb.c:1556: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_interrupt':
3c575_cb.c:1575: dereferencing pointer to incomplete type
3c575_cb.c:1576: dereferencing pointer to incomplete type
3c575_cb.c:1584: dereferencing pointer to incomplete type
3c575_cb.c:1605: dereferencing pointer to incomplete type
3c575_cb.c:1608: dereferencing pointer to incomplete type
3c575_cb.c:1611: dereferencing pointer to incomplete type
3c575_cb.c:1613: dereferencing pointer to incomplete type
3c575_cb.c:1614: dereferencing pointer to incomplete type
3c575_cb.c:1615: dereferencing pointer to incomplete type
3c575_cb.c:1620: dereferencing pointer to incomplete type
3c575_cb.c:1621: dereferencing pointer to incomplete type
3c575_cb.c:1621: dereferencing pointer to incomplete type
3c575_cb.c:1622: dereferencing pointer to incomplete type
3c575_cb.c:1629: dereferencing pointer to incomplete type
3c575_cb.c:1648: dereferencing pointer to incomplete type
3c575_cb.c:1650: dereferencing pointer to incomplete type
3c575_cb.c:1650: dereferencing pointer to incomplete type
3c575_cb.c:1650: dereferencing pointer to incomplete type
3c575_cb.c:1650: dereferencing pointer to incomplete type
3c575_cb.c:1651: dereferencing pointer to incomplete type
3c575_cb.c:1651: dereferencing pointer to incomplete type
3c575_cb.c:1654: dereferencing pointer to incomplete type
3c575_cb.c:1655: dereferencing pointer to incomplete type
3c575_cb.c:1656: dereferencing pointer to incomplete type
3c575_cb.c:1661: dereferencing pointer to incomplete type
3c575_cb.c:1662: dereferencing pointer to incomplete type
3c575_cb.c:1665: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_rx':
3c575_cb.c:1689: dereferencing pointer to incomplete type
3c575_cb.c:1690: dereferencing pointer to incomplete type
3c575_cb.c:1691: dereferencing pointer to incomplete type
3c575_cb.c:1692: dereferencing pointer to incomplete type
3c575_cb.c:1693: dereferencing pointer to incomplete type
3c575_cb.c:1694: dereferencing pointer to incomplete type
3c575_cb.c:1708: dereferencing pointer to incomplete type
3c575_cb.c:1724: dereferencing pointer to incomplete type
3c575_cb.c:1734: dereferencing pointer to incomplete type
3c575_cb.c: In function `boomerang_rx':
3c575_cb.c:1745: dereferencing pointer to incomplete type
3c575_cb.c:1748: dereferencing pointer to incomplete type
3c575_cb.c:1748: dereferencing pointer to incomplete type
3c575_cb.c:1754: dereferencing pointer to incomplete type
3c575_cb.c:1761: dereferencing pointer to incomplete type
3c575_cb.c:1762: dereferencing pointer to incomplete type
3c575_cb.c:1763: dereferencing pointer to incomplete type
3c575_cb.c:1764: dereferencing pointer to incomplete type
3c575_cb.c:1765: dereferencing pointer to incomplete type
3c575_cb.c:1766: dereferencing pointer to incomplete type
3c575_cb.c:1784: dereferencing pointer to incomplete type
3c575_cb.c:1784: dereferencing pointer to incomplete type
3c575_cb.c:1789: dereferencing pointer to incomplete type
3c575_cb.c:1790: dereferencing pointer to incomplete type
3c575_cb.c:1793: dereferencing pointer to incomplete type
3c575_cb.c:1796: dereferencing pointer to incomplete type
3c575_cb.c:1812: dereferencing pointer to incomplete type
3c575_cb.c:1814: dereferencing pointer to incomplete type
3c575_cb.c:1817: dereferencing pointer to incomplete type
3c575_cb.c:1817: dereferencing pointer to incomplete type
3c575_cb.c:1817: dereferencing pointer to incomplete type
3c575_cb.c:1819: dereferencing pointer to incomplete type
3c575_cb.c:1820: dereferencing pointer to incomplete type
3c575_cb.c:1826: dereferencing pointer to incomplete type
3c575_cb.c:1827: dereferencing pointer to incomplete type
3c575_cb.c:1829: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_down':
3c575_cb.c:1841: dereferencing pointer to incomplete type
3c575_cb.c:1857: dereferencing pointer to incomplete type
3c575_cb.c:1859: dereferencing pointer to incomplete type
3c575_cb.c:1862: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_close':
3c575_cb.c:1889: dereferencing pointer to incomplete type
3c575_cb.c:1891: dereferencing pointer to incomplete type
3c575_cb.c:1893: dereferencing pointer to incomplete type
3c575_cb.c:1895: dereferencing pointer to incomplete type
3c575_cb.c:1896: dereferencing pointer to incomplete type
3c575_cb.c:1899: dereferencing pointer to incomplete type
3c575_cb.c:1901: dereferencing pointer to incomplete type
3c575_cb.c:1902: dereferencing pointer to incomplete type
3c575_cb.c:1903: dereferencing pointer to incomplete type
3c575_cb.c:1908: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_get_stats':
3c575_cb.c:1918: dereferencing pointer to incomplete type
3c575_cb.c:1920: dereferencing pointer to incomplete type
3c575_cb.c:1922: dereferencing pointer to incomplete type
3c575_cb.c: In function `update_stats':
3c575_cb.c:1942: dereferencing pointer to incomplete type
3c575_cb.c:1943: dereferencing pointer to incomplete type
3c575_cb.c:1945: dereferencing pointer to incomplete type
3c575_cb.c:1946: dereferencing pointer to incomplete type
3c575_cb.c:1947: dereferencing pointer to incomplete type
3c575_cb.c:1948: dereferencing pointer to incomplete type
3c575_cb.c:1949: dereferencing pointer to incomplete type
3c575_cb.c: In function `vortex_ioctl':
3c575_cb.c:1984: dereferencing pointer to incomplete type
3c575_cb.c:1987: dereferencing pointer to incomplete type
3c575_cb.c:2001: dereferencing pointer to incomplete type
3c575_cb.c:2006: dereferencing pointer to incomplete type
3c575_cb.c:2007: dereferencing pointer to incomplete type
3c575_cb.c:2008: dereferencing pointer to incomplete type
3c575_cb.c:2010: dereferencing pointer to incomplete type
3c575_cb.c:2023: dereferencing pointer to incomplete type
3c575_cb.c: In function `acpi_set_WOL':
3c575_cb.c:2151: dereferencing pointer to incomplete type
3c575_cb.c:2151: dereferencing pointer to incomplete type
3c575_cb.c: In function `cleanup_module':
3c575_cb.c:2199: dereferencing pointer to incomplete type
3c575_cb.c:2200: dereferencing pointer to incomplete type
3c575_cb.c:2201: dereferencing pointer to incomplete type
3c575_cb.c:2202: dereferencing pointer to incomplete type
make[4]: *** [3c575_cb.o] Error 1
make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/clients'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/modules/pcmcia-cs'
make[2]: *** [build-modules] Error 2
make[2]: Leaving directory `/usr/src/modules/pcmcia-cs'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/pcmcia-cs'
Module /usr/src/modules/pcmcia-cs failed.
Hit return to Continue




---------------
Matteo Semplice
Wadham College
Oxford OX1 3PN
U.K.



Reply to: