Ya he encontrado el error En Debian el compilador predeterminado es el gcc 2.95, por lo que - o compilas con el 3.0 o superir o cambias en los makefiles el falign por malign El sáb, 26 de 04 de 2003 a las 21:26, Francisco Sigú escribió: > Francisco Javier Fernandez wrote: > > >Estoy intentando compilar los driver pa la nforce, pero no hay > >manera.... > > > >cc -c -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O > >-Wstrict-prototypes -DCONFIG_PM -fno-strict-aliasing > >-mpreferred-stack-boundary=2 -march=i686 -falign-functions=4 -DMODULE > >-I/usr/src/linux-2.4.20/include nvnet.c > >In file included from nvnet.h:20, > > from nvnet.c:21: > >/usr/src/linux-2.4.20/include/linux/module.h:21: linux/modversions.h: No > >such file or directory > >make[1]: *** [nvnet.o] Error 1 > >make[1]: Leaving directory `/usr/src/nforce/nvnet' > >make: *** [nvnet_make] Error 2 > > > >¿alguien sabe como se soluciona este error? > >He probado bajando los fuentes del kernel, poniéndolos en /usr/src > >y renombrando a linux-2.4.20, pero ná de ná. > > > > > Los fuentes del nucleo se suelen buscan en /usr/src/linux y este suele > ser un enlace simbólico a kernel-source-x.x.x > > Devuelvele el nombre que traía (posiblemente kernel-source-2.4.20) y luego: > > ln -s /usr/src/kernel-source-2.4.20 /usr/src/linux > > así el archivo de cabeceras que no encuentra ya está en > /usr/src/linux/include/linux/modversions.h > > > Espero te sirva -- Registered GNU/Linux User #296919 See some writing @ es.gnu.org
signature.asc
Description: PGP signature