OSDN Git Service

* Added serf library.
[modchxj/mod_chxj.git] / src / serf / README
1 Welcome to serf, a high-performance asynchronous HTTP client library.
2
3 The serf library is a C-based HTTP client library built upon the Apache
4 Portable Runtime (APR) library. It multiplexes connections, running the
5 read/write communication asynchronously. Memory copies and transformations are
6 kept to a minimum to provide high performance operation.
7
8   * Status: http://code.google.com/p/serf/wiki/
9   * Site: http://code.google.com/p/serf/
10   * Code: http://serf.googlecode.com/svn/
11   * Issues: http://code.google.com/p/serf/issues/list
12   * Mail: serf-dev@googlegroups.com
13   * People: Justin Erenkrantz, Greg Stein 
14
15 ----
16
17 Quick guide for the impatient
18
19   (Unix)
20   % ./configure
21   % make
22   % make install
23
24 ----
25
26 Building serf from a Subversion checkout (non-packaged releases)
27
28 We suggest that you try out 'serfmake'.
29
30  % ./serfmake --prefix=/usr/local/serf --with-apr=/usr/local/apr install
31
32 If you want to use the autoconf build system and are using a Subversion
33 checkout, you need to run buildconf and have APR and APR-util sources handy.
34
35  % ./buildconf --with-apr=/path/to/apr --with-apr-util=/path/to/apr-util
36  (By default, buildconf will look in . and ../ for apr and apr-util.)
37
38 Then, you can use ./configure, make, etc.