5 \___|\___/|_| \_\_____|
9 This file is only present in the CVS - never in release archives. It contains
10 information about other files and things that the CVS repository keeps in its
13 Compile and build instructions follow below.
15 CHANGES.0 contains ancient changes.
16 CHANGES.$year contains changes for the particular year.
18 memanalyze.pl is for analyzing the output generated by curl if -DMALLOCDEBUG
19 is used when compiling
21 buildconf builds the makefiles and configure stuff
23 Makefile.dist is included as the root Makefile in distribution archives
25 perl/ is a subdirectory with various perl scripts
27 To build after having extracted everything from CVS, do this:
35 You need the following software installed:
37 o autoconf 2.50 (or later)
38 o automake 1.5 (or later)
39 o libtool 1.4 (or later)
40 o GNU m4 (required by autoconf)
42 o nroff + perl (if you don't have nroff and perl and you for some reason
43 don't want to install them, you can rename the source file
44 src/hugehelp.c.cvs to src/hugehelp.c and avoid having to generate this
45 file. This will of course give you an older version of the file that isn't
46 up-to-date. That file was checked in once and won't be updated very
51 For Mac OS X users, Guido Neitzer write down the following step-by-step guide:
53 1. Install fink (http://fink.sourceforge.net)
54 2. Update fink to the newest version (with the installed fink)
55 3. Install the latest version of autoconf, automake and m4 with fink
56 4. Install version 1.4.1 of libtool - you find it in the "unstable" section
57 (read the manual to see how to get unstable versions)
58 5. Get cURL from the cvs
59 6. Build cURL with "./buildconf", "./configure", "make", "sudo make install"