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

SWT/JFace Java Discussion :

probleme installation SWT


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut probleme installation SWT
    Bonjour,

    Je rencontre un problème lors de l'installation de SWT sous linux.
    J'ai incorporé le swt.jar à mon projet mais lors de la compilation je rencontre une erreur inexplicite (selon moi). Le .jar est bien celui specifié pour linux et la lib GTK2 et bien installée.

    Le code utilisé est correct.

    L'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3349 or swt-gtk in swt.library.path, java.library.path or the jar file
    	at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    	at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
    	at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
    	at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
    	at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
    	at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
    	at TestSWT1.main(TestSWT1.java:10)
    Je pense que le lien entre SWT et GTK n'est pas bien effectué mais si s'est le cas je ne sais pas comment arranger la chose...

    Si l'un d'entre vous a une idée.
    Merci d'avance.

    OS: Linux Fedora 8 (X86_64)
    IDE : Fedora Eclipse Platform Version: 3.3.0

    Bonne fin de soirée à tous

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    Quand tu parles de swt.jar, c'est bien de org.eclipse.swt.gtk.linux.***.jar que tu parles ? C'est celui là qu'il faut ajouter au classpath ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut
    Oui je pense avoir incorporé le bon .jar (Celui du swt-3.3.2-gtk-linux-x86.zip)
    Mais peut-etre faut_il que ce soit le swt-3.3.0-gtk-linux-x86 sachant que mon eclipse est de la version 3.3.0 ?

    Quand pensez-vous?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut
    Bonjour,

    Je n'ai toujours pas résolu mon problème d'installation de SWT sous Linux. Afin de pallier à cela je me vois contraint de developper sous Windows...
    Personne n'aurait ne serais-ce qu'une petite idée ?

    Le swt.jar est bien celui spécifié pour Linux et la même manip effectuée sous Win (avec le swt.jar pour Win) marche parfaitement.
    On ma conseillé de désinstallé Gtk2 afin de le réinstallé par la suite, mais vu le nombre de dépendances liées à Gtk2 cela s'avèrerait plus que fastidieux.

    Merci,
    Bonne fin de journée à chacun d'entre vous.

    ps :
    Je rectifie la dernière phrase de mon précédent message. Je ne voulais pas dire Quand pensez-vous ? mais plutôt qu'en pensez-vous ?)

  5. #5
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 340
    Par défaut
    j'avoue que je ne sais pas quoi dire chez moi dans eclipse j'ai créé une nouvelle librairie puis j'y ai ajouté le .jar que j'ai téléchargé sur le site d'eclipse (la dernière version) et tout fonctionne, en théorie si eclipse se lance tu ne devrais pas avoir de problèmes avec GTK.

    PS : tu as bien pris la verison 32 ou 64 bits ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut
    Bonjour,

    La version utilisée est bien la version 64 bits. Je ne comprends pas.

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

Discussions similaires

  1. Problème install de giFT-0.11.6
    Par MysticKhal_0 dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 28/07/2004, 22h07
  2. Probleme install sur RedHat
    Par delph_b dans le forum Installation
    Réponses: 5
    Dernier message: 27/05/2004, 09h09
  3. Clavier / Souris Sans Fil problème installation
    Par Harbaingan dans le forum Matériel
    Réponses: 3
    Dernier message: 17/05/2004, 17h11
  4. Problème installation rpm sous Mandrake
    Par infotron dans le forum Mandriva / Mageia
    Réponses: 5
    Dernier message: 10/05/2004, 12h47
  5. [Kylix] PROBLEME INstallation de Kylix 3
    Par neness dans le forum EDI
    Réponses: 1
    Dernier message: 21/10/2002, 14h23

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