problem with 3c90x drivers

Martin Siegert siegert@sfu.ca
Fri Dec 17 17:46:58 1999


on Fri, 17 Dec 1999 13:04:09 Martin Siegert wrote:

> I have problems with the installation of the 3c90x drivers. I downloaded the
> 3c90x-1.0.0e.tar.gz package from the 3Com site and tried to compile it
> according to their instructions in the README:
> 
>     Building a loadable module:
>     ---------------------------
>     To build the 3c90x driver as a loadable module, compile the 3c90x.c
>     source file with the following command:
> 
>     gcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \
>                -fno-strength-reduce -pipe -m486 -malign-loops=2 \
>                -malign-jumps=2 -malign-functions=2 -DCPU=486 \
>                -DMODULE -D__KERNEL__ -DMODVERSIONS -D__SMP__
> 
> This generates about 1000 lines of error messages
...

Sorry for this ... the problem seems to be the C compiler: I had upgraded
to gcc-2.95.2. This version seems to break the code :-(
I now went back to egcs-1.1.2 and the compile worked.

Thanks for your time.

- Martin