OVH Cloud OVH Cloud

Debian Compilation

7 réponses
Avatar
Dom
Bonjour,

j'ai telecharger le fichier sf_zd1211_20050315_src.tar.gz pour ma cle
wifi zydas 1211

j'essaie de l'installer mais ca ne marche pas

d'abord j'ai un des erreurs de /usr/src/linux/Makefile n'existe pas
j'ai donc installer le kernel-source-2.6.8-2 (mon kernel image est
kernel-image-2.6.8-2-386)

maintenant j'ai une erreur de /lib/modules/2.6.8/build n'existe pas

que dois-je faire?

merci
dominique

7 réponses

Avatar
TiChou
Dans le message <news:430c4102$,
*Dom* tapota sur f.c.o.l.configuration :

Bonjour,


Bonjour,

[...]

j'ai une erreur de /lib/modules/2.6.8/build n'existe pas

que dois-je faire?


$ ln -s /usr/src/linux-2.6.8 /lib/modules/2.6.8/build

(à adapter selon le nom et la version du noyau)

merci


De rien.

--
TiChou

Avatar
Dom
TiChou wrote:
Dans le message <news:430c4102$,
*Dom* tapota sur f.c.o.l.configuration :

Bonjour,



Bonjour,

[...]

j'ai une erreur de /lib/modules/2.6.8/build n'existe pas



que dois-je faire?



$ ln -s /usr/src/linux-2.6.8 /lib/modules/2.6.8/build

(à adapter selon le nom et la version du noyau)

merci



De rien.



dans ma version de sarge je n'est pas de rep /lib/modules/2.6.8 mais un
repertoire /lib/modules/2.6.8-2-386 dans lequel il n'y as pas de rep build

merci quand meme


Avatar
TiChou
Dans le message <news:,
*Dom* tapota sur f.c.o.l.configuration :

$ ln -s /usr/src/linux-2.6.8 /lib/modules/2.6.8/build

(à adapter selon le nom et la version du noyau)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^



dans ma version de sarge je n'est pas de rep /lib/modules/2.6.8 mais un
repertoire /lib/modules/2.6.8-2-386 dans lequel il n'y as pas de rep
build


Il faudrait persévérer un peu plus. Les choses ne se feront pas toutes
seules si vous n'y mettez pas du votre.

Créer le lien symbolique que je vous ai indiqué de faire en fonction du nom
et de la version de votre noyau. Et si malgré tout le programme
d'installation de votre driver persiste à chercher dans /lib/modules/2.6.8
au lieu de /lib/modules/2.6.8-2-686, alors faites un lien /lib/modules/2.6.8
de sorte qu'il pointe sur /lib/modules/2.6.8-2-686.

--
TiChou


Avatar
Dom
TiChou wrote:
Dans le message <news:,
*Dom* tapota sur f.c.o.l.configuration :

$ ln -s /usr/src/linux-2.6.8 /lib/modules/2.6.8/build

(à adapter selon le nom et la version du noyau)



^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

dans ma version de sarge je n'est pas de rep /lib/modules/2.6.8 mais
un repertoire /lib/modules/2.6.8-2-386 dans lequel il n'y as pas de rep
build



Il faudrait persévérer un peu plus. Les choses ne se feront pas toutes
seules si vous n'y mettez pas du votre.


désolé j'avais pas vu l'erreur qui est .config not found apres avoir
fait la manip

Créer le lien symbolique que je vous ai indiqué de faire en fonction du
nom et de la version de votre noyau. Et si malgré tout le programme
d'installation de votre driver persiste à chercher dans
/lib/modules/2.6.8 au lieu de /lib/modules/2.6.8-2-686, alors faites un
lien /lib/modules/2.6.8 de sorte qu'il pointe sur /lib/modules/2.6.8-2-686.

J'ai chercher dans tous mon disque et je n'ai trouver aucun .config


je n'avait jamais essayer de compiler avant avec debian je m'excuse si
mais question sont un peu "nul"

merci encore



Avatar
TiChou
Dans le message <news:430c6b71$,
*Dom* tapota sur f.c.o.l.configuration :

désolé j'avais pas vu l'erreur qui est .config not found apres avoir fait
la manip


Quel est le message d'erreur exact et les lignes qui le précédent ?
J'ai zieuté vite fais les sources de votre driver et je ne vois nulle part
une référence faite à ce fichier .config.

J'ai chercher dans tous mon disque et je n'ai trouver aucun .config


Il doit se trouver en principe dans le répertoire /usr/src/linux(-xxx).
Sinon, vous devriez trouver une copie de ce fichier dans le répertoire /boot
et sous le nom config-xxx où xxx est la version du noyau.

--
TiChou

Avatar
Bastien Durel
Dom wrote:
TiChou wrote:

Dans le message <news:,
*Dom* tapota sur f.c.o.l.configuration :

$ ln -s /usr/src/linux-2.6.8 /lib/modules/2.6.8/build

(à adapter selon le nom et la version du noyau)




^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

dans ma version de sarge je n'est pas de rep /lib/modules/2.6.8 mais
un repertoire /lib/modules/2.6.8-2-386 dans lequel il n'y as pas de rep
build




Il faudrait persévérer un peu plus. Les choses ne se feront pas toutes
seules si vous n'y mettez pas du votre.



désolé j'avais pas vu l'erreur qui est .config not found apres avoir
fait la manip

Créer le lien symbolique que je vous ai indiqué de faire en fonction
du nom et de la version de votre noyau. Et si malgré tout le programme
d'installation de votre driver persiste à chercher dans
/lib/modules/2.6.8 au lieu de /lib/modules/2.6.8-2-686, alors faites
un lien /lib/modules/2.6.8 de sorte qu'il pointe sur
/lib/modules/2.6.8-2-686.

J'ai chercher dans tous mon disque et je n'ai trouver aucun .config


je n'avait jamais essayer de compiler avant avec debian je m'excuse si
mais question sont un peu "nul"

merci encore
cp /boot/config-2.6.8-2-686 .config

À adapter en fonction du noyau, et à mettre dans le répertoire kivabien ;)
Sinon, un make {menu,x,g}config dans les sources du noyau le génère, mais il ne
sera pas forcement adapté au noyau installé.

--
Bastien Durel.




Avatar
Dom
TiChou wrote:
Dans le message <news:430c6b71$,
*Dom* tapota sur f.c.o.l.configuration :

désolé j'avais pas vu l'erreur qui est .config not found apres avoir
fait la manip



Quel est le message d'erreur exact et les lignes qui le précédent ?
J'ai zieuté vite fais les sources de votre driver et je ne vois nulle
part une référence faite à ce fichier .config.

J'ai chercher dans tous mon disque et je n'ai trouver aucun .config



Il doit se trouver en principe dans le répertoire /usr/src/linux(-xxx).
Sinon, vous devriez trouver une copie de ce fichier dans le répertoire
/boot et sous le nom config-xxx où xxx est la version du noyau.




Voila apres quelque essaie j'ai essayé de faire un make dans le rep
/usr/src/linux puis recompiler mon programe et la ca a fonctionné

je n'ai pas encore mon réseaux sans fil mais j'y travaille

merci