After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 324149 - Can't compile: gtk library requirements
Can't compile: gtk library requirements
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: general
2.13.x
Other Mac OS
: Normal major
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-15 08:18 UTC by Daniel Macks
Modified: 2005-12-16 03:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Daniel Macks 2005-12-15 08:18:33 UTC
1. Install gtk+-2.6.10 (configured without cairo)
2. ./configure && make eog-2.13.3

No configuration errors but compiling eog crashes:

eog-window.c:3244: error: `GTK_STOCK_FULLSCREEN' undeclared here (not in a funct

The GTK_STOCK_FULLSCREEN symbol was introduced in gtk+-2.7.1 according to the
gtk+ release announcement

permalink.gmane.org/gmane.comp.gnome.announce/3682

I'm not so upset about not being able to build cutting-edge eog (>= 2.13.2,
where GTK_STOCK_FULLSCREEN was first used) with old'n'crusty gtk+. OTOH, if this
symbol remains in eog, then GTK_REQUIRED=2.6.0 in configure.in should be updated
to reflect this new version requirement.
Comment 1 Lucas Rocha 2005-12-16 03:28:02 UTC
Fixed, thanks! Now EOG depends on GTK+ >= 2.7.1.