Re: Problems to build the last gtkmm release libraries

atk-bridge-2.0 belongs to the at-spi2-atk package. 'jhbuild build gtk+' or 'jhbuild build gtkmm' shall build at-spi2-atk before it builds gtk+. I don't understand why atk-bridge-2.0 is not found when gtk+ is configured.


2014-03-23 09:54, Juan Rafael García Blanco skrev:

Could you check if you have atk-bridge-2.0.pc somewhere? I mean under your jhbuild installation or under another user directory.

Also, when you get that error, you could select “open a shell” and type env to see if some  PKG_CONFIG* are defined and where they point to.

I agree this is very weird. I don’t know why jhbuild cannot find packages that it just installed; have you changed the installation path or something?

On 22 Mar 2014, at 19:00, Glus Xof <gtglus gmail com> wrote:

Thanks a lot for your time, Kjell...

After this, I decided to rebuild all my Linux system... and the problems about 'pangocairo' disapeared; but no at all in building the last g*mm releases, because the process broke at 'gtk+' step, as shown below,

checking Pango flags... -pthread -I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/usr/include/freetype2 -I/opt/gnome/include/harfbuzz -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng12   -L/opt/gnome/lib -L/usr/local/lib -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 
checking for cairo_surface_set_device_scale... no
checking for GDK_DEP... yes
checking for ATK... no
configure: error: Package requirements (atk atk-bridge-2.0) were not met:

No package 'atk-bridge-2.0' found

This seems strange too, because 'ATk' and 'ATkmm' packages are already builded (& installed).

What should be happen ?


2014-03-22 12:09 GMT+01:00 Kjell Ahlstedt <kjell ahlstedt bredband net>:
I have just used jhbuild to build the latest version of gtkmm. No problems!

You showed in that your jhbuildrc file contains
modules = [ 'librsvg', 'glibmm', 'gtkmm' ]
The command 'jhbuild list gtkmm' does not list librsvg. I don't think you have problems building gtkmm, you have problems building librsvg. But it is strange. pangocairo is part of pango, and 'jhbuild list librsvg' shows that jhbuild shall build pango before it builds librsvg.


2014-03-21 11:42, Glus Xof skrev:
Hi guys,

As mentioned yesterday, it's not possible yet (almost to me...) to build from scratch gtkmm libraries using jhbuild, while the process breaks on trying to configure librsvg.

The question seems to be that it needs one newer version of 'pangocairo', and I guess that this should be provided correctly by the system.

Forgive me if you are not the suitable list, but I don't know who is the responsible of solving this inconsistence.

Meanwhile... I'd like to ask you for the work around, if anyone can suggest anything...



gtkmm-list mailing list
gtkmm-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]