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.

Kjell

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

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 ?

Glus



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 https://mail.gnome.org/archives/gtkmm-list/2014-March/msg00022.html 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.

Kjell

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...

Cheers,

Glus



_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
https://mail.gnome.org/mailman/listinfo/gtkmm-list




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