ffmpeg | branch: master | James Almer <jamr...@gmail.com> | Tue Apr  4 16:16:57 
2017 -0300| [12290077d1ceda29c47ce9f222e42a5019664131] | committer: James Almer

Merge commit 'bf2f748fc74fff5272075e1fe1c07b4152421526'

* commit 'bf2f748fc74fff5272075e1fe1c07b4152421526':
  configure: Use correct libm linker flag during math function checks

Merged-by: James Almer <jamr...@gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=12290077d1ceda29c47ce9f222e42a5019664131
---

 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index a62e8b1..6dc0b7a 100755
--- a/configure
+++ b/configure
@@ -5744,7 +5744,7 @@ ldexpf_args=2
 powf_args=2
 
 for func in $MATH_FUNCS; do
-    eval check_mathfunc $func \${${func}_args:-1}
+    eval check_mathfunc $func \${${func}_args:-1} $LIBM
 done
 
 for func in $COMPLEX_FUNCS; do


======================================================================

diff --cc configure
index a62e8b1,bfae451..6dc0b7a
--- a/configure
+++ b/configure
@@@ -5744,49 -4620,22 +5744,49 @@@ ldexpf_args=
  powf_args=2
  
  for func in $MATH_FUNCS; do
-     eval check_mathfunc $func \${${func}_args:-1}
+     eval check_mathfunc $func \${${func}_args:-1} $LIBM
  done
  
 +for func in $COMPLEX_FUNCS; do
 +    eval check_complexfunc $func \${${func}_args:-1}
 +done
 +
  # these are off by default, so fail if requested and not available
 -enabled avisynth          && { check_lib "avisynth/avisynth_c.h windows.h" 
LoadLibrary ||
 -                               check_lib "avxsynth/avxsynth_c.h dlfcn.h" 
dlopen -ldl   ||
 -                               die "ERROR: LoadLibrary/dlopen not found, or 
avisynth header not found"; }
 -enabled cuda              && check_lib cuda.h cuInit -lcuda
 +enabled avfoundation_indev && { check_header_objcc 
AVFoundation/AVFoundation.h || disable avfoundation_indev; }
 +enabled avfoundation_indev && { check_lib CoreGraphics/CoreGraphics.h 
CGGetActiveDisplayList -framework CoreGraphics ||
 +                                check_lib 
ApplicationServices/ApplicationServices.h CGGetActiveDisplayList -framework 
ApplicationServices; }
 +enabled cuda              && check_header cuda.h # this is not a dependency
 +enabled cuvid             && { enabled cuda ||
 +                               die "ERROR: CUVID requires CUDA"; }
 +enabled chromaprint       && require chromaprint chromaprint.h 
chromaprint_get_version -lchromaprint
 +enabled coreimage_filter  && { check_header_objcc QuartzCore/CoreImage.h || 
disable coreimage_filter; }
 +enabled coreimagesrc_filter && { check_header_objcc QuartzCore/CoreImage.h || 
disable coreimagesrc_filter; }
 +enabled decklink          && { { check_header DeckLinkAPI.h || die "ERROR: 
DeckLinkAPI.h header not found"; } &&
 +                               { check_cpp_condition DeckLinkAPIVersion.h 
"BLACKMAGIC_DECKLINK_API_VERSION >= 0x0a060100" || die "ERROR: Decklink API 
version must be >= 10.6.1."; } }
  enabled frei0r            && { check_header frei0r.h || die "ERROR: frei0r.h 
header not found"; }
 +enabled gmp               && require gmp gmp.h mpz_export -lgmp
  enabled gnutls            && require_pkg_config gnutls gnutls/gnutls.h 
gnutls_global_init
 +enabled jni               && { [ $target_os = "android" ] && check_header 
jni.h && enabled pthreads &&
 +                               check_lib "dlfcn.h" dlopen -ldl || die "ERROR: 
jni not found"; }
 +enabled ladspa            && { check_header ladspa.h || die "ERROR: ladspa.h 
header not found"; }
 +enabled libiec61883       && require libiec61883 libiec61883/iec61883.h 
iec61883_cmp_connect -lraw1394 -lavc1394 -lrom1394 -liec61883
 +enabled libass            && require_pkg_config libass ass/ass.h 
ass_library_init
 +enabled libbluray         && require_pkg_config libbluray libbluray/bluray.h 
bd_open
  enabled libbs2b           && require_pkg_config libbs2b bs2b.h bs2b_open
 -enabled libdcadec         && require libdcadec libdcadec/dca_context.h 
dcadec_context_create -ldcadec
 -enabled libfaac           && require libfaac "stdint.h faac.h" 
faacEncGetVersion -lfaac
 -enabled libfdk_aac        && require_pkg_config fdk-aac 
"fdk-aac/aacenc_lib.h" aacEncOpen
 +enabled libcelt           && require libcelt celt/celt.h celt_decode -lcelt0 
&&
 +                             { check_lib celt/celt.h 
celt_decoder_create_custom -lcelt0 ||
 +                               die "ERROR: libcelt must be installed and 
version must be >= 0.11.0."; }
 +enabled libcaca           && require_pkg_config caca caca.h caca_create_canvas
 +enabled libfdk_aac        && { use_pkg_config fdk-aac "fdk-aac/aacenc_lib.h" 
aacEncOpen ||
 +                               { require libfdk_aac fdk-aac/aacenc_lib.h 
aacEncOpen -lfdk-aac &&
 +                                 warn "using libfdk without pkg-config"; } }
 +flite_libs="-lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal 
-lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish 
-lflite_cmulex -lflite"
 +enabled libflite          && require libflite "flite/flite.h" flite_init 
$flite_libs
 +enabled fontconfig        && enable libfontconfig
  enabled libfontconfig     && require_pkg_config fontconfig 
"fontconfig/fontconfig.h" FcInit
 -enabled libfreetype       && require_pkg_config freetype2 "ft2build.h 
FT_FREETYPE_H" FT_Init_FreeType
 +enabled libfreetype       && require_libfreetype
 +enabled libfribidi        && require_pkg_config fribidi fribidi.h 
fribidi_version_info
 +enabled libgme            && require  libgme gme/gme.h gme_new_emu -lgme 
-lstdc++
  enabled libgsm            && { for gsm_hdr in "gsm.h" "gsm/gsm.h"; do
                                     check_lib "${gsm_hdr}" gsm_create -lgsm && 
break;
                                 done || die "ERROR: libgsm not found"; }

_______________________________________________
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog

Reply via email to