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

Code::Blocks Discussion :

Impossible de d�marrer codeblocks


Sujet :

Code::Blocks

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut Impossible de d�marrer codeblocks
    Bonjours il y a peu je d�veloppais sous windows, et j'ai du passer � linux.
    Donc je suis pass� sous Ubuntu qui ne pose aucun probl�me et avec qui je m'entend parfaitement

    J'ai install� codeblock en allant chercher le paquet deb le plus r�cent sur le site . Jusque l� aucun probl�me.
    Premi�re compilation... Impossible d'arriver jusqu'au bout rien ne marchait. Je me renseigne sur les forums d'ubuntu-fr. Verdict il me manquais le paquet build-essential.
    Le voila fra�chement install�. Je tente un petit hello world tout va bien.
    C'est l� qu'on commenc� mes probl�mes, j'ai ferm� codeblock et j'ai essay� d'ouvrir un projet codeblock que j'avais commenc� sous windows (avec le m�me IDE), impossible de le lancer.
    J'ai ensuite essay� de le lancer normalement : rien non plus...
    Donc je suis pass� par le terminal et voici ce que j'ai eu


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Exception: An exception has been raised!
     
    The application encountered an error at configmanager.cpp, on line 216.
    The error message is:
     
    TinyXML error: Error reading Attributes.
    In file: /home/mooglwy/.codeblocks/default.conf
    At row 1640, column: 31.
     
    Code::Blocks Version revision 3788 (gcc 4.0.3, build: Mar 28 2007 13:37:16)
    J'ai ensuite desinstall� codeblock et r�install� mais sans succ�s et j'ai toujours cette erreur. Voil� si vous saviez comment je pourrais r�gler le probl�me.

  2. #2
    Membre chevronn� Avatar de aziz jim
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2005
    Messages
    455
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 455
    Par d�faut
    Citation Envoy� par mooglwy
    j'ai essay� d'ouvrir un projet codeblock que j'avais commenc� sous windows (avec le m�me IDE), impossible de le lancer.
    je vais poser ta question d'une autre fa�on:

    Est-il possible d'exporter un projet C::B cr�� sous windows vers linux???

    A mon avis, et je ne suis pas s�r, NON .

    ceux sont deux environnement totalement diff�rents, chacun son propre jeu.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    Nan en fait le probl�me �tait pas l�. j'arrivais pas � d�marrer C::B tout simplement.
    Bref pour virer ma partition windows et avoir plus de place j'ai r�installer mon syst�me et pour l'instant il marche bien.
    Derni�re chose, je veux pas ouvrir un topic pour. Quand je lance une compilation et que je veux un fichier ex�cutable je fais comment ? Parce que le simple compiler ou compiler et ex�cuter ne me cr�er pas d'ex�cutable.

  4. #4
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    S'il ne te cr�� pas d'ex�cutable c'est qu'il y a des erreurs durant la compilation et qu'il arr�te avec un code d'erreur !
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include <iostream>
     
    using namespace std;
     
    int main()
    {
    	cout << "Hello world!" << endl;
    	return 0;
    }
    Jusque l� pas d'erreur ^^

    bon voil� ce que me retourne C::B

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    -------------- Build: Debug in teste ---------------
    Compiling: main.cpp
    Linking console executable: bin/Debug/teste
    Process terminated with status 0 (0 minutes, 2 seconds)
    0 errors, 0 warnings
    Je pense que c'est bon signe de ce cot�. Mais toujours pas d'ex�cutable en vue

  6. #6
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Attention � une chose, dor�navent Code::Blocks ne cr�� plus l'ex�cutable � la racine du dossier de ton projet mais suivant le mode o� tu te trouves (Debug ou Release) dans le dossier correspondant � partir du r�pertoire bin. A ce que je vois ici, ton ex�cutable se situe donc dans les sous-dossiers: bin/Debug/ comme c'est montr� par le log:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    -------------- Build: Debug in teste ---------------
    Compiling: main.cpp
    Linking console executable: bin/Debug/teste
    Process terminated with status 0 (0 minutes, 2 seconds)
    0 errors, 0 warnings
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    N'avais pas vu �a. Merci a toi
    Bon de toute fa�on je peux pas le lancer direct le double clique classique ne fait rien.
    Sinon j'ai jet� un oeil aux logs de C::B quand je lui demande de lancer l'application et il me dit
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    Checking for existence: /home/mooglwy/teste/bin/Debug/teste
    Executing: xterm -T 'teste' -e'LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH /usr/bin/cb_console_runner "/home/mooglwy/teste/bin/Debug/teste" ' (in /home/mooglwy/teste/.)
    Ca veut dire que je dois passer par la console ... Enfin je sais pas trop comment faire. Ou alors que je cr�� un lanceur ?

  8. #8
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Bin nan, l� il te dit ce qu'il fait lorsque tu cliques sur le bouton ex�cuter de C::B c'est tout, il lance tout simplement son propre Shell et definit quelques variables d'environement temporaires etc... !

    Il te marque ca sur la sortie puis ex�cute le programme.
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    Mais le fichier qu'il cr�� dans le dossier /bin/debug/teste n'est pas ex�cutable au sens windowsien du terme. Donc au final mon probl�me reste le m�me! Je compile, je compile, mais si je peux ex�cuter mes sources qu'a travers l'ide...

  10. #10
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Citation Envoy� par mooglwy
    Mais le fichier qu'il cr�� dans le dossier /bin/debug/teste n'est pas ex�cutable au sens windowsien du terme. Donc au final mon probl�me reste le m�me! Je compile, je compile, mais si je peux ex�cuter mes sources qu'a travers l'ide...
    S'il compile mais ne cr�� pas d'ex�cutable c'est qu'il y'a un probl�me quelque part car il devrait le faire (Compiler, linker) ! J'avoue ne jamais avoir recontr� de probl�mes avec cet EDI
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    Ben au pire je peux toujours debugger avec C::B et compiler avec un make tout simple... Mais d�s que j'aurais une dizaine de fichier a ajouter dans les sources �a deviendra vite lourd...
    Pis juste comme �a, je trouve bizarre qu'il mette 2 � 3 sec pour compiler un code de 3 ligne j'ai peur pour l'avenir.
    Sinon pour l'ex�cutable c'est peut-�tre parce que j'ai pris dans la derni�re version dispo, c'�tait peut �tre une b�ta? Tu me conseilles d'aller chercher une version plus vieille pour essayer ?

  12. #12
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Citation Envoy� par mooglwy
    Tu me conseilles d'aller chercher une version plus vieille pour essayer ?
    Je n'utilise que ca sous Linux, que des Nightly Build (pas trop le choix d'ailleurs) et pas de probl�mes ! Tu as peut-�tre mal fait quelque chose, comment as-tu cr��s ton projet (�tape par �tape) ?
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    C'est quand m�me difficile de mal le cr��: Apr�s avoir cliqu� sur new project je tape le nom du projet et le r�pertoire, la suite c'est tout rempli il n'y a qu'a faire suivant...
    C'est dommage j'avais �t� bien s�duit pas cet EDi sous windows..

  14. #14
    R�dacteur
    Avatar de Franck.H
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par d�faut
    Citation Envoy� par mooglwy
    C'est quand m�me difficile de mal le cr��: Apr�s avoir cliqu� sur new project je tape le nom du projet et le r�pertoire, la suite c'est tout rempli il n'y a qu'a faire suivant...
    C'est dommage j'avais �t� bien s�duit pas cet EDi sous windows..
    Rien n'est dommage car chez moi il a toujours fonctionn� ! C'est un simple projet C que tu fait ? Tu double clique sur le fichier binaire cr�� ? Rien ne s'affiche apr�s ton double click ?

    Si c'est un simple projet console ceci est normal, le programme se termine apr�s la fin des instructions donc il n'a m�me pas le temps d'ouvrir une fen�tre ! Moi franchement je ne vois pas trop, d'apr�s le log du compilateur
    -------------- Build: Debug in teste ---------------
    Compiling: main.cpp
    Linking console executable: bin/Debug/teste
    Process terminated with status 0 (0 minutes, 2 seconds)
    0 errors, 0 warnings
    Il cr�� ici bien un fichier binaire avec comme nom teste, je ne vois pas de probl�me et au moins dans le r�pertoire racine du projet doit se trouver ton binaire. Est-ce tes d�buts sous Linux ?
    Mon Site
    Ma biblioth�que de gestion des cha�nes de caract�res en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne r�pond � aucune question technique par MP, merci d'avance !

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 34
    Par d�faut
    Ah oue attends c'est pas b�te ce que tu dis l�... Le truc c'est que C::B rajoute un system('PAUSE') que j'ai pas mis dans le code. Mais �a voudrais dire qu'il le rajoute que dans la version que j'ex�cute in C::B et pas dans l'ex�cutable externe... C'est tordu comme truc!

    Je v�rifie : en fait nan �a change rien... tu m'as fait r�ver pendant quelques secondes...

    Edit : en fait c'�tait tout b�te mais je tentais un double clique sur mon application et en faite il fallait que je la lance depuis un terminal

    Merci de ton aide le sujet est enfin clos

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 4
    Dernier message: 29/05/2007, 00h23
  2. [Tomcat] Impossible de d�marrer le serveur depuis Eclipse
    Par illmonkey dans le forum Eclipse Java
    R�ponses: 12
    Dernier message: 08/03/2006, 13h30
  3. [MySQL5.0] Impossible de d�marrer le service
    Par lenoil dans le forum Installation
    R�ponses: 5
    Dernier message: 25/01/2006, 17h01
  4. [DOS]impossible de d�marrer une application
    Par afrikha dans le forum Autres Logiciels
    R�ponses: 1
    Dernier message: 22/12/2005, 07h54
  5. Impossible de d�marrer SQL Server
    Par david71 dans le forum MS SQL Server
    R�ponses: 3
    Dernier message: 24/06/2004, 18h21

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