On Tue, 16 Dec 2008 23:27:23 +0000
b-vol <[email protected]> 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):-
> 

Not sure about AMD-64, but I am getting libexif-gtk 0.3.5 to build with
two patches, not sure if the same ones or not.

Applied the two attached patches:

patch -p0 < libexif-0.6.13.patch &&

patch -p0 < gtk212-fix.patch &&

autoreconf -f -i

Then normal configure and make.

I was getting the same error as you until I found a different gtk patch.

Working with Source Mage and not BLFS, but hope it helps.

George

-- 
George Sherwood
Source Mage GNU/Linux Lead Developer
http://www.sourcemage.org
--- configure.in.orig	2004-10-18 15:12:58.000000000 -0400
+++ configure.in	2006-01-05 19:06:05.000000000 -0500
@@ -52,7 +52,7 @@
 dnl ---------------------------------------------------------------------------
 CPPFLAGS_save="$CPPFLAGS"
 CPPFLAGS=$LIBEXIF_GTK_CFLAGS
-AC_CHECK_HEADER([exif-mem.h], [
+PKG_CHECK_MODULES(HAVE_EXIF_0_6_12, libexif >= 0.6.12, [
 	exif_msg=">= 0.6.12"
 	AC_DEFINE(HAVE_EXIF_0_6_12,1,[whether we use a version of libexif greater than 0.6.12])],[
 	exif_msg="< 0.6.12 (think about upgrading)"])
@@ -73,7 +73,7 @@
 
 Configuration (${PACKAGE}):
 
-	Source code location:    $(srcdir)
+	Source code location:    ${srcdir}
 	Version:                 ${VERSION}
 	Compiler:                ${CC}
 
diff -ur gtk-extensions/Makefile.am gtk-extensions/Makefile.am
--- gtk-extensions/Makefile.am	2004-10-17 17:57:31.000000000 +0300
+++ gtk-extensions/Makefile.am	2007-10-04 17:39:01.000000000 +0300
@@ -1,7 +1,6 @@
 INCLUDES =				\
 	-I$(top_srcdir)			\
 	-I$(top_srcdir)/intl		\
-	-DGTK_DISABLE_DEPRECATED	\
 	$(GTK_CFLAGS)
 
 noinst_LTLIBRARIES = libgtk-extensions.la
diff -ur libexif-gtk/Makefile.am libexif-gtk/Makefile.am
--- libexif-gtk/Makefile.am	2004-10-17 16:48:35.000000000 +0300
+++ libexif-gtk/Makefile.am	2007-10-04 17:39:32.000000000 +0300
@@ -3,8 +3,7 @@
 	-I$(top_srcdir)/intl				\
 	-I$(top_srcdir)/gtk-extensions			\
 	$(LIBEXIF_GTK_CFLAGS)				\
-	-DG_LOG_DOMAIN=\"libexif\"			\
-	-DGTK_DISABLE_DEPRECATED
+	-DG_LOG_DOMAIN=\"libexif\"
 
 lib_LTLIBRARIES = libexif-gtk.la
 

Attachment: signature.asc
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to