From 673759fe7e446597c5ad2a208ed6bc3eb72ad7a1 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 5 Aug 2003 14:52:31 +0000 Subject: how to build with ares --- lib/README.ares | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 lib/README.ares (limited to 'lib') diff --git a/lib/README.ares b/lib/README.ares new file mode 100644 index 000000000..dd0c0517b --- /dev/null +++ b/lib/README.ares @@ -0,0 +1,33 @@ +$Id$ + _ _ ____ _ + ___| | | | _ \| | + / __| | | | |_) | | + | (__| |_| | _ <| |___ + \___|\___/|_| \_\_____| + + How To Build libcurl to use ares for asynch name resolves + ========================================================= + +ares URL: + +ares patch URL: + http://curl.haxx.se/dev/ares2.diff + +Mac OS X quirk (config.guess and config.sub) + +Build +===== + +If you update curl from CVS, and put 'ares' in a subdirectory in the curl +root, you should be able to build libcurl to use ares for asynch name +resolves! Just make sure you: + +1. run ./buildconf +2. run './configure --enable-ares' +3. run 'make' + +If the configure script autodetects IPv6 support, you need to explicitly +disable that since ares isn't IPv6 compatible (yet). + +Please let me know how it builds, runs, works or whatever. I had to do some +fairly big changes in some code parts to get this to work. -- cgit v1.2.3