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

Eclipse Java Discussion :

Qt Jambi sous 64 bits


Sujet :

Eclipse Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 83
    Par défaut Qt Jambi sous 64 bits
    Bonjour,

    J'utilise Eclipse sous Windows 7 64 bits pour programmer en Java et je voulais installer Qt pour faire plus facilement des interfaces graphiques. Seulement le problème c'est qu'il n existe qu'une version 32 bits pour l’intégration.

    J'ai alors utilisé Eclipse 32 bits et utilisé les archives suivantes :

    - qtjambi-eclipse-integration-win32-4.5.2_01 (où j'ai collé le contenu dans le plugin)
    - qtjambi-win32-lgpl-4.5.2_01 (où j'indique le chemin dans les préférences d'Eclipse)

    Jusque-là tout va bien, je peux créer des projets Qt et même utiliser les nouvelles fonctions pour créer facilement des fenêtres graphiques (avec le système de drag and drop).

    Seulement voilà, dès que je veux compiler mon programme les erreurs suivantes apparaissent, je vois bien que c'est à cause de la version 32 bits qui n'est pas adaptée à mon 64 bits.

    Voici les erreurs :
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:60)
    Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
    Unpacking .jar file: 'qtjambi-win32-msvc2005-4.5.2_01.jar'
    Checking Archive 'qtjambi-win32-msvc2005-4.5.2_01.jar'
    - skipping because of wrong system: trying to load: 'win32', expected: 'win64'
    Loading library: 'QtCore4.dll'...
    - using 'java.library.path'

    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:431)
    at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:355)
    at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:140)
    at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:136)
    at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:56)
    ... 1 more
    Caused by: java.lang.UnsatisfiedLinkError: D:\logiciel source\eclipse\qtjambi-win32-lgpl-4.5.2_01\bin\QtCore4.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.load0(Unknown Source)
    at java.lang.Runtime.load(Unknown Source)
    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:478)
    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:426)
    ... 5 more
    Quelqu'un aurait-il une solution à ce problème ?

    Je vous remercie par avance de l aide que vous pourriez m'apporter

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 83
    Par défaut
    Je viens de résoudre le problème, j'ai dû désinstaller les versions 64 bits de Java dont Java SE Development Kit pour mettre les versions 32 bits.

    J'ai aussi dû supprimer le dossier metadata de mon workspace car tous mes anciens projets généraient des erreurs. Et là tout fonctionne normalement, le seul bémol c'est que je dois maintenant travailler en 32 bits.

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

Discussions similaires

  1. Problème de mémoire avec Delphi-5 sous 64 bits
    Par Gilbert Geyer dans le forum Langage
    Réponses: 9
    Dernier message: 26/03/2012, 12h41
  2. Répertoire d'application sous 64 bits
    Par LuckyLuke56 dans le forum Outils
    Réponses: 1
    Dernier message: 10/03/2012, 11h02
  3. Réponses: 0
    Dernier message: 21/01/2011, 11h16
  4. forms 32bits - IAS sous 64 bits
    Par medbouh dans le forum Forms
    Réponses: 2
    Dernier message: 03/11/2009, 14h44
  5. Driver scanner Canon sous 64 bits
    Par Petit scarabé dans le forum Windows 7
    Réponses: 0
    Dernier message: 02/10/2009, 14h30

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