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

Discussion :

Compilation sous Windows XP avec Visual Studio 2010

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 17
    Points : 19
    Points
    19
    Par défaut Compilation sous Windows XP avec Visual Studio 2010
    Bonjour, je dois compiler la version commerciale de QT (4.8.1) et je suis sous XP. J'ai commencé par générer les makefile avec la ligne de commande suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    configure -openssl-linked -no-vcproj -fast -debug -I repertoire_include_de_mon_projet/openssl/win32/0.9.8n/include -L repertoire_lib_de_mon_projet/openssl/win32/0.9.8n/lib
    Tout se passe normalement et j'ai le message suivant qui s'affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Qt is now configured for building. Just run nmake.
    To reconfigure, run nmake confclean and configure.
    Ensuite je lance nmake dans le répertoire "src" de QT, tout se passe normalement jusqu'au moment du link où il m'affiche l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    link /LIBPATH:"c:\QT\4.8.1\src\tools\bootstrap\debug" /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST /MAN
    IFESTFILE:"debug\moc.intermediate.manifest" /OUT:..\..\..\bin\moc.exe @C:\DOCUME~1\WLADAD~1\LOCALS~1\Temp\nm24E.tmp
    LINK : fatal error LNK1104: cannot open file 'and.obj'
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x450'
    Stop.
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
    Stop.
    NMAKE : fatal error U1077: '""C:\Program' : return code '0x2'
    Stop.
    NMAKE : fatal error U1077: 'cd' : return code '0x2'
    Stop.
    NMAKE : fatal error U1077: '""C:\Program' : return code '0x2'
    Stop.
    
    C:\QT\4.8.1\src>
    J'ai cherché and.obj ainsi que tout fichier and.cpp, and.h etc... sur mon disque mais je ne trouve rien. J'ai également essayé d'installer le plateform sdk mais j'ai toujours la même erreur, j'ai ensuite recompilé mais ça ne change rien. Est-ce que quelqu'un a une idée pour me dépanner ? Merci !

    EDIT : J'ai oublié de préciser, je veux compiler QT pour visual 2010.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Bon le problème est résolu, c'est parce que j'avais copié le dossier de QT à un autre emplacement et que j'avais oublié de faire pointer la variable d'environnement sur le nouveau dossier.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. scrolbare pour un form sous VB.NET avec visual studio 2005
    Par im-rainmaker dans le forum VB.NET
    Réponses: 1
    Dernier message: 09/02/2009, 13h09
  2. Réponses: 0
    Dernier message: 30/07/2008, 10h52
  3. Réponses: 46
    Dernier message: 29/07/2008, 14h24
  4. Réponses: 4
    Dernier message: 10/11/2007, 14h59

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