aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2009-11-24When using icc, compile with -fpic and link with intel dynamic libraries.Yang Tse
2009-11-22Make configure remove the curlbuild.h file included in distribution tarballsYang Tse
for use by non-configure systems. As intended, configure would overwrite the distributed one when doing in-tree builds. But VPATH builds would end having two curlbuild.h files, one in the source tree and another in the build tree.
2009-11-15- David Byron improved the configure script to use pkg-config to find OpenSSLKamil Dudka
(and in particular the list of required libraries) even if a path is given as argument to --with-ssl
2009-11-15Remove enable-thread / disable-thread configure option. These were only placeboYang Tse
options. The library is always built as thread safe as possible on every system.
2009-11-14Added '--configure' option to curl-config to display original configure ↵Claes Jakobsson
arguments when curl was built
2009-11-14Refactor how preprocessor symbol _THREAD_SAFE definition is done.Yang Tse
2009-11-14- Claes Jakobsson restored the configure functionality to detect NSS whenDaniel Stenberg
--with-nss is set but not "yes". I think we can still improve that to check for pkg-config in that path etc, but at least this patch brings back the same functionality we had before.
2009-10-28libssh2 detection changes mentioned in ↵Yang Tse
http://curl.haxx.se/mail/lib-2009-10/0343.html
2009-10-27Fix spellingYang Tse
2009-10-21- Attempt to use pkg-config for finding out libssh2 installation detailsDaniel Stenberg
during configure.
2009-10-19Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATORYang Tse
is only expanded and included once in the configure script.
2009-10-18Check for basename() is now done the same as other function checksYang Tse
2009-09-28Added check for memrchr function or macroYang Tse
2009-09-16Moved the libssh2 checks after the SSL library checks. This helps whenDan Fandrich
statically linking since libssh2 needs the SSL library link flags to be set up already to satisfy its dependencies. This wouldn't be necessary if the libssh2 configure check was changed to use pkg-config since the --static flag would add the dependencies automatically.
2009-09-04added --with-nss to configure output.Gunter Knauf
2009-09-01a failed libssh2 check must not pollute the variablesDaniel Stenberg
2009-09-01- configure now tries to use pkg-config for a number of sub-dependencies evenDaniel Stenberg
when cross-compiling. The key to success is then you properly setup PKG_CONFIG_PATH before invoking configure. I also improved how NSS is detected by trying nss-config if pkg-config isn't present, and as a last resort just use the lib name and force the user to setup the LIBS/LDFLAGS/CFLAGS etc properly. The previous last resort would add a range of various libs that would almost never be quite correct.
2009-08-24- Marc de Bruin pointed out that configure --with-gnutls=PATH didn't workDaniel Stenberg
properly and provided a fix. http://curl.haxx.se/bug/view.cgi?id=2843008
2009-07-14renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf
libcurl is used with other projects which also have a config.h.
2009-07-09bring back the libgnutls-config use for checking for GnuTLS if pkg-configDaniel Stenberg
doesn't work, to better fine older gnutls installs
2009-06-20Refactor how libraries are checked for connect() function,Yang Tse
and check for connect() as it is done for other functions.
2009-06-18add CloseSocket camel case function checkYang Tse
2009-06-17socket() and closesocket() prototypes might be in socket.hYang Tse
2009-06-17check for socket() and closesocket() as it is done for other functionsYang Tse
2009-06-09Added --enable-curldebug configure option to enable and disable buildingYang Tse
with the low-level curl debug memory tracking 'feature' to allow decoupled setting from --enable-debug.
2009-06-08- Triggered by bug report #2798852 and the patch in there, I fixed configureDaniel Stenberg
to detect gnutls build options with pkg-config only and not libgnutls-config anymore since GnuTLS has stopped distributing that tool. If an explicit path is given to configure, we will instead guess on how to link and use that lib. I did not use the patch from the bug report.
2009-06-06Revert delegating c-ares linking magic on libtool and auto-makefiles when usingYang Tse
the uninstalled c-ares libtool archive built from the CVS embedded tree. This embedded c-ares linking is again handled from the configure script.
2009-06-04c-ares embbeded builds header include paths fully defined in makefilesYang Tse
2009-06-01- Claes Jakobsson fixed the configure script to better find and use NSSDaniel Stenberg
without pkg-config.
2009-05-30Delegate c-ares linking magic on libtool and auto-makefiles when usingYang Tse
the uninstalled c-ares libtool archive built from the CVS embedded tree.
2009-05-26c-ares's --enable-curldebug configure option decoupled from c-ares's ↵Yang Tse
--enable-debug
2009-05-11Remove experimental check. Currently there's no need for it.Yang Tse
2009-05-09Remove DOS and TPF package's Makefile.amYang Tse
Not actually needed to simply include some files in the distribution tarball.
2009-05-07Fix an m4 overquoting triggering a spurious 'AS_TR_CPP' symbol definitionYang Tse
attempt in generated config.h
2009-05-07Proper naming for the experimental compiler test and moved to *-compilers.m4Yang Tse
2009-05-06Use autobuilds to verify if a couple of experimental compiler tests pass on ↵Yang Tse
all of them. This will be removed in 24 or 48 hours.
2009-05-04fix makefile reference to packages/TPFYang Tse
2009-05-03HP-UX's X/Open network library requirement check follow-upYang Tse
2009-05-02Use build-time configured curl_socklen_t instead of socklen_tYang Tse
2009-05-01Remove temporary debug tracing for X/Open HP-UXYang Tse
2009-05-01Check definition of _XOPEN_SOURCE_EXTENDED with the compilerYang Tse
2009-04-30Add temporary debug tracing for X/Open HP-UXYang Tse
2009-04-30Check if X/Open network library is requiredYang Tse
2009-04-27Reorder curl_socklen_t and socklen_t equivalent check while both coexistYang Tse
2009-04-26Initial step towards a configure time curl_socklen_t definitionYang Tse
2009-04-21Moved potential inclusion of system's malloc.h and memory.h header files toYang Tse
setup_once.h. Inclusion of each header file is based on the definition of NEED_MALLOC_H and NEED_MEMORY_H respectively.
2009-03-13- Use libssh2_version() to present the libssh2 version in case the libssh2Daniel Stenberg
library is found to support it.
2009-03-11update the embedded copyright yearDaniel Stenberg
2009-03-04Fixed a problem with m4 quoting in the OpenSSL configure check reportedDan Fandrich
by Daniel Johnson.
2009-02-13check for poll() as it is done for other functionsYang Tse