[Lunar-bugs] [bug] libexif-gtk-0.3.3 fails build

Moe maintainer at lunar-linux.org
Mon Sep 20 14:48:02 UTC 2004


 Project:      lunar-linux
 ID:           
 Version:      <none>
 Component:    moonbase (modules)
 Category:     bug reports
-Priority:     normal
+Priority:     minor
-Assigned to:  
+Assigned to:  Moe
 Reported by:  dveatch
 Updated by:   Moe
-Status:       active
+Status:       won't fix

This could be happening because of the recent changes in the underlaying
toolkit GTK2 (2.2 -> 2.4) as the libexif-gtk library hasn't been updated
in a very long time (1 1/2 years!). -DGTK_DISABLE_DEPRECATED is used to
disable deprecated calls and functions in GTK code and since
libexif-gtk seems to be a bit old I guess we can't do much about it
apart from editing the flag out of the Makefile(like suggested at the
one of the links you provided). Unfortunately it seems like that
libexif itself is too young to even let the old libexif-gtk compile
against it so that won't help anyways.

I suggest using gphoto2 instead of gtkam and leave libexif-gtk alone.

Moe



Previous comments:
------------------------------------------------------------------------

Wed, 09/15/2004 - 12:54 : dveatch

Attachment: http://lunar-linux.org/files/issues/libexif-gtk-0.3.3.bz2 (3.43 KB)

libexif compiled fine but the gtk part doesn't. The problem starts with
gtk-option-menu-option. Here is a short snip;

depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I../intl -DGTK_DISABLE_DEPRECATED -I/usr/include
rm -f .libs/gtk-option-menu-option.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl
-DGTK_DISABLE_DEPRECATED -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/includ
In file included from gtk-option-menu-option.c:22:
gtk-option-menu-option.h:37: error: parse error before "GtkOptionMenu"
gtk-option-menu-option.h:37: warning: no semicolon at end of struct or
union
gtk-option-menu-option.h:40: error: parse error before '}' token
gtk-option-menu-option.h:43: error: parse error before
"GtkOptionMenuClass"
gtk-option-menu-option.h:43: warning: no semicolon at end of struct or
union
gtk-option-menu-option.h:47: error: parse error before '}' token

A Google showed a others having the same error. Though no real fix that
I could find. One possibility may be here or a least provide a clue for
others more capablie. Here is other having the same problem;

http://www.linuxquestions.org/questions/showthread.php?s=&postid=1160574#post1160574

Abd here was a possible fix the didn't work and may be of some use;

http://mail-index.netbsd.org/tech-pkg/2004/04/06/0015.html


-- 
View: http://lunar-linux.org/?q=node/view/440
Edit: http://lunar-linux.org/?q=project/comments/add/440




More information about the Lunar-bugs mailing list