Problème d'installation de gtk+2.0

Résolu
Flav31 Messages postés 4 Statut Membre -  
Flav31 Messages postés 4 Statut Membre -
Bonjour tout le monde,

mon problème me semble bien compliqué vu que je suis nouveau sur linux mais j'espère que quelqu'un pourra m'aider.
Voilà, je souhaite installer le logiciel oof2 dans le cadre d'un projet que j'effectue actuellement, celui-ci nécessite divers autres programmes et libraries et en particulier gtk+2.0. J'ai donc cherché à l'installer en installant au préalable tous les packages nécessaires que j'ai trouvé sur le site www.debian.org. Puis dans une console en mode root, je lance "./configure". Jusque là pas de problème. Ensuite j'effectue la commande "make" et j'obtiens divers messages d'erreurs :

gdkdrawable-x11.c:32:24: error: cairo-xlib.h: No such file or directory
gdkdrawable-x11.c: In function '_gdk_x11_drawable_update_size':
gdkdrawable-x11.c:264: warning: implicit declaration of function 'cairo_xlib_surface_set_size'
gdkdrawable-x11.c: In function 'gdk_x11_ref_cairo_surface':
gdkdrawable-x11.c:1479: warning: implicit declaration of function 'cairo_xlib_surface_create'
gdkdrawable-x11.c:1482: warning: assignment makes pointer from integer without a cast
gdkdrawable-x11.c:1484: warning: implicit declaration of function 'cairo_xlib_surface_create_for_bitmap'
gdkdrawable-x11.c:1487: warning: assignment makes pointer from integer without a cast
make[3]: *** [gdkdrawable-x11.lo] Error 1

Evidemment si je fais la commande "make install" ensuite rien ne s'installe et j'ai les mêmes messages d'erreur.

J'ai essayé de réinstaller d'autres versions de gtk pour voir si j'avais le même problème et c'est bien le cas. J'ai aussi installé d'autres versions de cairo car il semble etre aussi en cause mais ça ne change toujours rien. Je n'est pas trouvé non plus grand chose sur "gdkdrawable-x11".

Si quelqu'un comprend ce qu'il m'arrive merci de me le faire savoir.

Oui pour information j'utilise knoppix installé sur une partition de mon disque dur.

Merci d'avance.
Configuration: Linux
Konqueror 3.5

4 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    C'est normal le paquet ne doit pas s'appeler ainsi. Pour trouver les noms de paquet liés à gtk
    apt-cache search gtk | grep gtk

    En ce qui me concerne j'ai installé (sous debian) :
    (mando@aldur) (~) $ dpkg -l | grep gtk
    ii  gdk-imlib11                       1.9.15-3                         imaging library for use with gtk
    ii  gtk-engines-thinice               1.0.4-3+b1                       ThinIce theme for GTK+ 1.2
    ii  gtk-engines-xenophilia            0.8-3+b1                         Customisable GTK+ engine with a plain look
    ii  gtk-qt-engine                     1:0.8~svn-rev36-2                theme engine using Qt for GTK+ 2.x
    ii  gtk-theme-switch                  2.0.4+b1                         GTK+ theme switching utility
    ii  gtk2-engines                      1:2.10.2-2                       theme engines for GTK+ 2.x
    rc  libgdk-pixbuf2                    0.22.0-11                        The GdkPixBuf image library, gtk+ 1.2 versio
    ii  libgtk1.2                         1.2.10-18.1                      The GIMP Toolkit set of widgets for X
    ii  libgtk1.2-common                  1.2.10-18.1                      Common files for the GTK+ library
    ii  libgtk2.0-0                       2.10.13-1                        The GTK+ graphical user interface library
    ii  libgtk2.0-bin                     2.10.13-1                        The programs for the GTK+ graphical user int
    ii  libgtk2.0-common                  2.10.13-1                        Common files for the GTK+ graphical user int

    Bonne chance
    1
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Il faut simplement installer la lib cairo. Mais pourquoi ne pas simplement installer le paquet gtk2 ? Quelle distribution utilises-tu ?

    Bonne chance
    0
  3. Flav31 Messages postés 4 Statut Membre
     
    Salut,
    j'ai essayé d'installer avec "apt-get install" gtk mais ça m'a mis que ça trouvais pas le paquet. Sinon je suis avec Knoppix 5.1 et si j'ai bien compris normalement je devrais pouvoir installer gtk par cette méthode mais je n'ai pas réussi.
    Et pour libcairo, j'ai libcairo2 d'installer c'est pas la même chose? il faut que je remette une version plus ancienne?
    0
  4. Flav31 Messages postés 4 Statut Membre
     
    Merci beaucoup pour l'info, ça a fonctionné ! J'ai enfin pu installé gtk.
    0