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

Autres éditeurs Discussion :

erreur de compilation -fmessage-length=0 ?


Sujet :

Autres éditeurs

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de questionneuse
    Inscrit en
    Décembre 2005
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 319
    Par défaut erreur de compilation -fmessage-length=0 ?
    Bonjour,

    Je suis sur Eclipse 3.1 avec le plugin CDT pour faire du c/c++, mais je rencontre un probleme lorsque je veux compiler un projet managed make C, je fais un test avec un projet ne comprenant qu'un fichier ne contenant que ce code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include <stdio.h>
     
    int main (void){
    /*afficher bonjour et sauter une ligne */
    printf("bonjour!\n");
    return 0;
    }
    Il me genere un fichier makefile reposant sur 3 autres fichiers qu'il a genere:

    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
    ################################################################################
    # Automatically-generated file. Do not edit!
    ################################################################################
     
    ROOT := ..
     
    -include $(ROOT)/makefile.init
     
    RM := rm -rf
     
    # All of the sources participating in the build are defined here
    -include sources.mk
    -include $(SUBDIRS:%=%/subdir.mk)
    -include objects.mk
    -include $(DEPS)
    -include $(ROOT)/makefile.defs
     
    all: Testfgjj
     
    Testfgjj: $(OBJS)
    	@echo 'Building target: $@'
    	gcc  -o $@ $(OBJS) $(USER_OBJS) $(LIBS)
    	@echo 'Finished building: $@'
     
    clean:
    	-$(RM) $(OBJS) $(DEPS) Testfgjj
     
    .PHONY: all clean dependents
     
    -include $(ROOT)/makefile.targets
    Quant je sauvegarde mon fichier il me le compile automatiquement mais me sort l'erreur suivante:

    Citation Envoyé par mon eclipse
    **** Incremental build of configuration Debug for project Testfgjj ****

    make -k all
    Building file: ../ex.c
    gcc -O0 -g3 -Wall -c -fmessage-length=0 -oex.o ../ex.c
    cc1: Invalid option `-fmessage-length=0'
    ../ex.c:4: warning: return-type defaults to `int'
    ../ex.c: In function `main':
    ../ex.c:6: warning: control reaches end of non-void function
    make: *** [ex.o] Error 1
    make: Target `all' not remade because of errors.
    Build complete for project Testfgjj
    Je ne m'y connait pas trop en C et je comprend pas ce que represente cette option -fmessage-length=0 si quelqu'un a une idee..

    Merci

  2. #2
    Membre éclairé Avatar de questionneuse
    Inscrit en
    Décembre 2005
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 319
    Par défaut
    J'ai supprimer cette option et maitenant j'ai une autre erreur que je comprend pas:

    make -k all
    Building file: ../ex.c
    gcc -O0 -g3 -Wall -c -oex.o ../ex.c
    ../ex.c:4: warning: return-type defaults to `int'
    /usr/ccs/bin/as: error: no input filename given
    usage: /usr/ccs/bin/as [-V] [-Q{y,n}] [-f[O][if]#] [-q] [-s]
    [-S] [-K {pic,PIC}] [-o objfile] [-L] [-T]
    [-P [[-Ipath] [-Dname] [-Dname=def] [-Uname]]...]
    [-m [-Ym,path]] [-n] [-xF] [-xarch=v7] [-xarch=v8] [-xarch=v8a] [-xarch=v8plus] [-xarch=v8plusa] [-xarch=v8plusb] [-xarch=v9] [-xarch=v9a] [-xarch=v9b] [-xcode={pic13,pic32}] file.s...
    make: *** [ex.o] Error 1
    make: Target `all' not remade because of errors.
    Build complete for project Testfgjj

Discussions similaires

  1. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  2. Réponses: 2
    Dernier message: 23/09/2003, 14h32
  3. Réponses: 10
    Dernier message: 22/09/2003, 21h58
  4. Réponses: 4
    Dernier message: 27/08/2003, 21h34
  5. Réponses: 2
    Dernier message: 04/03/2003, 23h24

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