Pages : 1
#1 Le 20/08/2007, à 18:18
- jobe
Compilation de module
Bonjour,
Je n'arrive pas à compiler un module sous ubuntu alors que sur d'autre distrib cela fonctionne bien...
Voici le code du makefile que j'utilise:
NAME = ezdriver
obj-m = $(NAME).o
MOD_NAME = $(NAME).ko
KDIR = /lib/modules/$(shell uname -r)/build
PWD = $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
rm -f *.o
rm -f *.ko
rm -f *.mod.c
Je crois que le problème viens du fait que les sources du noyau ne sont pas trouvée...
Faut il les ajouté sur ubuntu ? comment ?
MErci
Jobe
#2 Le 21/08/2007, à 12:46
- BeSt
Re : Compilation de module
tu dois avoir un paquet linux-source-2.6xxx ou qqch dans le genre: ca te met les sources dans /usr/src je crois. Ensuite, il faut pê faire un lien symbolique en faisant
sudo ln -s /usr/src/linux-2.6xxxx /usr/src/linux
Il faut bien sûr adapter les 'xxxx' ..
Page perso: http://be.st.free.fr
Hors ligne
#3 Le 21/08/2007, à 13:27
- telliam
Re : Compilation de module
peux tu rajouter le logs de ton erreur?
"- Un intellectuel assis va moins loin qu'un con qui marche."
Maurice Biraud - Un Taxi pour Tobrouk
Michel Audiard
Hors ligne
Pages : 1