Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications > KDE

KDE Vos questions sur l'environnement KDE

Réponse
 
Outils de la discussion
Vieux 15/04/2006, 21h42   #1 (permalink)
Membre habitué
 
Date d'inscription: février 2004
Messages: 165
Par défaut Problème avec a.exe, requis pour compiler

Bonjour,
J'ai un problème de compilation d'un programme tout simple (hello world) en C++ sous kdevelop.
Il semble que ce problème soit lié à un executable "a.exe" qui est manquant, et qui ne peut pas être executé.

Savez-vous à quoi correspond ce programme "a.exe" ??
jejerome est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/04/2006, 22h08   #2 (permalink)
Invité de passage
 
Date d'inscription: mars 2006
Messages: 7
Par défaut

Je crois qu'il serait plus pratique de donner exactement le message d'erreur.

a.exe?!! ça m'étonne ça, regarde si tu as inclu les libs correspondantes à ton programme: include ..., si t'as pas oublié de ";" ...
shark_atlantis est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/04/2006, 22h13   #3 (permalink)
Membre habitué
 
Date d'inscription: février 2004
Messages: 165
Par défaut

Le message d'erreur à la compilation :
Citation:
cd '/home/jerome/Dev/essai' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -f Makefile.cvs && mkdir '/home/jerome/Dev/essai/optimized' && cd '/home/jerome/Dev/essai/optimized' && CC="i586-mingw32msvc-c" CXX="i586-mingw32msvc-c++" LD="i586-mingw32msvc-ld" CXXFLAGS="-O2 -g0" "/home/jerome/Dev/essai/configure" && cd '/home/jerome/Dev/essai/optimized' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -j1
aclocal
autoheader
automake
autoconf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking for C++ compiler default output file name... a.exe
checking whether the C++ compiler works...
configure: error: cannot run C++ compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
*** Sortie avec l'état : 1 ***
Les lignes du config.log au moment du plantage :
Citation:
configure:1932: checking for C++ compiler default output file name
configure:1935: i586-mingw32msvc-c++ -O0 -g3 conftest.cc >&5
configure:1938: $? = 0
configure:1984: result: a.exe
configure:1989: checking whether the C++ compiler works
configure:1995: ./a.exe
/home/jerome/Dev/essai/configure: line 1: ./a.exe: cannot execute binary file
configure:1998: $? = 126
configure:2007: error: cannot run C++ compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
Et je n'ai aucun fichier a.exe sur tout mon disque dur...
Je précise, de plus, que le programme que j'essaie de compiler est le programme "hello world" qui est généré par défaut lors de la création du projet (et qui doit nécessairement se compiler correctement)...
Une idée ?
jejerome est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/04/2006, 22h28   #4 (permalink)
Membre régulier
 
Date d'inscription: décembre 2004
Messages: 129
Par défaut

...ben là apparemment tu es sous Linux et tu cherches à compiler un projet "Hello World" pour Win32, donc il est normal que ça ne fonctionne pas...



donc soit tu utilises l'option de cross-compilation comme le message te le demande, soit tu compiles pour Linux
Rhineauféros est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/04/2006, 23h28   #5 (permalink)
Membre habitué
 
Date d'inscription: février 2004
Messages: 165
Par défaut

ok !! Tout s'explique..
jejerome est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications > KDE



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 21h59.