Don't add -lm on haiku.
* configure.ac: Define BUILD_LIBM to -lm on most platforms and empty on haiku. * grub-core/Makefile.am (gentrigtables): Use $(BUILD_LIBM) rather than -lm.
This commit is contained in:
parent
e8559d2434
commit
29013cba15
3 changed files with 16 additions and 1 deletions
|
@ -405,6 +405,10 @@ AC_CHECK_PROGS(BUILD_CC, [gcc egcs cc])
|
|||
test -z "$BUILD_CC" && AC_MSG_ERROR([none of gcc, egcs and cc is found. set BUILD_CC manually.])
|
||||
BUILD_CPP="$BUILD_CC -E"
|
||||
|
||||
case "$build_os" in
|
||||
haiku*) BUILD_LIBM= ;;
|
||||
*) BUILD_LIBM=-lm ;;
|
||||
esac
|
||||
# For gnulib.
|
||||
gl_INIT
|
||||
|
||||
|
@ -793,6 +797,8 @@ AC_SUBST(HOST_LDFLAGS)
|
|||
AC_SUBST(HOST_CPPFLAGS)
|
||||
AC_SUBST(HOST_CCASFLAGS)
|
||||
|
||||
AC_SUBST(BUILD_LIBM)
|
||||
|
||||
# Set them to their new values for the tests below.
|
||||
CC="$TARGET_CC"
|
||||
if test "x$TARGET_APPLE_CC" = x1 ; then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue