Buenas amigos!
Ando intentando hacer una compilacion cruzada desde mi Ubuntu para obtener el .ko para ARM de un driver para un usb wifi rtl8188eu.
El caso es que nunca lo he hecho y no acabo de conseguirlo.
Me he traido los fuentes con git, he instalado gcc-arm-linux-gnueabi y estoy intentando compilar con el Makefile que trae los fuentes pero añadiendo el flag para la compilacion cruzada:
Si no fuera cruzada indican hacer estoy yo añadoCódigo:CONFIG_RTL8188EU=m make -C /usr/src/linux-`uname -r` M=`pwd`Pero me da error:Código:ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-que por lo que he leido es porque debería usar el kernel "objetivo" (vamos, el arm) y esta tirando del kernel de mi PC.Código:include/uapi/asm-generic/int-ll64.h:11:29: error fatal: asm/bitsperlong.h: No existe el archivo o el directorio
Sabéis por donde estoy fallando y por donde debería tirar??? Es que ando sin ideas.
Gracias!!!


Citar

).




soy yo que estoy medio tonto. Cierto es que lo que he estado leyendo en varios sitios era para Archlinux y tonto de mi lo he instalado en mi Ubuntu. Logicamente el repositorio me ha localizado el magnifico juego pacman
.

Marcadores