From: Adam Sutton Date: Wed, 28 Nov 2012 11:19:05 +0000 (+0000) Subject: support: minor addition to the configure.inc script for cc lib checking. X-Git-Tag: v3.5~254 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=303313a82fe24aa918c5a1fda042e4c8695f08f5;p=thirdparty%2Ftvheadend.git support: minor addition to the configure.inc script for cc lib checking. --- diff --git a/support/configure.inc b/support/configure.inc index db5ad178e..0130880ca 100644 --- a/support/configure.inc +++ b/support/configure.inc @@ -255,7 +255,7 @@ int main() { return 0; } EOF - $CC $TMPDIR/$$.c -o $TMPDIR/$$.bin $opt &> /dev/null + $CC $CFLAGS $LDFLAGS $TMPDIR/$$.c -o $TMPDIR/$$.bin $opt &> /dev/null RET=$? rm -f $TMPDIR/$$.{c,bin} return $RET @@ -318,6 +318,25 @@ function check_cc_option fi } +# Check compiler library +function check_cc_lib +{ + local opt=$1 + local nam=$2 + [ -z "$nam" ] && nam=$opt + + echo -ne "checking for cc -l$opt ...${TAB}" + + # Enable if supported + if check_cc "" -l${opt}; then + echo "ok" + enable $nam + else + echo "fail" + return 1 + fi +} + # ########################################################################### # Python tests # ###########################################################################