[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenox
From: Luciano Montanaro <mikelima () cirulla ! net>
Date: 2005-03-07 13:24:12
Message-ID: 20050307132412.628E718607 () office ! kde ! org
[Download RAW message or body]
CVS commit by montanaro:
Oops! I forgot this file last time! Fixed configure for kdelibs 3.4
M +24 -9 configure.in.in 1.56
--- kdenox/configure.in.in #1.55:1.56
@@ -23,4 +23,5 @@
dnl Checks for programs.
AC_CHECK_COMPILERS
+KDE_ENABLE_HIDDEN_VISIBILITY
dnl AC_REQUIRE([AC_PROG_CPP])
AC_ENABLE_SHARED(yes)
@@ -62,9 +63,10 @@
dnl Checks for header files.
+KDE_CHECK_STL
AC_HEADER_DIRENT
AC_HEADER_STDC
AC_CHECK_HEADERS(sys/time.h sys/param.h \
sys/select.h sys/ioctl.h sys/stropts.h stropts.h \
- sys/sockio.h paths.h malloc.h limits.h strings.h string.h sys/stat.h )
+ sys/socket.h sys/sockio.h paths.h malloc.h limits.h strings.h string.h sys/stat.h )
# XXX compiling the needed tools would be great, but it is quite a difficult
@@ -93,19 +95,27 @@
AC_CHECK_SIZEOF(int,4)
AC_CHECK_SIZEOF(long,4)
+AC_LANG_SAVE
+AC_LANG_C
+dnl AC_C_BIGENDIAN has a bug (one of its tests uses "main()" instead of
+dnl "int main()") so C++ compilers would break. Thats why we switch languages
AC_C_BIGENDIAN
+AC_LANG_RESTORE
dnl check if the compiler has bool
AC_CHECK_BOOL
-dnl Checks for library functions.
-AC_CHECK_FUNCS(socket snprintf vsnprintf)
-AC_CHECK_GETDOMAINNAME
-AC_CHECK_GETHOSTNAME
-AC_CHECK_USLEEP
+dnl Checks for library functions.
AC_CHECK_SETENV
AC_CHECK_UNSETENV
AC_CHECK_RANDOM
AC_CHECK_MKSTEMPS
+AC_CHECK_MKSTEMP
+AC_CHECK_MKDTEMP
+AC_CHECK_FUNCS(strtoll socket seteuid setegid strfmon stpcpy gettimeofday snprintf vsnprintf)
+AC_CHECK_USLEEP
+AC_CHECK_GETHOSTNAME
+AC_CHECK_RANDOM
AC_CHECK_S_ISSOCK
+AC_CHECK_GETDOMAINNAME
AC_CHECK_KDEMAXPATHLEN
AC_CHECK_SOCKLEN_T
@@ -119,8 +129,13 @@
AC_DEFINE_UNQUOTED(KDESYSCONFDIR, "$ac_kde_sysconfdir", [The compiled in system configuration prefix])
-dnl CXXFLAGS="$CXXFLAGS -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST"
-CXXFLAGS="$CXXFLAGS -DQT_NO_ASCII_CAST"
+CXXFLAGS="$CXXFLAGS -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST"
+dnl CXXFLAGS="$CXXFLAGS -DQT_NO_ASCII_CAST"
+
+dnl output files
+AC_SUBST(x_includes)
+AC_SUBST(x_libraries)
+AC_SUBST(LIBSOCKET)
-KDE_CHECK_BINUTILS
KDE_INIT_DOXYGEN([The KDE API Reference], [Version $VERSION])
+KDE_CHECK_BINUTILS
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic