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

Développement 2D, 3D et Jeux Discussion :

Problème de lancement de l'architecture de khayyam


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 103
    Points : 113
    Points
    113
    Par défaut Problème de lancement de l'architecture de khayyam
    Bonjour à tous.

    J'essaye depuis un petit moment de faire fonctionner l'architecture de khayyam.
    En effet, à chaque fois que je le lance après l'avoir correctement compilé, j'obtiens l'erreur Microsoft Visual C++ Runtime library. J'ai eu beau chercher, je ne vois pas comment éliminer l'erreur car en débug, il n'atteint même pas la première instruction du main. Voici ma config :

    - Windows XP SP2
    - Code::Blocks avec MinGW 3.4.5
    - Irrlicht 1.4.0
    - Irrklang 1.1.0
    - CEGUI 0.6.1 avec IrrlichtRenderer et CEGUIExpat (j'ai compilé ces trois bibliothèques)
    - boost 1.36.0 compilé sur mon ordinateur.

    Or asio n'est pas à compiler, donc j'ai rajouté ws2_32 afin d'avoir la bibliothèque réseau de Windows, sinon j'ai une erreur au linkage.
    J'ai testé en enlevant toutes les références à asio, mais j'ai toujours cette erreur

    Est-ce qu'il y a une manière de résoudre le problème ?
    Merci d'avance.
    S'éloigner, ce n'est pas forcément partir.

  2. #2
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    tu peux poster l'erreur exacte ?
    il te demande les runtime mfc ? auquel cas, sont-ils installés ?
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 103
    Points : 113
    Points
    113
    Par défaut
    Voici Ce qui est marqué :
    "This application has requested the Runtime to teerminate it in an unusual way. Please contact the application's support team for more information."

    Il me demande rien en plus.

    J'ai effectue un debug, et j'ai trouvé que c'est ntdll.dll qui provoque l'erreur avant même la première instruction du main.
    Là, je vois pas comment faire
    S'éloigner, ce n'est pas forcément partir.

  4. #4
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    tu ne compilerai pas ton programme en debug avec les liens vers les bibliothèques (.lib) en debug et lors de l'execution ce sont les dll release qui sont dans le répertoire ?
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 103
    Points : 113
    Points
    113
    Par défaut
    Non, j'utilise les dll debug en debug et les dll release en release, car j'ai un dossier pour chaque.
    C'est bien avant la première instruction du main que j'ai un problème, et ça vient de ntdll.dll, c'est la seule dll qui est affiché dans ma liste d'appel contenant 21 fonctions, dont 7 à ntdll, qui sont les seules affichées.
    A part réinstaller Windows (ce que je veux éviter), je ne vois pas comment faire...
    S'éloigner, ce n'est pas forcément partir.

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Points : 1 543
    Points
    1 543
    Par défaut
    Salut,

    Tu peux essayer de lancer Dependency Walker (fourni avec visual studio ou avec le platform sdk si tu utilises la version express) sur ton exécutable pour voir si toutes les dépendances (DLL) sont présentes.

    MAT.

  7. #7
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 103
    Points : 113
    Points
    113
    Par défaut
    Merci Mat007 pour le logiciel, qui m'a permis de trouver 2 dll manquantes et une défaillante. Mais lorsque je tente de réparer la dll, Windows (j'ai XP familial) me demande le CD de XP Pro.
    Comment faire, sachant que la dll est protégée par Windows ?
    S'éloigner, ce n'est pas forcément partir.

Discussions similaires

  1. Réponses: 16
    Dernier message: 24/06/2005, 12h49
  2. [Eclipse 3.0.1]problème de lancement d'eclipse
    Par sehaba dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 05/04/2005, 10h09
  3. [Plugin] Problème de lancement
    Par relivio dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 03/08/2004, 14h34
  4. [Kylix] Problème de lancement
    Par jaguarwan dans le forum EDI
    Réponses: 1
    Dernier message: 21/02/2004, 22h40
  5. [Install] Problème de lancement sous debian sid
    Par SoaR245 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 18/02/2004, 10h01

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