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

Visual C++ Discussion :

Pb compilation : "is not a valid executable file"


Sujet :

Visual C++

  1. #21
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    Bonjour,

    Je n'ai toujours pas r�solu le probl�me : j'ai recr�� un autre projet, ajout� les fichiers sources et recompil� (pour que �a link, il a fallu juste changer les "object / library modules" comme le projet de base) mais toujours pareil :

    "is not a valid executable file"

  2. #22
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    je ne comprends pas que tu perdes autant de temps sur ce sujet.
    si comme nous l'avons diagnostiqu�:
    le m�me projet fonctionne sur un autre poste.
    c'est que �a vient du poste.
    si apr�s v�rification des diff�rents chemins de vc6
    si apr�s passage du sp6 de vc ,c'est toujours pareil.
    la seule solution viable comme je te l'ai dis c'est de desinstaller vc sur ce poste.
    avec une v�rification au pr�alable du disque dur de la machine (chkdsk)
    et de refaire l'installation compl�te :
    vc6 + sp6 + �ventuellement le dernier sdk pour vc6.
    en dehors de �a je ne vois pas ce que l'on peut faire de plus.

    au vu du nombre d'heures perdus sur ce sujet je ne pense pas que ce soit difficile (avec des bons arguments aux responsables de ta boite) de justifier cette proc�dure...

  3. #23
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    Bonjour,

    OK farscape. je vais faire la demande juste apr�s avoir essay� la derni�re chose que je n'ai pas comprise : qu'est-ce que tu entends par installation du dernier SDK? J'ai pas trouv� de lien de t�l�chargement.

    Merci.

  4. #24
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    vc6 date 1998 ,en l'�tat actuel il n'est pas possible d'acc�der � certaines api32 apparues apr�s, sauf en faisant des getProcaddress sur les modules concern�s.
    le sdk r�sout ce probl�me en fournissant des biblioth�ques a jour.
    le dernier SDK Valide pour vc6 date de f�vrier 2003.
    si tu as des personnes consciencieuses dans ta boite ils devraient l'avoir stock� car il n'est plus disponible directement sur MSDN par le canal habituel
    je donne le dernier lien trouv� dans ce post:
    http://www.developpez.net/forums/sho...4862#post64862

  5. #25
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    SDK install�; par contre je ne sais pas si c'est ce qu'il faut faire, mais j'ai remplac� dans les chemins des include et des lib tous les chemins de type C:\Program Files\Microsoft Visual Studio\VC98 par des chemins de type
    C:\Program Files\Microsoft SDK

    Au d�but j'ai pas tout mis (include et include\mfc par exemple pour les .h).
    Il ne trouve pas float.h, stdlib.h et d'autres alors je regarde o� il y en a :
    C:\Program Files\Microsoft SDK\src\crt --> reste plein d'erreurs (
    C:\Program Files\Microsoft SDK\include\Win64\crt --> fatal error C1189: #error : ERROR: Use of C runtime library internal header file (de toutes fa�ons �a doit pas �tre �a car je ne suis pas en 64 bits)

    Un exemple, j'avais C:\Program Files\Microsoft Visual Studio\VC98\ATL mais ici, le seul dossier ATL est dans C:\Program Files\Microsoft SDK\include\Win64

    Je comprend pas trop...

  6. #26
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    il ne faut rien remplacer...
    mais rajouter en premi�re position dans la recherche include :
    C:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE (chez moi) ;

    pour les libs:
    C:\PROGRAM FILES\MICROSOFT SDK\LIB
    pour les sources:
    C:\PROGRAM FILES\MICROSOFT SDK\INCLUDE
    C:\PROGRAM FILES\MICROSOFT SDK\SRC\CRT

  7. #27
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    OK; bon, et bien c'est rajout� mais �a ne change rien
    Il n'y a plus qu'� voir c�t� installation de Visual...

    (mais je me demande quand-m�me si �a change quelque chose vu qu'il va commencer par chercher les fichiers dans les r�pertoires o� il cherchait avant (C:\Program Files\Microsoft Visual Studio\VC98).
    Dans le doute, j'ai mis ces nouvelles lignes en premier mais bon, m�me r�sultat.

  8. #28
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    Et pour finir, j'ai essay� sur le poste d'un coll�gue (qui a exactement la m�me installation de Visual puisque c'est fait de mani�re standard par l'entreprise pour tout le monde) : idem; il ne s'agit donc pas de mon poste.

    Ca para�t sans issue (il n'ont qu'un d�ploiement de Visual et il n'y a pas de raison qu'ils le changent...)

  9. #29
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    si vous n'arrivez pas a compiler /linker un banal projet bidon en mode debug.
    posez vous des questions....
    autre point essayer de g�n�rer un projet en local sur le disque et non sur le reseau pour voir...

  10. #30
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    759
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 759
    Par d�faut
    autre point essayer de g�n�rer un projet en local sur le disque et non sur le reseau pour voir...
    Ah, ah...mais tu sais que je revenais pour dire comment mon probl�me �tait r�solu?

    C'est exactement �a, c'est cette gestion de conf. de m... (ClearCase) qui donnait cette erreur pour une raison inconnue (fonctionne sous NT mais pas XP).

    Tout est rentr� dans l'ordre quand j'ai envoy� mes ex�cutables en local effectivement!!!!!!!!

    THE END
    Un grand merci pour vos messages d'aide.

  11. #31
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    note : que avec vc200x ce n'est m�me pas la peine d'essayer de travailler en r�seau ce n'est pas support� et �a ne fonctionne pas.
    il faut travailler avec une copie local du projet obtenue avec sourcesafe par exemple.

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 2 sur 2 Premi�rePremi�re 12

Discussions similaires

  1. R�ponses: 5
    Dernier message: 19/08/2007, 19h02
  2. erreur: pg_query() 5 is not a valid PostgreSQL link resource
    Par david_chardonnet dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 10/06/2005, 13h50
  3. R�ponses: 3
    Dernier message: 30/09/2004, 20h16
  4. is not a valid MySQL-Link resource
    Par $erial.coder dans le forum Requ�tes
    R�ponses: 4
    Dernier message: 30/07/2004, 11h16

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