absolinux

Sujet : BLFS Chapitre 33. Applications Xfce -> midori-0.5.5 - > erreur de compile -> librsvg-2.37.0
posté par loreleil 20 messages     le  25-01-2014  à  10:15citer
Salut,

midori-0.5.5


Dépendances de Midori a dit :

[B]Requises[/B]

libzeitgeist-0.3.18, WebKitGTK+-1.10.2 ou WebKitGTK+-1.10.2 et Vala-0.20.1.

[B]Recommandées[/B]

libnotify-0.7.6 et [B]librsvg-2.37.0[/B]



librsvg-2.37.0 avec ce dernier j'ai rencontré l'erreur de compile suivante :

[21:23:26] ~/appli_xfce/librsvg-2.37.0 $ make
  GEN      s-enum-types-h
  GEN      s-enum-types-c
make  all-recursive
make[1] : on entre dans le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
Making all in .

....

test-display.c:661:5: attention : ‘g_type_init’ is deprecated (declared at /usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations]
    g_type_init ();
    ^
  CCLD    rsvg-view-3
  GISCAN Rsvg-2.0.gir
Couldn't find include 'GdkPixbuf-2.0.gir' (search path: ['.', 'gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0'])
make[2]: *** [Rsvg-2.0.gir] Erreur 1
make[2] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
make: *** [all] Erreur 2
[21:25:24] ~/appli_xfce/librsvg-2.37.0 $



Cette quête sur la toile me renvoi vers blfs et cela tombe plutôt bien.

quête gogol a dit :
Couldn't find include 'GdkPixbuf-2.0.gir' (search path: ['.', 'gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0'])





Re: blfs-support Couldn't find include 'GdkPixbuf-2.0.gir'



Armin K. a dit :
you didn't have gobject-introspection installed when you built gdk-pixbuf


Et c'est effectivement le cas.
archives loreleil a dit :

[08:26:35]:~# find /home/loreleil/ -name "*gdk-pixbuf-2.28.2*"/home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]07[/B]_gdk-pixbuf-2.28.2.txt
[08:26:43]:~#
[08:27:20]:~# find /home/loreleil/ -name "*gobject-introspection-1.36.0*"
/home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]41[/B]_gobject-introspection-1.36.0.txt
[08:27:25]:~#


Nota : ordre chronologique des konsole-00 à konsole_xxx
archives loreleil a dit :

[09:40:03]:~# ll /home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]07[/B]_gdk-pixbuf-2.28.2.txt
-rw-r--r-- 1 loreleil loreleil 52K 2014-01-22 10:38 /home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]07[/B]_gdk-pixbuf-2.28.2.txt
[09:40:06]:~#
[09:40:28]:~# ll /home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]41[/B]_gobject-introspection-1.36.0.txt
-rw-r--r-- 1 loreleil loreleil 41K 2014-01-23 11:11 /home/loreleil/Desktop/Chapître_IX_Xfce_Bureau_Xfce/konsole_[B]41[/B]_gobject-introspection-1.36.0.txt
[09:40:32]:~#


J'ai donc simplement [B][U]recompilé [/U]gdk-pixbuf-2.28.2 avant[/B] de poursuivre avec librsvg-2.37.0.

[08:58:37] ~/appli_xfce/librsvg-2.37.0 $ make
  GEN      s-enum-types-h
  GEN      s-enum-types-c
make  all-recursive
make[1] : on entre dans le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
Making all in .
make[2] : on entre dans le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »

....

  CCLD    libsvg.la
make[3] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0/gtk-engine »
make[2] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0/gtk-engine »
make[1] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
[09:01:09] ~/appli_xfce/librsvg-2.37.0 $



[09:48:44] /home/lfs/appli_xfce/librsvg-2.37.0 # make install
make  install-recursive
make[1] : on entre dans le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »

...

----------------------------------------------------------------------
make[4] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0/gtk-engine »
make[3] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0/gtk-engine »
make[2] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0/gtk-engine »
make[1] : on quitte le répertoire « /home/lfs/appli_xfce/librsvg-2.37.0 »
[09:49:15] /home/lfs/appli_xfce/librsvg-2.37.0 #




[10:01:49] /home/lfs/appli_xfce/librsvg-2.37.0 # find / -path '*home' -prune -o -name '*librsvg*' -print
/usr/share/vala-0.20/vapi/librsvg-2.0.vapi
/usr/share/vala-0.20/vapi/librsvg-2.0.deps
/usr/share/vala/vapi/librsvg-2.0.vapi
/usr/include/librsvg-2.0
/usr/include/librsvg-2.0/librsvg
/usr/include/librsvg-2.0/librsvg/librsvg-features.h
/usr/include/librsvg-2.0/librsvg/librsvg-enum-types.h
/usr/lib/librsvg-2.la
/usr/lib/pkgconfig/librsvg-2.0.pc
/usr/lib/librsvg-2.so.2.37.0
/usr/lib/librsvg-2.so.2
/usr/lib/librsvg-2.so
[10:06:06] /home/lfs/appli_xfce/librsvg-2.37.0 #



[10:06:49] /home/lfs/appli_xfce/librsvg-2.37.0 # find / -path '*home' -prune -o -name '*rsvg*' -print
/usr/share/man/man1/rsvg-convert.1
/usr/share/xml/docbook/xsl-stylesheets-1.78.1/images/colorsvg
/usr/share/vala-0.20/vapi/librsvg-2.0.vapi
/usr/share/vala-0.20/vapi/librsvg-2.0.deps
/usr/share/vala/vapi/librsvg-2.0.vapi
/usr/share/gtk-doc/html/rsvg-2.0
/usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
/usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-cairo.html
/usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GdkPixbuf.html
/usr/share/gtk-doc/html/rsvg-2.0/rsvg.html
/usr/share/gtk-doc/html/rsvg-2.0/rsvg-2.0.devhelp2
/usr/share/gtk-doc/html/rsvg-2.0/rsvg-Version-check-and-feature-tests.html
/usr/include/librsvg-2.0
/usr/include/librsvg-2.0/librsvg
/usr/include/librsvg-2.0/librsvg/librsvg-features.h
/usr/include/librsvg-2.0/librsvg/librsvg-enum-types.h
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h
/usr/include/librsvg-2.0/librsvg/rsvg.h
/usr/bin/rsvg-view-3
/usr/bin/rsvg-convert
/usr/lib/librsvg-2.la
/usr/lib/pkgconfig/librsvg-2.0.pc
/usr/lib/librsvg-2.so.2.37.0
/usr/lib/librsvg-2.so.2
/usr/lib/librsvg-2.so
[10:06:57] /home/lfs/appli_xfce/librsvg-2.37.0 #



[10:07:16] /home/lfs/appli_xfce/librsvg-2.37.0 # find / -path '*home' -prune -o -name '*bubble*' -print
/usr/share/themes/bubble
[10:07:29] /home/lfs/appli_xfce/librsvg-2.37.0 #



[frimeur] ... [satisfy] ^¿^




répondre