Hi all,
I have a problem to install 3c90x driver on Debian 2.2.17 .
I have installed the 3com packages : 3c90x-1.0.0i.tar.gz
When I try to compile with ./compile_UP the return is :
In file included from 3c90x.c:1:
3c90x.h:23: linux/modversions.h: No such file or directory
In file included from /usr/include/linux/fs.h:262,
from /usr/include/linux/capability.h:13,
from /usr/include/linux/binfmts.h:5,
from /usr/include/linux/sched.h:8,
from 3c90x.h:37,
from 3c90x.c:1:
/usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at end of struct or
union
/usr/include/linux/hpfs_fs_i.h:12: parse error before `:'
In file included from /usr/include/linux/fs.h:264,
from /usr/include/linux/capability.h:13,
from /usr/include/linux/binfmts.h:5,
from /usr/include/linux/sched.h:8,
from 3c90x.h:37,
from 3c90x.c:1:
/usr/include/linux/msdos_fs_i.h:36: parse error before `off_t'
.
.
.
/usr/include/linux/skbuff.h: At top level:
/usr/include/linux/skbuff.h:44: field `stamp' has incomplete type
In file included from 3c90x.h:52,
from 3c90x.c:1:
/usr/include/linux/netdevice.h:371: parse error before `off_t'
/usr/include/linux/netdevice.h: In function `dev_lock_wait':
/usr/include/linux/netdevice.h:413: dereferencing pointer to incomplete type
3c90x.c: At top level:
/usr/include/linux/coda.h:261: storage size of `va_atime' isn't known
/usr/include/linux/coda.h:262: storage size of `va_mtime' isn't known
/usr/include/linux/coda.h:263: storage size of `va_ctime' isn't known
/usr/include/linux/coda.h:563: storage size of `attr' isn't known
/usr/include/linux/fs.h:422: storage size of `f_owner' isn't known
/usr/include/linux/sched.h:288: storage size of `times' isn't known
Any ideas ????
Regards
Franck Benhamou
__________________________________________________________________________
[EMAIL PROTECTED]