Pages : 1
#1 Le 01/11/2005, à 16:12
- fievel
[madwifi] make erreur ?
salut
voila mon pb je voudrai installé les drivers Madwifi mais dès que je fais un make il met
fievel@fievel:~/log/madwifi$ make
Makefile.inc:113: *** KERNELPATH: does not exist. Arrêt.
j'en déduit dc qu'il n'y a pas les sources du noyau, ma question est comment les installes ton ?
merci bcp.
Dernière modification par fievel (Le 01/11/2005, à 17:05)
Hors ligne
#2 Le 01/11/2005, à 16:35
- michel2652
Re : [madwifi] make erreur ?
Salut fievel,
Système ---> Synaptic ---> Rechercher ---> ton kernel (par ex : 2.6.12-686-smp)
A+
#3 Le 01/11/2005, à 16:37
- michel2652
Re : [madwifi] make erreur ?
il te faut (si pas installé) :
sudo apt-get install gcc-3.4
#4 Le 01/11/2005, à 17:04
- fievel
Re : [madwifi] make erreur ?
j'ai une autre erreur je sais pas trop pourquoi su ce coup là
MODVERDIR=/home/fievel/log/madwifi/ath/../symbols modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
Building modules, stage 2.
MODPOST
Warning: could not find /home/fievel/log/madwifi/ath_hal/.hal.o.cmd for /home/fievel/log/madwifi/ath_hal/hal.o
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[1]: Leaving directory `/home/fievel/log/madwifi/ath'
root@fievel:/home/fievel/log/madwifi#
Hors ligne
#5 Le 02/11/2005, à 14:17
- fievel
Re : [madwifi] make erreur ?
voila mon make :
root@fievel:/home/fievel/log/madwifi# make
Checking if all requirements are met... ok.
mkdir -p ./symbols
for i in ./ath_hal ath_rate/sample ./net80211 ./ath; do \
make -C $i || exit 1; \
done
make[1]: Entering directory `/home/fievel/log/madwifi/ath_hal'
make -C /usr/src/linux-headers-2.6.12-9-386 SUBDIRS=/home/fievel/log/madwifi/ath_hal MODVERDIR=/home/fievel/log/madwifi/ath_hal/../symbols modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
Building modules, stage 2.
MODPOST
Warning: could not find /home/fievel/log/madwifi/ath_hal/.hal.o.cmd for /home/fievel/log/madwifi/ath_hal/hal.o
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[1]: Leaving directory `/home/fievel/log/madwifi/ath_hal'
make[1]: Entering directory `/home/fievel/log/madwifi/ath_rate/sample'
make -C /usr/src/linux-headers-2.6.12-9-386 SUBDIRS=/home/fievel/log/madwifi/ath_rate/sample MODVERDIR=/home/fievel/log/madwifi/ath_rate/sample/../../symbols modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
Building modules, stage 2.
MODPOST
Warning: could not find /home/fievel/log/madwifi/ath_hal/.hal.o.cmd for /home/fievel/log/madwifi/ath_hal/hal.o
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[1]: Leaving directory `/home/fievel/log/madwifi/ath_rate/sample'
make[1]: Entering directory `/home/fievel/log/madwifi/net80211'
make -C /usr/src/linux-headers-2.6.12-9-386 SUBDIRS=/home/fievel/log/madwifi/net80211 MODVERDIR=/home/fievel/log/madwifi/net80211/../symbols modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
Building modules, stage 2.
MODPOST
Warning: could not find /home/fievel/log/madwifi/ath_hal/.hal.o.cmd for /home/fievel/log/madwifi/ath_hal/hal.o
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[1]: Leaving directory `/home/fievel/log/madwifi/net80211'
make[1]: Entering directory `/home/fievel/log/madwifi/ath'
make -C /usr/src/linux-headers-2.6.12-9-386 SUBDIRS=/home/fievel/log/madwifi/ath MODVERDIR=/home/fievel/log/madwifi/ath/../symbols modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
Building modules, stage 2.
MODPOST
Warning: could not find /home/fievel/log/madwifi/ath_hal/.hal.o.cmd for /home/fievel/log/madwifi/ath_hal/hal.o
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[1]: Leaving directory `/home/fievel/log/madwifi/ath'
root@fievel:/home/fievel/log/madwifi#
Hors ligne
#6 Le 02/11/2005, à 14:41
- michel2652
Re : [madwifi] make erreur ?
Salut,
Je ne suis pas assez habitué de la compilation pour voir les erreurs lors de ton make , et donc de pouvoir te venir en aide.
Sorry, A+
#7 Le 29/12/2005, à 18:51
- Tomasi
Re : [madwifi] make erreur ?
bonjour,
j'ai également des problémes avec madwif, il y a un tuto po mal fait ici
j'ai tout suivi à la lettre mais lorque j'essaye de faire make j'ai l'erreur suivante :
tomasi@tomasi:~/madwifi-ng$ make
Makefile.inc:102: Default KERNELPATH not found, using /usr/src/linux
Makefile.inc:109: *** KERNELPATH: /usr/src/linux does not exist. Arrêt.
pourtant les sources du kernel sont bien installée dans synaptics (linux-headers-2.6.12-9 et linux-headers-2.6.12-9-386) et je les ai fait pointer vers /usr/src avec la commande
ln -s kernel-source linux-headers-2.6.12-9 linux
pouvez-vous m'aider ?
je vous remercie
Hors ligne
#8 Le 06/01/2006, à 23:20
- Tomasi
Re : [madwifi] make erreur ?
après quelques recherches, je pense (mais je ne suis pas sûr) qu'il s'agit d'une erreur dû à gcc qui permet de compiler le driver.
en effet, le noyau 2.6.12-10 est compilé avec la version 3.3 de gcc et lorsque l'on mets à jours les dépots dans synaptics, c'est la version 4.0 de gcc qui s'installe.
Des solutions sont proposées ici sur le forum.
je vais tenter de cette manière et je vous dirais si cela fonctionne.
Hors ligne
#9 Le 26/01/2006, à 18:11
- maloq
Re : [madwifi] make erreur ?
meme pb depuis que je j'ai changé de version de noyau, a mon avis, il faut installer le paquet linux-headers correspondant a ton noyau
je suis en train de tester.... (...) c'est ca!
uname -r tedonne la version de ton noyau
synaptic, recherche linux header -ta version-
Dernière modification par maloq (Le 26/01/2006, à 18:13)
Hors ligne
Pages : 1