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

Eclipse C & C++ Discussion :

Eclipse - MinGW - G++


Sujet :

Eclipse C & C++

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2011
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2
    Par d�faut Eclipse - MinGW - G++
    Bonjour � tous,

    Je travaille depuis peu sur Eclipse et utilise gcc/g++ avec MinGW pour compiler mes projets.

    Voici mon souci :

    Lors de l'�tape de linkage des fichiers objets, pour des gros projets, le compilateur m'affiche l'exception suivante:
    g++: bad number file
    Il s'av�re que la commande pass�e en argument est trop longue. Le Makefile n'est pas une alternative fiable puisque le probl�me vient de gcc/g++ (M�me erreur en passant par un Makefile).

    Est-il possible de passer un fichier en argument � gcc/g++ pour �viter que le nombre d'arguments soit trop important ?
    Est-il possible que le probl�me vienne de MinGW car je ne jamais eu ce genre de probl�me sous Unix avec gcc/g++?

    Merci beaucoup par avance,

    Pierre-Charles PALLIN

  2. #2
    Membre chevronn� Avatar de Mandraxx
    Homme Profil pro
    Architecte de syst�me d'information
    Inscrit en
    Mai 2011
    Messages
    182
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activit� : Architecte de syst�me d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 182
    Par d�faut
    Bonjour,

    Je crains que le probl�me ne vienne de Windows qui propose une taille limit�e quand aux param�tres d'une ligne de commande (donc probl�me aussi bien sous Eclipse que sous make).

    Il m'est arriv� de contourner ce probl�me en rapprochant le plus possible mon workspace du lecteur racine afin de raccourcir la ligne de param�tres...

    Sinon, une solution plus lourde consiste � d�couper le projet en plusieurs biblioth�ques statiques (la commande ar �tant disponible dans la suite MinGW) puis d'utiliser les options -L et -l du linker pour les lier dans le binaire final.

    @+

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2011
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2
    Par d�faut
    Bonjour,

    Merci de votre r�ponse.

    Je me doutais que Windows �tait � l'origine de �a...C'est tr�s ennuyeux qu'on ne puisse pas d�tourner le probl�me en utilisant le bash de MinGW. Je vais essayer d'aller plus en profondeur dans Windows pour trouver une solution.

    La solution des libraries est tr�s bien pens� mais le probl�me est que je travaille pour une entreprise et non pour moi donc cette solution ne me semble pas viable pour l'�quipe de d�veloppement.

    Quoiqu'il en soit merci et � bient�t.

    Cordialement,

    Pierre-Charles

  4. #4
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par d�faut
    Bonjour,

    As-tu utilis� l'option qui permet de donner des chemins de recherche pour les DLL ? Ca te permet d'�viter de t'emb�ter avec le chemin pour chacune.

    Une solution peut �tre de lier dynamiquement les DLL, du coup les chemins sont dans ton code et plus du tout dans le make.

    En plus si la DLL est dans le sch�ma de recherche tu peux te passer du chemin.

Discussions similaires

  1. Eclipse + MinGW + FLTK: premi�re compilation
    Par dj_benz dans le forum Eclipse C & C++
    R�ponses: 0
    Dernier message: 07/07/2012, 13h17
  2. TBB - Eclipse - MinGW et machine 64bits
    Par nanath02 dans le forum Threads & Processus
    R�ponses: 0
    Dernier message: 10/02/2010, 21h59
  3. [Eclipse + CDT + MinGW] Probl�me de compilation
    Par liberio dans le forum Eclipse C & C++
    R�ponses: 2
    Dernier message: 03/12/2008, 01h38
  4. [Eclipse] Utiliser mingw
    Par figo7 dans le forum Autres �diteurs
    R�ponses: 1
    Dernier message: 26/01/2007, 12h37
  5. [C] Eclipse, CDT, MinGW, processus : erreurs et avertissements
    Par Invit� dans le forum Threads & Processus
    R�ponses: 1
    Dernier message: 05/10/2006, 00h47

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