Hi.

I have a LFS SVN-20080226, with the last BLFS packages (at the moment of
the LFS build). I'd like to install Inkscape, which requires gtk+ C++
bindings. So I had to install last versions of glibmm and gtkmm.

The problem comes from Pango (I think). I installed the last stable
version of Glib (2.18.0), then Glibmm (2.16.4), Cairo (1.6.4) and Cairomm
(same version). 

I then installed Pango (1.21.6) for Pangomm, but I had a problem : the
pkg-config file for pangocairo is not updated. So Pangomm (2.13.8) thinks
I have the old version (1.16.4, from the book). If I copy the new
pangocairo.pc file to /usr/lib/pkgconfig, I have an error building
Pangomm :

 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"pangomm\" -I../../pango
-I../../pango -I../../pango -I../../pango -I/usr/include/glibmm-2.4
-I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/cairomm-1.0
-I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/pixman-1 -I/usr/include/pango-1.0 -g -O2 -MT
cairofontmap.lo -MD -MP -MF .deps/cairofontmap.Tpo -c cairofontmap.cc
-fPIC -DPIC -o .libs/cairofontmap.o cairofontmap.cc: In member function
'void Pango::CairoFontMap::set_default()': cairofontmap.cc:145: erreur:
'pango_cairo_font_map_set_default' was not declared in this scope
cairofontmap.cc: In member function 'Cairo::FontType
Pango::CairoFontMap::get_font_type() const': cairofontmap.cc:150: erreur:
'pango_cairo_font_map_get_font_type' was not declared in this scope
make[5]: *** [cairofontmap.lo] Erreur 1 make[5]: quittant le répertoire
« /sources/pangomm-2.13.8/pango/pangomm » make[4]: *** [all-recursive]
Erreur 1 make[4]: quittant le répertoire
« /sources/pangomm-2.13.8/pango/pangomm » make[3]: *** [all-recursive]
Erreur 1 make[3]: quittant le répertoire « /sources/pangomm-2.13.8/pango
» make[2]: *** [all] Erreur 2 make[2]: quittant le répertoire
« /sources/pangomm-2.13.8/pango » make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /sources/pangomm-2.13.8 » make: ***
[all] Erreur 2

(Sorry for french error messages :-)

Could someone help me, maybe by giving me the correct packages and order
to get safely to gtkmm ?

Thanks.

\bye

-- 

Nicolas FRANCOIS                      |  /\ 
http://nicolas.francois.free.fr       | |__|
                                      X--/\\
We are the Micro$oft.                   _\_V
Resistance is futile.               
You will be assimilated.         darthvader penguin
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to