Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/11/2019, à 11:48

AidenPearce

Problème de compilation EDI GPS langage ADA

Slt je viens de me lancer dans la programmation et j'ai choisi le langage ada avec son EDI GPS. Voila le problème j'ai du mal a compiler mon code quand il s'agit de creer des programmes avec des fenêtres.Par exemple lorsque j'essaie de compiler ce code :

     

WITH Gtk.Main ; USE Gtk.Main ;
     WITH Gtk.Window ; USE Gtk.Window ;
             PROCEDURE Test01 IS
              win : Gtk_window ;
        BEGIN
             Init ;
             Gtk_New(Win) ;
             Win.show_all ;
              Main ;
         END Test01 ;

J'obtiens cette erreur :

gprbuild -d -eL -P/usr/gtkada/lib/gnat/test.gpr -XGTKADA_BUILD,LIBRARY_TYPE=static /usr/gtkada/lib/gnat/src/main.adb
Compile
   [Ada]          main.adb
Bind
   [gprbind]      main.bexch
   [Ada]          main.ali
Link
   [link]         main.adb
//usr/lib/x86_64-linux-gnu/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9'
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libgtk-3.so: undefined reference to `pango_fc_font_map_config_changed'
collect2: error: ld returned 1 exit status
gprbuild: link of main.adb failed
[2019-11-11 08:55:51] process exited with status 4, 100% (7/7), elapsed time: 11.67s

Bien sur je me tourner vers Google et après plusieurs minutes J'ai finallement fini par trouver peut-être une solution proposer par NihalKarne sur ce site mais je dois avouer que pour moir pour le moment ce qui est expliqué sur ce forum est du chinois. Aidez Moi Merci D'Avance

Dernière modification par AidenPearce (Le 11/11/2019, à 12:02)

Hors ligne

#2 Le 11/11/2019, à 11:57

cqfd93

Re : Problème de compilation EDI GPS langage ADA

Modération

Merci de remplacer les balises gras [b][/b] par des balises code [code][/code].


cqfd93

Hors ligne

#3 Le 11/11/2019, à 12:03

AidenPearce

Re : Problème de compilation EDI GPS langage ADA

Merci pour la correction Modération

Hors ligne

#4 Le 30/07/2021, à 19:15

Ilari1

Re : Problème de compilation EDI GPS langage ADA

/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libgtk-3.so: undefined reference to `pango_fc_font_map_config_changed'

-Probable problème d'installation de GtkAda.
Pango fait partie de la "pile" GtkAda.
Bon courage

Hors ligne

#5 Le 03/08/2021, à 12:52

Ilari1

Re : Problème de compilation EDI GPS langage ADA

$ git clone https://github.com/AdaCore/gtkada
$ cd gtkada
$ ./configure --prefix=/usr ou --prefix=/usr/bin/lib/gnat/gtkada
$ make
$ sudo make install

Pour installer correctement sur Ubuntu 20.04.
Nb : installer au choix dans usr ou dans gnat.

Hors ligne