help with libexif-gtk and cdrdao

Dan Nicholson dbn.lists at gmail.com
Wed Dec 17 09:36:10 PST 2008


On Tue, Dec 16, 2008 at 3:27 PM, b-vol <lux-integ at btconnect.com> wrote:
> Greetings,
>
> I am in a spot of bother with installing two programs   on an AMD64 box
> (gcc-4.3.2 kernel 2.6.27.7 - 64-bit (non-multilib) build.
>
> ############
> Program1:-  libexif-gtk-0.3.5.  This is needed for gtkam.  gtkam (and
> libexif-gtk) are  not in the blfs book but on the cblfs site.  All attempts
> to compile libexif-gtk  have failed.  I tried the   sed on the cblfs website
> as well as debian patches I found  all to no avail.  I tried     stuff from
> the CVS repository  but the  downloaded stuff has no   configure or  autgen
> script.    The first thing   odd noticable  is when running the configure
> script  one gets  (after makefile generation):-
>
> ./configure: line 29105: srcdir: command not found
> Configuration (libexif-gtk):
>
>        Source code location:
>        Version:                 0.3.5
>        Compiler:                gcc -m64
>
>        libexif:                 < 0.6.12 (think about upgrading)
>
> I had libexif 0.6.16  and then 0.6.17 (newely relesed) installed and I still
> got the  nonsence.     Further down I get this:-

libexif-gtk is looking for the exif-mem.h header file to determine if
you have newer libexif. It should be in
/usr/include/libexif/exif-mem.h. It looks like it's expecting
`pkg-config --cflags libexif` to return -I/usr/include/libexif. Better
would be to check for libexif/exif-mem.h. That's what the cblfs sed is
doing. That should take care of this problem.

> In file included from gtk-menu-option.c:22:
> gtk-menu-option.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__'
> before 'gtk_menu_option_get_type'
> gtk-menu-option.c: In function 'gtk_menu_option_destroy':
> gtk-menu-option.c:72: warning: implicit declaration of
> function 'GTK_CHECK_CAST'
> gtk-menu-option.c:72: warning: nested extern declaration of 'GTK_CHECK_CAST'
> .. In file included from gtk-menu-option.c:22:
> gtk-menu-option.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__'
> before 'gtk_menu_option_get_type'
> gtk-menu-option.c: In function 'gtk_menu_option_destroy':
> gtk-menu-option.c:72: warning: implicit declaration of
> function 'GTK_CHECK_CAST'
> gtk-menu-option.c:72: warning: nested extern declaration of 'GTK_CHECK_CAST'

Could you show the command being run and any other output before this?
C errors can be tricky to debug.

--
Dan



More information about the blfs-support mailing list