[Glade-users] widgets problems : the widgets is with gtk 2.16 but your project point to 2.12
- From: tristan.van.berkom at gmail.com (Tristan Van Berkom)
- Subject: [Glade-users] widgets problems : the widgets is with gtk 2.16 but your project point to 2.12
- Date: Wed, 14 Sep 2011 12:34:50 +0200
Hi,
The GTK+ 2.x line is generally called GTK+ 2.0 so its impossible to know what
exact version that is.
gtkmm, the C++ binding, generally (I think) follows the GTK+ versions, so
gtkmm 2.4 should be the C++ gtkmm wrapper that covers the GTK+ 2.4 api.
you can type 'pkg-config --modversion gtk+-2.0' to find out what exact
version of GTK+ you have installed.
But I suspect that your Anjuta might be an old version to have come
up with a GTK+ 2.12 dependency... not really sure, as I said you should
ask the Anjuta folks about why you ended up with the 2.12 version, perhaps
they will point you to a newer version...
On Tue, Sep 13, 2011 at 2:05 PM, Fox Fossati <fox.fossati.it at gmail.com> wrote:
I tried to modify the file .ui with gedit (changing gtk 2.12 to gtk
2.24) and all function good or maybe i can do this with glade
standalone and the effect is the same.
_________________________
When i create a new project with anjuta, there is a particular menu,
it's in italian but i try to translate:
Destination
License
Add internationaliz....
Add shared libraries support
Add gtk-doc system
Configure external packages
If i click the last option (Configure external packages) i have a list
of packages.
If i loock for all packages names with the string "gtk" i find:
gtk 2.0
gtkmm-2.4
I have to click these?
I didn't find gtk 2.4 :-(
I think gtkmm isn't the last version of gtk (it's the 2,24) but only a
binding between C++ and gtk
________________________
2011/9/13 Tristan Van Berkom <tristan.van.berkom at gmail.com>:
On Tue, Sep 13, 2011 at 4:33 AM, Fox Fossati <fox.fossati.it at gmail.com> wrote:
Hi to all! I have Anjuta 2.32.1.1 (italian version) with Ubuntu. I
have a little problem. I have some wigets that the software tell me
(when i pass the mouse) that the widget is with gtk 2.16 and my
project point to gtk 2.12. Is there a method to solve this
problem?Other widgets similar problem: the widget is with gtk 2.20 but
your project point to 2.12
I'm new not only with anjuta but with linux too.
I click project property and i see i have:
gtkmm-2.4
gdk-pixbuf-2.0
gdk-2.0
gdk-x11-2.0
gdkmm-2.4
Hi,
? I'm sorry but I'm not sure how anjuta exposes Glade's project
properties in the UI.
With the Glade stand-alone tool you have a project properties dialog
that lets you set the target GTK+ version for you project, perhaps as
a hack you can edit the Glade file by hand, one of the first lines
should be:
? <requires lib="gtk+" version="2.12"/>
You can change the version to a later version that you know will be
supported on your machine, and then startup anjuta again after
modifying the Glade file.
If the gtkmm versions follow the GTK+ versions (which I suspect
they do), then your Anjuta setup is targeting a very old version of
GTK+ (2.4 ?! we've now reached a final version 2.24) and you should
probably fix that (maybe by changing some setting in Anjuta to target
a more recent GTK+, or it's possible you have a very old installation
and need to upgrade Anjuta).
Probably you better ask the Anjuta folks about this.
Cheers,
? ? ? ? -Tristan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]