Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/06/2007, 21h07   #1
Nouveau Membre du Club
 
Avatar de Poseidon62
 
Inscription : mars 2004
Messages : 102
Détails du profil
Informations personnelles :
Âge : 46

Informations forums :
Inscription : mars 2004
Messages : 102
Points : 36
Points : 36
Envoyer un message via AIM à Poseidon62 Envoyer un message via MSN à Poseidon62
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 :
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

++
Poseidon62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 04h30   #2
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
salut
n 'y a t-il pas un paquetage dispo pour ta distribution ?
plutot que de compiler ............c
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 16h07   #3
Nouveau Membre du Club
 
Avatar de Poseidon62
 
Inscription : mars 2004
Messages : 102
Détails du profil
Informations personnelles :
Âge : 46

Informations forums :
Inscription : mars 2004
Messages : 102
Points : 36
Points : 36
Envoyer un message via AIM à Poseidon62 Envoyer un message via MSN à Poseidon62
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
Poseidon62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 17h58   #4
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
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 ?
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 20h34   #5
Nouveau Membre du Club
 
Avatar de Poseidon62
 
Inscription : mars 2004
Messages : 102
Détails du profil
Informations personnelles :
Âge : 46

Informations forums :
Inscription : mars 2004
Messages : 102
Points : 36
Points : 36
Envoyer un message via AIM à Poseidon62 Envoyer un message via MSN à Poseidon62
Voici le contenu du message d'erreur

Code :
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.

++
Poseidon62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 21h50   #6
Nouveau Membre du Club
 
Avatar de Poseidon62
 
Inscription : mars 2004
Messages : 102
Détails du profil
Informations personnelles :
Âge : 46

Informations forums :
Inscription : mars 2004
Messages : 102
Points : 36
Points : 36
Envoyer un message via AIM à Poseidon62 Envoyer un message via MSN à Poseidon62
J'ai essayé la commande suivante :
Code :
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

++
Poseidon62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2007, 05h19   #7
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
libgtkada existe en paquetage
essaie de l'installer via le gestionnaire de ta distro

a+
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2007, 12h06   #8
Nouveau Membre du Club
 
Avatar de Poseidon62
 
Inscription : mars 2004
Messages : 102
Détails du profil
Informations personnelles :
Âge : 46

Informations forums :
Inscription : mars 2004
Messages : 102
Points : 36
Points : 36
Envoyer un message via AIM à Poseidon62 Envoyer un message via MSN à Poseidon62
elles sont déjà installées - c'est çà qui me surprend !

Cf copie d'écran ci-dessous :

Du coup, j'ai essayé plusieurs choses :
Citation:
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
Citation:
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
Citation:
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
Type de fichier : png Capture-1.png (169,7 Ko, 4 affichages)
Poseidon62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2007, 14h33   #9
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
Citation:
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

Citation:
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 ........
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h38.


 
 
 
 
Partenaires

Hébergement Web