From 8e16a398368a11089ada00b7f560a7ae721ce758 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Wed, 1 Aug 2007 15:06:44 +0000 Subject: [PATCH] Check for libm and link against it (ffmpeg is using sqrt). Original commit message from CVS: * configure.ac: * ext/ffmpeg/Makefile.am: Check for libm and link against it (ffmpeg is using sqrt). --- ChangeLog | 6 ++++++ configure.ac | 4 ++++ ext/ffmpeg/Makefile.am | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b3d396e91e..44cbeca229 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-08-01 Stefan Kost + + * configure.ac: + * ext/ffmpeg/Makefile.am: + Check for libm and link against it (ffmpeg is using sqrt). + 2007-07-25 Julien MOUTTE * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame): diff --git a/configure.ac b/configure.ac index 906f0b88cb..76cb185d0a 100644 --- a/configure.ac +++ b/configure.ac @@ -83,6 +83,10 @@ AS_PATH_PYTHON([2.1]) dnl *** checks for libraries *** +dnl check for libm, for sin() +AC_CHECK_LIBM +AC_SUBST(LIBM) + dnl *** checks for header files *** dnl check if we have ANSI C header files diff --git a/ext/ffmpeg/Makefile.am b/ext/ffmpeg/Makefile.am index 61dd97a3f0..95b90608aa 100644 --- a/ext/ffmpeg/Makefile.am +++ b/ext/ffmpeg/Makefile.am @@ -13,7 +13,7 @@ libgstffmpeg_la_SOURCES = gstffmpeg.c \ libgstffmpeg_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ $(FFMPEG_CFLAGS) -libgstffmpeg_la_LIBADD = $(FFMPEG_LIBS) $(GST_BASE_LIBS) +libgstffmpeg_la_LIBADD = $(FFMPEG_LIBS) $(GST_BASE_LIBS) $(LIBM) libgstffmpeg_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DARWIN_LDFLAGS) if HAVE_FFMPEG_UNINSTALLED