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

C Discussion :

Séparateur manquant dans un makefile


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut Séparateur manquant dans un makefile
    Bonjour tout le monde.
    J'aimerais bien avoir une petit aide pour écrire mon makefile, en sachant que je ne suis pas du tout bon dans l'écriture des makefiles.

    Voici ce que j'ai pour l'instant:
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    # Makefile calculPi
     
    CC = gcc                      # compiler/linker frontend
    INCL = -I$(INCL_DIR)          # includes
    DEFS = -D_DEBUG_              # defines
    CFLAGS = -g $(INCL) $(DEFS)   # compiler flags
    LFLAGS = -lpthread -lm -g     # linker flags
     
    OBJ = approx.o producteur.o sequentialApproximation.o main.o
    BIN = calculPi.exe
    LINKOBJ  = approx.o producteur.o sequentialApproximation.o main.o
    RM = rm -fv
     
    all: $(BIN)
     
    clean:
    	${RM} *\~ \#*\# $(OBJ)
     
    clean_all: clean
    	${RM} $(BIN)
     
    cleanall: clean
    	${RM} $(BIN)
     
    $(BIN): $(OBJ)
        $(CC) $(LFLAGS) -o $@ $^
     
    main.o: main.c
    approx.o: approx.c approx.h
    producteur.o: producteur.c producteur.h
    sequentialApproximation.o : sequentialApproximation.c sequentialApproximation.h
     
    .c.o:
        $(CC) $(CFLAGS) -c $<
    La commande make me dit qu'il y'a un séparateur manquant à la ligne 26, et je ne sais pas ce qu'il faut que je rajoute.

    La ligne 26 c'est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        $(CC) $(LFLAGS) -o $@ $^
    Merci de l'aide

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 10
    Par défaut
    Hey,

    Tu n'aurais pas mis des espaces à la place d'une tabulation ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par défaut
    Effectivement!
    Une erreur toute bête encore une fois!

    Merci pour la réponse

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

Discussions similaires

  1. Makefile séparateur manquant
    Par kimikou dans le forum C
    Réponses: 6
    Dernier message: 09/04/2011, 18h39
  2. [Webforms] Onglet ASP.NET manquant dans admin IIS
    Par quanou dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 19/09/2005, 13h14
  3. Gestion des headers dans un Makefile
    Par Weren dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 09/11/2004, 10h44
  4. MAKEFILE : Comment récupérer l'OS dans le makefile
    Par nana1 dans le forum Systèmes de compilation
    Réponses: 12
    Dernier message: 14/09/2004, 16h23
  5. Faire un setenv dans un Makefile
    Par papayou42 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 06/07/2004, 10h37

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