aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2007-03-07Autoconf redefines the M4 builtin macro 'm4_undefine' in such a way thatYang Tse
it fails if the macro that is being undefined is not already defined. To make this work under all cases and be sure that at a certain point some specific macro isn't defined we must use the following style in configure: m4_ifdef([macro], [m4_undefine([macro])])
2007-03-06Autoconf 2.57 didn't like these m4_undefine for some reason (probably a bug).Dan Fandrich
Luckily, they weren't needed.
2007-03-06skip libtool C++ and Fortran linker checksYang Tse
2007-03-06skip libtool C++ and Fortran checksYang Tse
2007-02-22include <sys/types.h> when checking availability of the bool typeYang Tse
2007-02-22Check for stdbool.h at configuration stage, and include it if available.Yang Tse
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h
2007-02-17Do a better job at determining what test servers *really* need to link against.Dan Fandrich
2007-02-17Better separate the library dependencies into those required by libcurlDan Fandrich
and those required by other components to avoid forcing unneeded dependencies into the target objects.
2007-02-14avoid using funtion isblank() and just use our ISBLANKYang Tse
macro to provide this functionality on all platforms
2007-02-14Fixed the problem of curl-config --libs specifying unneeded librariesDan Fandrich
dependencies to applications.
2007-02-13check for isblank() at configuration stage. If not availableYang Tse
provide a suitable replacement for use in our ISBLANK macro
2007-02-12Rob Crittenden added support for NSS (Network Security Service) for theDaniel Stenberg
SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/
2007-02-07AIX xlc has to have strict aliasing turned off. If not, the optimizerYang Tse
assumes that pointers can only point to an object of the same type.
2007-02-02don't require OpenSSL for libssh2 linking to work, in preparation forDaniel Stenberg
upcoming libgcrypt-capable libssh2-versions
2006-12-03fix the libssh2 include path somewhat when --with-libssh2 is used and addedDaniel Stenberg
a warning output if no OpenSSL was found
2006-11-25Make sure RETSIGTYPE is properly definedYang Tse
2006-11-22Added a check in configure that verifies if <signal.h> is available,Yang Tse
defining HAVE_SIGNAL_H if the header is available. Added a check in configure that tests if the sig_atomic_t type is available, defining HAVE_SIG_ATOMIC_T if it is available. Providing a suitable default in setup_once.h if not available. Added a check in configure that tests if the sig_atomic_t type is already defined as volatile, defining HAVE_SIG_ATOMIC_T_VOLATILE if it is available and already defined as volatile.
2006-11-03fix missing '$' for var OPT_LIBSSH2Yang Tse
2006-11-02James Housley brought support for SCP transfersDaniel Stenberg
2006-10-27Update copyright year, since the file has been modifiedYang Tse
2006-10-16Added a check in configure that simply tries to run a program (not whenDaniel Stenberg
cross-compiling) in order to detect problems with run-time libraries that otherwise would occur when the sizeof tests for curl_off_t would run and thus be much more confusing to users. The check of course should run after all lib-checks are done and before any other test is used that would run an executable built for testing-purposes.
2006-10-13Check for struct timeval at configuration timeYang Tse
2006-09-24Bernard Leak fixed configure --with-gssapi-libsDaniel Stenberg
2006-07-28First step trying to avoid the multiple header inclusion and recursion ↵Yang Tse
nightmare. Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
2006-07-19Changes to support building for eCos 1.3.1. This has been tested withDan Fandrich
file: URLs only.
2006-07-11Enable --enable-hidden-symbols for SunPro CDan Fandrich
2006-07-11Define NEED_MALLOC_H if including <stdlib.h> is not enough for proper ↵Yang Tse
compilation and <malloc.h> must also be included.
2006-07-04Find out return types and argument types for functions recv() and send() at ↵Yang Tse
configuration stage.
2006-07-03Use CURL_CHECK_FUNC_GETNAMEINFO results in CURL_CHECK_NI_WITHSCOPEIDYang Tse
2006-06-13Check whether gcc supports --enable-hidden-symbols before allowing it.Dan Fandrich
2006-06-12Implemented --enable-hidden-symbols configure option to enableDan Fandrich
-fvisibility=hidden on gcc >= 4.0. This reduces the size of the libcurl binary and speeds up dynamic linking by hiding all the internal symbols from the symbol table.
2006-06-08Brian Dessent's fixes for cygwin buildsDaniel Stenberg
2006-05-23Fixed a shell script syntax error that all of a sudden started causing thisDaniel Stenberg
script to fail on debian unstable (some specific bash version perhaps?)
2006-05-11Ok, when checking for old-style SSLeay headers we cannot just useDaniel Stenberg
AC_CHECK_HEADERS() and the action-if-found since that action is run even if just one of the six headers is found and I just now fell over a case with a duplicate file name (a krb4 implementation with an err.h file). I converted the check to manually make sure three of the headers are present before considering them fine.
2006-04-19detect ICC and pass on "-we 147" so that the configure checks for functionDaniel Stenberg
arguments work properly - and the option is not harmful for the rest of the curl build either!
2006-04-10check for fork() as well, so that we can build the sws http test server withDaniel Stenberg
fork support for cooler tests
2006-03-21Tor Arntsen fixed the AIX Toolbox RPM specDaniel Stenberg
2006-03-20fixed the AIX packagesDaniel Stenberg
2006-03-02check for and use getprotobynameDaniel Stenberg
2006-02-11Kent Boortz improved the configure check for GnuTLS to properly set LIBSDaniel Stenberg
instead of LDFLAGS.
2006-01-16David Shaw finally removed all traces of Gopher and we are now officiallyDaniel Stenberg
not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true. And a cleanup at the same time.
2005-12-23Mention that PKG_CONFIG_PATH is preferred to --with-sslDan Fandrich
2005-12-21Checking for function getnameinfo and its arguments is finallyYang Tse
done in one single function CURL_CHECK_FUNC_GETNAMEINFO which will only define HAVE_GETNAMEINFO if the function has been found AND the type of its arguments has been properly been detected
2005-12-20Fix, header checks must be done before using its results.Yang Tse
2005-12-20added our standard source headerDaniel Stenberg
2005-12-20Fix quotingYang Tse
2005-12-20Give third argument to AC_DEFINE_UNQUOTEDYang Tse
2005-12-19Adjust more windows header includesYang Tse
2005-12-18Fix Msys/Mingw not detecting getnameinfo() with AC_CHECK_FUNCSYang Tse
2005-12-16TYPE_SOCKLEN_T completely replaced by CURL_CHECK_TYPE_SOCKLEN_T.Yang Tse
CURL_FUNC_GETNAMEINFO_ARGTYPES now also checks first argument. All related changes taken to cares configuration scripts.