diff --git a/configure.ac b/configure.ac index a4f6ebd..3aafb8f 100644 --- a/configure.ac +++ b/configure.ac @@ -31,13 +31,9 @@ AC_SUBST(version_info) dnl AC_CHECK_FUNCS(fmemopen) dnl AC_CHECK_FUNCS(open_memstream) -AC_CHECK_LIB([jpeg], [main], [], [echo "libjpeg library not found. Please install it before proceeding"; exit -1]) -AC_CHECK_LIB([exif], [main], [], [echo "libexif library not found. Please install it before proceeding"; exit -1]) - -my_includes="" -my_libs="-ljpeg -lexif" -AC_SUBST(my_includes) -AC_SUBST(my_libs) +AC_CHECK_LIB([m], [log], [], [echo "invalid libm. log not found"]) +AC_CHECK_LIB([jpeg], [jpeg_simple_progression], [], [echo "libjpeg library not found. Please install it before proceeding"; exit -1]) +AC_CHECK_LIB([exif], [exif_data_new_from_file], [], [echo "libexif library not found. Please install it before proceeding"; exit -1], [-lm]) AC_OUTPUT([ Makefile diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am index 63569f4..904e19d 100644 --- a/src/bin/Makefile.am +++ b/src/bin/Makefile.am @@ -3,8 +3,7 @@ MAINTAINERCLEANFILES = Makefile.in AM_CPPFLAGS = \ -I../lib \ --I$(top_srcdir)/src/lib \ -@my_includes@ +-I$(top_srcdir)/src/lib bin_PROGRAMS = epeg diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 7d47ca6..69cbd05 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -1,14 +1,11 @@ MAINTAINERCLEANFILES = Makefile.in -AM_CPPFLAGS = @my_includes@ - lib_LTLIBRARIES = libepeg.la include_HEADERS = Epeg.h libepeg_la_SOURCES = \ epeg_main.c \ epeg_private.h -libepeg_la_LIBADD = @my_libs@ libepeg_la_DEPENDENCIES = $(top_builddir)/config.h libepeg_la_LDFLAGS = -version-info @version_info@