[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r32507 - libmicrohttpd
From: |
gnunet |
Subject: |
[GNUnet-SVN] r32507 - libmicrohttpd |
Date: |
Wed, 5 Mar 2014 10:36:34 +0100 |
Author: Karlson2k
Date: 2014-03-05 10:36:33 +0100 (Wed, 05 Mar 2014)
New Revision: 32507
Modified:
libmicrohttpd/configure.ac
Log:
configure.ac: update macros format, use AX_CHECK_COMPILE_FLAG instead of custom
test
Modified: libmicrohttpd/configure.ac
===================================================================
--- libmicrohttpd/configure.ac 2014-03-04 22:37:38 UTC (rev 32506)
+++ libmicrohttpd/configure.ac 2014-03-05 09:36:33 UTC (rev 32507)
@@ -20,9 +20,9 @@
# Process this file with autoconf to produce a configure script.
#
#
-AC_PREREQ(2.59)
+AC_PREREQ([2.60])
LT_PREREQ([2.4.0])
-AC_INIT([libmicrohttpd], [0.9.34],address@hidden)
+AC_INIT([libmicrohttpd],[0.9.34],address@hidden)
AM_INIT_AUTOMAKE([silent-rules] [subdir-objects])
AC_CONFIG_HEADERS([MHD_config.h])
AC_CONFIG_MACRO_DIR([m4])
@@ -322,7 +322,7 @@
# IPv6
AC_MSG_CHECKING(for IPv6)
-AC_TRY_COMPILE([
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#if HAVE_NETINET_IN_H
#include <netinet/in.h>
@@ -336,17 +336,17 @@
#if HAVE_WS2TCPIP_H
#include <ws2tcpip.h>
#endif
-],[
+]], [[
int af=AF_INET6;
int pf=PF_INET6;
struct sockaddr_in6 sa;
printf("%d %d %p\n", af, pf, &sa);
-],[
+]])],[
have_inet6=yes;
AC_DEFINE([HAVE_INET6], [1], [Provides IPv6 headers])
-],
+],[
have_inet6=no
-)
+])
AC_MSG_RESULT($have_inet6)
# TCP_CORK
@@ -365,21 +365,10 @@
;;
*)
dnl on other compilers, check if we can do -fvisibility=hidden
- SAVED_CFLAGS="${CFLAGS}"
- CFLAGS="-fvisibility=hidden"
- AC_MSG_CHECKING([for -fvisibility=hidden compiler flag])
- AC_TRY_COMPILE([], [int main (void) { return 0; }],
- AC_MSG_RESULT(yes)
- enable_fvisibility_hidden=yes,
- AC_MSG_RESULT(no)
- enable_fvisibility_hidden=no)
- CFLAGS="${SAVED_CFLAGS}"
-
- AS_IF([test "${enable_fvisibility_hidden}" = "yes"], [
- AC_DEFINE([_MHD_EXTERN], [__attribute__((visibility("default"))) extern],
- [defines how to decorate public symbols while building])
- HIDDEN_VISIBILITY_CFLAGS="-fvisibility=hidden"
- ])
+ AX_CHECK_COMPILE_FLAG([-fvisibility=hidden],
+ [AC_DEFINE([_MHD_EXTERN],
[__attribute__((visibility("default"))) extern],
+ [defines how to decorate public symbols
while building])
+ HIDDEN_VISIBILITY_CFLAGS="-fvisibility=hidden"])
;;
esac
AC_SUBST(HIDDEN_VISIBILITY_CFLAGS)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r32507 - libmicrohttpd,
gnunet <=