IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

[FEDORA] Makefile qui trouve pas le bon path


Sujet :

RedHat / CentOS / Fedora

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 42
    Par défaut [FEDORA] Makefile qui trouve pas le bon path
    Bonjour,

    J'essaye d'installer un driver sur fedora core 5, pour un adaptateur usb wifi Belkin .
    quand je tape make, il me donne :

    make: *** /lib/module/2.6.15-1.2054_FC5/build: Aucun fichier ou repertoire de ce type. Arret
    make: *** [all] Erreur 2
    J'ai pourtant un lien "build" dans le fichier en question.

    Est-ce qu'il faut que je change le repertoire de destination dans le Makefile? et si oui par quoi?

    Autrement (j'en profite pour poser une autre quesion), est ce qu'il y a un equivalent de ndiswrapper sous fedora?

    Merci

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Peux tu afficher le résultat de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ls -la /lib/module/2.6.15-1.2054_FC5/
    ls -la /lib/module/2.6.15-1.2054_FC5/build
    ls -lLa /lib/module/2.6.15-1.2054_FC5/build
    ?

    Sinon, il est possible que tu aies simplement des problèmes de droits, ce qui fait que make ne peut pas "voir" ton répertoire, ou ce qu'il y a dedans
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 42
    Par défaut
    Voila le resultat du premier ls
    total 1168
    drwxr-xr-x 5 root root 4096 aoû 10 09:06 .
    drwxr-xr-x 3 root root 4096 aoû 10 09:06 ..
    lrwxrwxrwx 1 root root 47 aoû 10 09:06 build -> ../../../usr/src/kernels/2.6.15-1.2054_FC5-i686
    drwxr-xr-x 2 root root 4096 mar 14 22:02 extra
    drwxr-xr-x 10 root root 4096 aoû 10 09:06 kernel
    -rw-r--r-- 1 root root 239062 aoû 10 09:06 modules.alias
    -rw-r--r-- 1 root root 69 aoû 10 09:06 modules.ccwmap
    -rw-r--r-- 1 root root 238199 aoû 10 09:06 modules.dep
    -rw-r--r-- 1 root root 813 aoû 10 09:06 modules.ieee1394map
    -rw-r--r-- 1 root root 206 aoû 10 09:06 modules.inputmap
    -rw-r--r-- 1 root root 11158 aoû 10 09:06 modules.isapnpmap
    -rw-r--r-- 1 root root 182372 aoû 10 09:06 modules.pcimap
    -rw-r--r-- 1 root root 799 aoû 10 09:06 modules.seriomap
    -rw-r--r-- 1 root root 104167 aoû 10 09:06 modules.symbols
    -rw-r--r-- 1 root root 279653 aoû 10 09:06 modules.usbmap
    lrwxrwxrwx 1 root root 5 aoû 10 09:06 source -> build
    drwxr-xr-x 2 root root 4096 mar 14 22:02 updates
    le deuxieme donne le lien :
    ../../../usr/src/kernel/2.6.15-1.2054_FC5-i686
    letroisiemene donne : aucun fichier ou rep de ce type


    Merci

  4. #4
    Rédacteur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 608
    Par défaut
    De mémoire c'est le répertoire /modules qui existe normalement. C'est une faute de frappe de ta part ou une erreur dans le makefile ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 42
    Par défaut
    Citation Envoyé par Nightfall
    De mémoire c'est le répertoire /modules qui existe normalement. C'est une faute de frappe de ta part ou une erreur dans le makefile ?

    C'est une faute de frappe de ma part désolé.

    par contre j'ai essaye en root et le pb reste le meme

  6. #6
    Rédacteur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 608
    Par défaut
    Je suppose que tu as le package kernel-devel d'installé ?

    Ce package installe les sources dans /usr/src/kernels/2.6.15-1.2054_FC5-i686.

    Je pense qu'il serait intéressant d'essayer en remplaçant "/lib/modules/2.6.15-1.2054_FC5/build" par "usr/src/kernels/2.6.15-1.2054_FC5-i686" dans le makefile.

    Et reste bien en root, parce que l'installation devra copier les modules dans un sous-répertoire de /lib/modules/2.6.15-1.2054_FC5

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 42
    Par défaut
    Citation Envoyé par Nightfall
    Je suppose que tu as le package kernel-devel d'installé ?

    Ce package installe les sources dans /usr/src/kernels/2.6.15-1.2054_FC5-i686.

    Je pense qu'il serait intéressant d'essayer en remplaçant "/lib/modules/2.6.15-1.2054_FC5/build" par "usr/src/kernels/2.6.15-1.2054_FC5-i686" dans le makefile.

    Et reste bien en root, parce que l'installation devra copier les modules dans un sous-répertoire de /lib/modules/2.6.15-1.2054_FC5

    Comment voir si kernel-dev est installé?

    sinon j'ai essyé en remplacant le path dans le makefile, mais c pareil

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/12/2014, 10h19
  2. Réponses: 1
    Dernier message: 24/10/2006, 15h59
  3. Réponses: 3
    Dernier message: 07/09/2006, 19h04
  4. [FEDORA] Je ne trouve pas les fichiers includesous Feodra core 3 ?
    Par sali dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 22/10/2005, 23h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo