]> granicus.if.org Git - pdns/commitdiff
make stuff compile by default on solaris 10 - all you need to do is move away /usr...
authorBert Hubert <bert.hubert@netherlabs.nl>
Wed, 22 Mar 2006 21:07:04 +0000 (21:07 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Wed, 22 Mar 2006 21:07:04 +0000 (21:07 +0000)
libtool. No more need for LIBS=... hacks!

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@613 d19b8d6e-7fed-0310-83ef-9ca221ded41b

configure.in

index 4e8eadb7b042d1e90ed0ab43637297bd97dd2246..3f571aee77dcf2163b73ba54428e474e3c8d601a 100644 (file)
@@ -61,6 +61,12 @@ DYNLINKFLAGS=""
 THREADFLAGS=""
 
 case "$host_os" in
+solaris2.10)
+       AC_DEFINE(HAVE_IPV6,1,[If the host operating system understands IPv6])
+       LIBS="-lposix4 -lresolv -lnsl -lsocket -lpthread -lrt $LIBS"
+       CXXFLAGS="-D_REENTRANT $CXXFLAGS"
+       ;;
+
 solaris2.8 | solaris2.9 ) 
        AC_DEFINE(NEED_POSIX_TYPEDEF,,[If POSIX typedefs need to be defined])
        AC_DEFINE(NEED_INET_NTOP_PROTO,,[If your OS is so broken that it needs an additional prototype])
@@ -187,7 +193,7 @@ AC_MSG_CHECKING(whether we should use nedmalloc allocator)
 AC_ARG_ENABLE(nedmalloc, 
  [  --enable-nedmalloc If we should use nedmalloc],
        enable_nedmalloc=$enableval,
-       if echo $host_os | grep -iq freebsd
+       if echo $host_os | grep -i freebsd > /dev/null
        then
                enable_nedmalloc=yes
        else
@@ -227,8 +233,11 @@ then
            [  --with-mysql=<path>     root directory path of MySQL installation],
            [MYSQL_lib_check="$withval/lib/mysql $with_mysql/lib"
        MYSQL_inc_check="$withval/include/mysql"],
-           [MYSQL_lib_check="/usr/local/mysql/lib/mysql /usr/local/lib/mysql /opt/mysql/lib/mysql /usr/lib/mysql /usr/local/mysql/lib /usr/local/lib /opt/mysql/lib /usr/lib"
-       MYSQL_inc_check="/usr/local/mysql/include/mysql /usr/local/include/mysql /opt/mysql/include/mysql /opt/mysql/include /usr/include/mysql"])
+           [MYSQL_lib_check="/usr/local/mysql/lib/mysql /usr/local/lib/mysql /opt/mysql/lib/mysql \
+               /usr/lib/mysql /usr/local/mysql/lib /usr/local/lib /opt/mysql/lib /usr/lib \
+               /usr/sfw/lib/"
+       MYSQL_inc_check="/usr/local/mysql/include/mysql /usr/local/include/mysql \
+               /opt/mysql/include/mysql /opt/mysql/include /usr/include/mysql /usr/sfw/include/mysql"])
                AC_ARG_WITH(mysql-lib,
            [  --with-mysql-lib=<path> directory path of MySQL library installation],
            [MYSQL_lib_check="$withval/lib/mysql $withval/mysql $withval"])