aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
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.
2005-12-16Test CURL_CHECK_TYPE_SOCKLEN_TYang Tse
2005-12-16Experimental check for socklen_t CURL_CHECK_TYPE_SOCKLEN_TYang Tse
2005-12-15Tests to check the availability of compilable andYang Tse
valid windows.h winsock.h winsock2.h and ws2tcpip.h header files: CURL_CHECK_HEADER_WINDOWS CURL_CHECK_HEADER_WINSOCK CURL_CHECK_HEADER_WINSOCK2 CURL_CHECK_HEADER_WS2TCPIP
2005-12-14Some preprocessors have problems if the # character isn't at position 1.Yang Tse
2005-12-14Check getnameinfo() argument types only if we have getnameinfo().Yang Tse
2005-12-14Determine the correct type to be passed to four of the `getnameinfo' ↵Yang Tse
function's arguments, and define those types in `GETNAMEINFO_TYPE_ARG2', `GETNAMEINFO_TYPE_ARG46', and `GETNAMEINFO_TYPE_ARG7'.
2005-11-29Yang Tse's fix of the inet_pton checkDaniel Stenberg
2005-11-28Yang Tse's changes to provide an inet_pton() proto for the platforms whoDaniel Stenberg
don't have one in order to fix a remaining warning on IRIX 6.2.
2005-11-25Doug Kaufman corrected my attempt to a generic "skip extra test for functionDaniel Stenberg
F"
2005-11-24Doug Kaufman's set of patches to make curl build fine on DJGPP again usingDaniel Stenberg
configure.
2005-11-13Thanks to this nice summary of poll() implementations:Daniel Stenberg
http://www.greenend.org.uk/rjk/2001/06/poll.html and further tests by Eugene Kotlyarov, we now know that cygwin's poll returns only POLLHUP on remote connection closure so we check for that case (too) and re-enable poll for cygwin builds.
2005-11-12Eugene Kotlyarov found out that cygwin's poll() function isn't doing thingsDaniel Stenberg
right: http://curl.haxx.se/mail/archive-2005-11/0045.html so we now disable poll() and use select() on cygwin too (we already do the same choice on Mac OS X)