[x264-devel] Have configure script define libm variable if present
Brad Smith
brad at comstyle.com
Tue Aug 21 09:30:23 CEST 2012
Have the configure script set libm if the OS has libm. Idea
copied from libpthread and just move setting LDFLAGS to below
the OS case check. I also did this to be able to use $libm in
another diff I'll send after this.
diff --git a/configure b/configure
index 086b399..5b18b1b 100755
--- a/configure
+++ b/configure
@@ -448,6 +448,7 @@ else
fi
fi
+libm=""
case $host_os in
beos*)
SYS="BEOS"
@@ -456,37 +457,37 @@ case $host_os in
darwin*)
SYS="MACOSX"
CFLAGS="$CFLAGS -falign-loops=16"
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
if [ "$pic" = "no" ]; then
cc_check "" -mdynamic-no-pic && CFLAGS="$CFLAGS -mdynamic-no-pic"
fi
;;
freebsd*)
SYS="FREEBSD"
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
kfreebsd*-gnu)
SYS="FREEBSD"
define HAVE_MALLOC_H
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
netbsd*)
SYS="NETBSD"
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
openbsd*)
SYS="OPENBSD"
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
*linux*)
SYS="LINUX"
define HAVE_MALLOC_H
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
gnu*)
SYS="HURD"
define HAVE_MALLOC_H
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
;;
cygwin*)
EXE=".exe"
@@ -512,7 +513,7 @@ case $host_os in
sunos*|solaris*)
SYS="SunOS"
define HAVE_MALLOC_H
- LDFLAGS="$LDFLAGS -lm"
+ libm="-lm"
if cc_check "" /usr/lib/64/values-xpg6.o; then
LDFLAGS="$LDFLAGS /usr/lib/64/values-xpg6.o"
else
@@ -525,6 +526,8 @@ case $host_os in
;;
esac
+LDFLAGS="$LDFLAGS $libm"
+
case $host_cpu in
i*86)
ARCH="X86"
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the x264-devel
mailing list