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

MinGW Discussion :

Problème avec mingw32-makefile et un Makefile sous Windows 10


Sujet :

MinGW

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut Problème avec mingw32-makefile et un Makefile sous Windows 10
    Bonjour,

    J'essaie de compiler la bibliothèque PCG pour le langage C. J'ai renommé le dossier "pcg" et l'ai placé dans un dossier C:\Compilations.

    J'ai installé la version 64 bits de minGW.

    Le makefile est dans le dossier "pcg" et s'appelle Makefile. Voici ce qu'il contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    all:
    	cd src; $(MAKE)
    	cd test-low; $(MAKE)
    	cd test-high; $(MAKE)
    	cd sample; $(MAKE)
     
    PREFIX = /local/src
     
    install: all
    	install src/libpcg_random.a $PREFIX/lib
    	install -m 0644 include/pcg_variants.h $PREFIX/include
     
    test:   all
    	cd test-low; $(MAKE) test
    	cd test-high; $(MAKE) test
     
    clean:
    	cd src; $(MAKE) clean
    	cd test-low; $(MAKE) clean
    	cd test-high; $(MAKE) clean	
    	cd sample; $(MAKE) clean
    	rm -f extras/*.o
    J'ouvre la ligne de commande en mode administrateur et me place sur le dossier C:/Compilations/pcg.

    J'entre la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >mingw32-make -f Makefile
    J'obtiens le message d'erreur suivant :
    cd src; mingw32-make
    Le chemin d’accès spécifié est introuvable.
    Makefile:25: recipe for target 'all' failed
    mingw32-make: *** [all] Error 1
    Si j'emploie l'option -i, j'en apprends un peu plus, enfin je crois :
    cd src; mingw32-make
    Le chemin d’accès spécifié est introuvable.
    Makefile:25: recipe for target 'all' failed
    mingw32-make: [all] Error 1 (ignored)
    cd test-low; mingw32-make
    Le chemin d’accès spécifié est introuvable.
    Makefile:25: recipe for target 'all' failed
    mingw32-make: [all] Error 1 (ignored)
    cd test-high; mingw32-make
    Le chemin d’accès spécifié est introuvable.
    Makefile:25: recipe for target 'all' failed
    mingw32-make: [all] Error 1 (ignored)
    cd sample; mingw32-make
    Le chemin d’accès spécifié est introuvable.
    Makefile:25: recipe for target 'all' failed
    mingw32-make: [all] Error 1 (ignored)
    Est-ce que je comprends bien : les sous-répertoires src, test-low et test-high ne sont pas trouvés (alors qu'ils existent bel et bien) ?

    Du coup, pourquoi cela ne fonctionne pas?

    Au passage, est-ce que je ne devrais pas aussi remplacer /usr/local (ligne 7) par un répertoire qui existe vraiment sur ma machine?

    Merci d'avance.

  2. #2
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 29
    Points : 23
    Points
    23
    Par défaut
    Personne ne peut m'aider?

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/03/2013, 13h01
  2. Problème avec une carte Micro SD 2Gb sous Vista
    Par sylsau dans le forum Windows Vista
    Réponses: 1
    Dernier message: 20/03/2009, 00h45
  3. Réponses: 7
    Dernier message: 05/03/2008, 12h57
  4. Problème avec les classes HttpWebRequest et HttpWebResponse sous C#
    Par zouzoulikou dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 14/08/2007, 01h46
  5. Réponses: 21
    Dernier message: 02/10/2005, 19h05

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