Título: drivers linux y c Publicado por: Maik33 en 14 Noviembre 2012, 11:51 am Hola,
estaba mirando un tutorial de como escribir drivers en linux, y al compilar los ejemplos del tutorial me aparecen errores. El tutorial en pdf es el siguiente enlace: http://www.google.es/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fwww.exa.unicen.edu.ar%2Fcatedras%2Frtlinux%2Fmaterial%2Fapuntes%2Fdriv_tut_last.pdf&ei=b3ajUI25MaWm0QXHh4HgAg&usg=AFQjCNEBEb5JwsWr9Emje2Plig1HMheE_Q&cad=rja (http://www.google.es/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fwww.exa.unicen.edu.ar%2Fcatedras%2Frtlinux%2Fmaterial%2Fapuntes%2Fdriv_tut_last.pdf&ei=b3ajUI25MaWm0QXHh4HgAg&usg=AFQjCNEBEb5JwsWr9Emje2Plig1HMheE_Q&cad=rja) El primer ejemplo es simple para ver como funciona. El codigo es el siguiente: Código
Y para compilar aparencen 2 formas: $ gcc -c nada.c la primera me salta este error: Código: nada.c:1:24: error fatal: linux/init.h: No existe el archivo o el directorio $ gcc -I/usr/src/linux/include -O -Wall -c nada.c y este lo mismo. Alguien sabe porque no compila? Título: Re: drivers linux y c Publicado por: aicrag en 15 Noviembre 2012, 13:21 pm Es bastante probable que te falte las linux-headers
Título: Re: drivers linux y c Publicado por: Maik33 en 16 Noviembre 2012, 09:08 am ya esta solucionado, encontre el makefile.
Código: ifeq ($(KERNELRELEASE),) |