Ben Greear
45557a138e
build: Enable compiling with -Werror.
...
This helps find compile warnings because they simply break
the build.
To use:
./configure --enable-warnings --enable-werror
Signed-off-by: Ben Greear <greearb@candelatech.com>
15 years ago
Daniel Stenberg
9cb25ea5f7
tarball: add $(CSOURCES) $(HHEADERS) to EXTRA_DIST
...
It's not clear to me why we need this, but we apparently may
otherwise not get all files bundled in the dist tarball.
15 years ago
Yang Tse
004e6510ae
Added README.msvc
15 years ago
Yang Tse
c55589355f
Updated MSVC makefile that allows building dynamic and static
...
c-ares libraries in debug and release flavours.
Additionally each of the three sample programs is built against
each of the four possible c-ares libraries, generating all this
a total number of 12 executables and 4 libraries.
15 years ago
Yang Tse
54fafaa088
Adjust c-ares include paths for memory tracking enabled (--enable-curldebug) builds
15 years ago
Yang Tse
e057b523af
source files used by sample programs
15 years ago
Yang Tse
a82a8fbf82
Renamed c-ares setup.h to ares_setup.h
15 years ago
Yang Tse
bfca740909
Adjust include paths to take in account that currently:
...
c-ares with --enable-curldebug uses memdebug.h from libcurl's lib subdirectory.
memdebug.h needs access to libcurl's setup.h from libcurl's lib subdirectory
and also needs access to libcurl's generated curl_config.h
15 years ago
Yang Tse
de48a86cf6
Add c-ares DLL resource file to distribution archive
15 years ago
Yang Tse
991dd45884
Updated MSVC 6.0 workspace and project files that allows building
...
dynamic and static c-ares libraries in debug and release flavours.
Additionally each of the three sample programs is built against
each of the four possible c-ares libraries, generating all this
a total number of 12 executables and 4 libraries.
15 years ago
Yang Tse
9cac6a4625
Initial step towards the ability to reduce c-ares exported symbols
...
based on the 'visibility' attribute for GNUC and __global for Sun
compilers, taking also in account __declspec function decoration
for Win32 and Symbian DLL's.
Introducing configure options --enable-hidden-symbols and
--disable-hidden-symbols following libcurl's naming.
15 years ago
Gunter Knauf
e391db0ef9
renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
16 years ago
Yang Tse
f364b4aa4c
Remove buildconf.bat from release and daily snapshot archives.
...
buildconf.bat is only for CVS tree builds.
16 years ago
Yang Tse
5136021525
just comment it out
16 years ago
Yang Tse
e607ed5198
For debugging purposes...
...
Disable the '-export-symbols-regex' to discard this as the origin
of link failures related with shared libraries and non-GNU linkers.
16 years ago
Yang Tse
e46626580f
c-ares Makefile.am back to using $(top_builddir) for *_LDADD
16 years ago
Yang Tse
fdbe9b71d6
Use relative path to built c-ares tree libtool library
16 years ago
Yang Tse
84aa2f8a5d
c-ares's --enable-curldebug configure option decoupled from c-ares's --enable-debug
16 years ago
Yang Tse
acd2aeb388
Prevent copying 'sourced' manpages for build targets that don't use them.
16 years ago
Yang Tse
ba2217050b
Allow generation of .html and .pdf versions of c-ares man pages.
16 years ago
Daniel Stenberg
ee97c69362
- Gregor Jasny made c-ares link with libtool 's -export-symbols-regex option to
...
only expose functions starting with ares_.
16 years ago
Yang Tse
128f52ec60
buildconf.bat for CVS-tree c-ares
16 years ago
Yang Tse
5fc305a0ba
Initial step towards a configure time ares_socklen_t definition
16 years ago
Daniel Stenberg
3c2da5eae1
Added a TODO file to list things we want changed, added or fixed.
16 years ago
Yang Tse
bcca6b4a47
Initial support of curlbuild.h and curlrules.h which allows
...
to have a curl_off_t data type no longer gated to off_t.
17 years ago
Yang Tse
f82c7080a8
Reinstate the 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4' way of
...
including our local m4/reentrant.m4 file. This even takes care of including the
file in the distribution tarball.
17 years ago
Yang Tse
d20656e947
Tests done using 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4
...
in top Makefile.am triggered a problem that prevented aclocal from running
successfully on SunOS 5.10 with GNU m4 1.4.5 and GNU Autoconf 2.61
A tarball which reproduces mentioned problem is the one dated July-28-2008
http://cool.haxx.se/curl-daily/curl-7.19.0-20080728.tar.gz
We actually don't need all the bells and whistles that the above mechanism
provides. We only need to include our m4/reentrant.m4 file in acinclude.m4
so here we go with this simpler mechanism.
17 years ago
Yang Tse
bb30f43e48
move ACLOCAL_AMFLAGS after AUTOMAKE_OPTIONS
17 years ago
Yang Tse
28d3b4af6a
move reentrant.m4 to the m4 subdirectory to avoid infinite loop inclusion problem
17 years ago
Yang Tse
df6373a9e6
Another step towards detecting if _REENTRANT is already defined or actually
...
needed, and being able to define it if appropriate for further configure tests
as well as for the generated config file.
Introduced reentrant.m4 intended for our reentrant related autotools/m4 macros.
17 years ago
Daniel Stenberg
9fae0a48b1
list all local sources the (demo) tools need, add a few missing scripts to
...
the dist tarball and remove a two duplicate file names from EXTRA_DIST
(most of it pointed out by Yang Tse)
17 years ago
Yang Tse
599918bf51
remove compilation time generated files
17 years ago
Yang Tse
b152f263c1
add MSVC6 project for acountry sample program
17 years ago
Gunter Knauf
5a6070bb9d
added some files which were missing in release tarballs.
17 years ago
Daniel Stenberg
ad10862b8d
build acountry too
17 years ago
Daniel Stenberg
6d913add78
grrr, the previous commit was meant to properly make sure that we don't
...
link any executables when doing debug builds since they kind of assume
symbols provided by libcurl, but it also wrongly included acountry.c
17 years ago
Daniel Stenberg
03431e22b2
when building
17 years ago
Daniel Stenberg
80dbaf63be
build ahost and adig by default but don't install them
17 years ago
Daniel Stenberg
d0afd9586d
pkgconfig fix by Andreas Schuldei
17 years ago
Daniel Stenberg
e64b103303
Bumped version to 1.5.0 for next release and soname bumped to 2 due to ABI
...
and API changes in the progress callback (and possibly more coming up from
Steinar)
17 years ago
Daniel Stenberg
bebef9e940
added initial pkg-config file (attempt)
18 years ago
Daniel Stenberg
93bb7ef1ea
1.4.0 preps
18 years ago
Daniel Stenberg
bc76d02bc3
Install ares_dns.h too
18 years ago
Daniel Stenberg
ca324db453
include config-win32.h in release archives
19 years ago
Daniel Stenberg
2fc66d7b01
Copied the NO_UNDEFINED magic from libcurl to make this build fine again with
...
libtool cross-compiled on linux with mingw32
19 years ago
Daniel Stenberg
617c3100f5
removed files no longer existing
19 years ago
Daniel Stenberg
86f22ffb66
well hit me, that wasn't possible, use 1:0:0 anyway...
20 years ago
Daniel Stenberg
d8263771f5
modified the version-info, we only added functions
20 years ago
Daniel Stenberg
59f2a579bc
increase version info
20 years ago
Daniel Stenberg
c02df16ef5
credits
20 years ago