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

Applications et environnements graphiques Discussion :

Installation GtkAda - xmlada - GPS


Sujet :

Applications et environnements graphiques

  1. #1
    Membre du Club Avatar de Poseidon62
    Inscrit en
    Mars 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Mars 2004
    Messages : 102
    Points : 67
    Points
    67
    Par défaut Installation GtkAda - xmlada - GPS
    Bonjour,

    J'ai installé GtkAda sur ma Ubuntu 7.04.
    Maintenant, je veux installer GPS, mais pour ce faire, je dois auparavant, installer xmlada.

    J'ai donc DL xmlada-2.2w, et j'ai fait le ./configure et le make, et lorsque je fais le make install, voici ce que j'obtiens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    poseidon59@poseidon59:~/xmlada-2.2w$ sudo make install -s
    gnatmake: objects up to date.
    gnatmake: objects up to date.
    gnatmake: objects up to date.
    gnatmake: objects up to date.
    gnatmake: objects up to date.
    ln: création d'un lien symbolique `NONE/lib/libxmlada_unicode.so' vers `xmlada/libxmlada_unicode.so': Aucun fichier ou répertoire de ce type
    ln: création d'un lien symbolique `NONE/lib/libxmlada_unicode.so.2.1' vers `xmlada/libxmlada_unicode.so.2.1': Aucun fichier ou répertoire de ce type
    make: *** [unicode_inst] Erreur 1
    Qu'est ce que cela signifie ?
    Quelqu'un a t-il déjà eu le problème, et comment le résoudre ?

    Merci

    ++

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Points : 795
    Points
    795
    Par défaut
    salut
    n 'y a t-il pas un paquetage dispo pour ta distribution ?
    plutot que de compiler ............c

  3. #3
    Membre du Club Avatar de Poseidon62
    Inscrit en
    Mars 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Mars 2004
    Messages : 102
    Points : 67
    Points
    67
    Par défaut
    Bien vu...

    ...effectivement pour xmlada, c'est ok.

    Par contre, pour l'install de GPS, il faut le faire à la main.

    Du coup, un autre problème se pose :
    Lorsque j'essaie de compiler un programme utilisant les bibliothèques GtkAda, çà ne marche pas - je me demande comment atteindre GtkAda.

    Merci

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Points : 795
    Points
    795
    Par défaut
    quelle est l'erreur exacte se produisant lors de la compilation ?
    n'est -il pas possible , lors du configure de donner comme chemin le repertoire
    de ces librairies , avant compilation ?

  5. #5
    Membre du Club Avatar de Poseidon62
    Inscrit en
    Mars 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Mars 2004
    Messages : 102
    Points : 67
    Points
    67
    Par défaut
    Voici le contenu du message d'erreur

    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
    poseidon59@poseidon59:~$ gnatmake cessai2
    gcc-4.1 -c cessai2.adb
    cessai2.adb:15:06: file "glib.ads" not found
    cessai2.adb:16:06: file "gtk.ads" not found
    cessai2.adb:17:06: file "gtk.ads" not found
    cessai2.adb:18:06: file "gtk.ads" not found
    cessai2.adb:19:06: file "gtk.ads" not found
    cessai2.adb:20:06: file "gtk.ads" not found
    cessai2.adb:21:06: file "gtk.ads" not found
    cessai2.adb:22:06: file "gtk.ads" not found
    cessai2.adb:23:06: file "gtk.ads" not found
    cessai2.adb:24:06: file "gtk.ads" not found
    cessai2.adb:25:06: file "gtk.ads" not found
    cessai2.adb:26:06: file "gtk.ads" not found
    gnatmake: "cessai2.adb" compilation error
    Je pense qu'effectivement il ne trouve pas la bibliothèque gtkada, mais je ne vois pas comment passer le paramètre.

    ++

  6. #6
    Membre du Club Avatar de Poseidon62
    Inscrit en
    Mars 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Mars 2004
    Messages : 102
    Points : 67
    Points
    67
    Par défaut
    J'ai essayé la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    poseidon59@poseidon59:~$ gnatmake cessai2 `gtkada-config`
    gcc-4.1 -c -I/usr/local/include/gtkada cessai2.adb
    gcc-4.1 -c -I/usr/local/include/gtkada p_calculs.adb
    gcc-4.1 -c -I/usr/local/include/gtkada p_fonctions.adb
    gcc-4.1 -c -I/usr/local/include/gtkada p_pile.adb
    gnatbind -aO./ -aI/usr/local/include/gtkada -aO/usr/local/lib/gtkada -I- -x cessai2.ali
    gnatlink cessai2.ali -L/usr/local/lib/gtkada -lgtkada -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
    poseidon59@poseidon59:~$ ls
    cessai2      cessai2.o  GtkAda-2.8.1   p_calculs.ali    p_fonctions.ads  p_operations.adb  p_pile.ads  Python    test.ali
    cessai2.adb  Desktop    p_calculs.adb  p_calculs.o      p_fonctions.ali  p_operations.ads  p_pile.ali  test      test.o
    cessai2.ali  Examples   p_calculs.ads  p_fonctions.adb  p_fonctions.o    p_pile.adb        p_pile.o    test.adb
    poseidon59@poseidon59:~$ ./cessai2
    ./cessai2: error while loading shared libraries: libgtkada-2.8.so.1: cannot open shared object file: No such file or directory
    Quand j'essaie de lancer l'exécutable, j'ai un nouveau message d'erreur

    ++

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Points : 795
    Points
    795
    Par défaut
    libgtkada existe en paquetage
    essaie de l'installer via le gestionnaire de ta distro

    a+

  8. #8
    Membre du Club Avatar de Poseidon62
    Inscrit en
    Mars 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Mars 2004
    Messages : 102
    Points : 67
    Points
    67
    Par défaut
    elles sont déjà installées - c'est çà qui me surprend !

    Cf copie d'écran ci-dessous :

    Du coup, j'ai essayé plusieurs choses :
    poseidon59@poseidon59:~$ sudo gnatmake cessai2 `gtkada-config`
    gnatbind -aO./ -aI/usr/local/include/gtkada -aO/usr/local/lib/gtkada -I- -x cessai2.ali
    gnatlink cessai2.ali -L/usr/local/lib/gtkada -lgtkada -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
    poseidon59@poseidon59:~$ sudo gnatmake cessai2 `/usr/lib/libgtkada-2.8.so.1`
    bash: /usr/lib/libgtkada-2.8.so.1: Aucun fichier ou répertoire de ce type
    gcc-4.1 -c cessai2.adb
    cessai2.adb:15:06: file "glib.ads" not found
    cessai2.adb:16:06: file "gtk.ads" not found
    cessai2.adb:17:06: file "gtk.ads" not found
    cessai2.adb:18:06: file "gtk.ads" not found
    cessai2.adb:19:06: file "gtk.ads" not found
    cessai2.adb:20:06: file "gtk.ads" not found
    cessai2.adb:21:06: file "gtk.ads" not found
    cessai2.adb:22:06: file "gtk.ads" not found
    cessai2.adb:23:06: file "gtk.ads" not found
    cessai2.adb:24:06: file "gtk.ads" not found
    cessai2.adb:25:06: file "gtk.ads" not found
    cessai2.adb:26:06: file "gtk.ads" not found
    gnatmake: "cessai2.adb" compilation error
    poseidon59@poseidon59:~$ gnatmake cessai2 `/usr/local/lib/libgtkada-2.8.so.1`
    bash: /usr/local/lib/libgtkada-2.8.so.1: Permission non accordée
    gcc-4.1 -c cessai2.adb
    cessai2.adb:15:06: file "glib.ads" not found
    cessai2.adb:16:06: file "gtk.ads" not found
    cessai2.adb:17:06: file "gtk.ads" not found
    cessai2.adb:18:06: file "gtk.ads" not found
    cessai2.adb:19:06: file "gtk.ads" not found
    cessai2.adb:20:06: file "gtk.ads" not found
    cessai2.adb:21:06: file "gtk.ads" not found
    cessai2.adb:22:06: file "gtk.ads" not found
    cessai2.adb:23:06: file "gtk.ads" not found
    cessai2.adb:24:06: file "gtk.ads" not found
    cessai2.adb:25:06: file "gtk.ads" not found
    cessai2.adb:26:06: file "gtk.ads" not found
    gnatmake: "cessai2.adb" compilation error
    Je n'y comprend rien !!!

    ++
    Images attachées Images attachées  

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Points : 795
    Points
    795
    Par défaut
    poseidon59@poseidon59:~$ sudo gnatmake cessai2 `/usr/lib/libgtkada-2.8.so.1`
    bash: /usr/lib/libgtkada-2.8.so.1: Aucun fichier ou répertoire de ce type

    dans ce cas l'erreur est claire

    poseidon59@poseidon59:~$ gnatmake cessai2 `/usr/local/lib/libgtkada-2.8.so.1`
    bash: /usr/local/lib/libgtkada-2.8.so.1: Permission non accordée
    gcc-4.1 -c cessai2.adb
    et dans celui-ci les permissions ne sont pas bonnes

    pour le reste je seche ........

Discussions similaires

  1. GTKAda et GPS
    Par Sigurd9 dans le forum Ada
    Réponses: 4
    Dernier message: 05/03/2013, 12h11
  2. installation de gtkada sous windows
    Par Anastasia dans le forum Windows
    Réponses: 0
    Dernier message: 04/05/2009, 20h22
  3. [GTKAda] Problème d'installation
    Par yavajo dans le forum Ada
    Réponses: 1
    Dernier message: 06/01/2008, 10h02
  4. probleme d'install d'un logiciel gps keymaze sous XP
    Par loubardo dans le forum Périphériques
    Réponses: 4
    Dernier message: 29/12/2007, 20h39
  5. [GTKAda] Installation & Utilisation
    Par Vivian Pennel dans le forum GTK+
    Réponses: 1
    Dernier message: 09/03/2007, 19h19

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