[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r19150 - Extractor
From: |
gnunet |
Subject: |
[GNUnet-SVN] r19150 - Extractor |
Date: |
Sun, 15 Jan 2012 00:42:58 +0100 |
Author: durner
Date: 2012-01-15 00:42:58 +0100 (Sun, 15 Jan 2012)
New Revision: 19150
Modified:
Extractor/configure.ac
Log:
enable linux cross-compilation
Modified: Extractor/configure.ac
===================================================================
--- Extractor/configure.ac 2012-01-14 23:26:53 UTC (rev 19149)
+++ Extractor/configure.ac 2012-01-14 23:42:58 UTC (rev 19150)
@@ -14,6 +14,7 @@
# Checks for programs.
AC_CANONICAL_HOST
+AC_CANONICAL_TARGET
AC_USE_SYSTEM_EXTENSIONS
AC_PROG_AWK
AC_PROG_CC
@@ -33,7 +34,7 @@
AC_SUBST(LIBLTDL)
AC_SUBST(MKDIR_P)
-case "$host_os" in
+case "$target_os" in
linux*)
AC_DEFINE(LINUX,1,[This is a Linux system])
AC_DEFINE_UNQUOTED(LINUX,1,[This is a LINUX system])
@@ -100,7 +101,43 @@
if test "x$mingw32_ws2" = "xno" -a "x$mingw64_ws2" = "xno"; then
AC_MSG_ERROR([libextractor requires Winsock2])
fi
- AC_CHECK_LIB(plibc, plibc_init,,[AC_MSG_ERROR([libextractor requires
PlibC])])
+
+ AC_MSG_CHECKING(for PlibC)
+ plibc=0
+ AC_ARG_WITH(plibc,
+ [ --with-plibc=PFX Base of PliBC installation],
+ [AC_MSG_RESULT([$with_plibc])
+ case $with_plibc in
+ no)
+ ;;
+ yes)
+ AC_CHECK_HEADERS([plibc.h],
+ AC_CHECK_LIB([plibc], [plibc_init],
+ plibc=1))
+ ;;
+ *)
+ LDFLAGS="-L$with_plibc/lib $LDFLAGS"
+ CPPFLAGS="-I$with_plibc/include $CPPFLAGS"
+ AC_CHECK_HEADERS([plibc.h],
+ AC_CHECK_LIB([plibc], [plibc_init],
+ EXT_LIB_PATH="-L$with_plibc/lib $EXT_LIB_PATH"
+ plibc=1))
+ ;;
+ esac
+ ],
+ [AC_MSG_RESULT([--with-plibc not specified])
+ LDFLAGS="-L/usr/lib $LDFLAGS"
+ CPPFLAGS="-I/usr/include $CPPFLAGS"
+ AC_CHECK_HEADERS([plibc.h],
+ AC_CHECK_LIB([plibc], [plibc_init],
+ EXT_LIB_PATH="-L$with_plibc/lib $EXT_LIB_PATH"
+ plibc=1))])
+
+ if test $plibc -ne 1;
+ then
+ AC_MSG_ERROR([libextractor requires PlibC])
+ fi
+
LDFLAGS="$LDFLAGS -Wl,-no-undefined -Wl,--export-all-symbols"
LIBSOLD=$LIBS
AM_CONDITIONAL(HAVE_GNU_LD, true)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r19150 - Extractor,
gnunet <=