]> granicus.if.org Git - curl/commitdiff
how to build with ares
authorDaniel Stenberg <daniel@haxx.se>
Tue, 5 Aug 2003 14:52:31 +0000 (14:52 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 5 Aug 2003 14:52:31 +0000 (14:52 +0000)
lib/README.ares [new file with mode: 0644]

diff --git a/lib/README.ares b/lib/README.ares
new file mode 100644 (file)
index 0000000..dd0c051
--- /dev/null
@@ -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.