1 _ _ ____ _ 2 ___| | | | _ \| | 3 / __| | | | |_) | | 4 | (__| |_| | _ <| |___ 5 \___|\___/|_| \_\_____| 6 7GIT-INFO 8 9This file is only present in git - never in release archives. It contains 10information about other files and things that the git repository keeps in its 11inner sanctum. 12 13Compile and build instructions follow below. 14 15 CHANGES.0 contains ancient changes 16 CHANGES contains the most recent changes 17 18 Makefile.dist is included as the root Makefile in distribution archives 19 20 perl/ is a subdirectory with various perl scripts 21 22To build in environments that support configure, after having extracted 23everything from git, do this: 24 25./buildconf 26./configure 27make 28 29 Daniel uses a ./configure line similar to this for easier development: 30 31 ./configure --disable-shared --enable-debug --enable-maintainer-mode 32 33In environments that don't support configure (i.e. Microsoft), do this: 34 35buildconf.bat 36 37 38REQUIREMENTS 39 40 For buildconf (not buildconf.bat) to work, you need the following software 41installed: 42 43 o autoconf 2.57 (or later) 44 o automake 1.7 (or later) 45 o libtool 1.4.2 (or later) 46 o GNU m4 (required by autoconf) 47 48 o nroff + perl 49 50 If you don't have nroff and perl and you for some reason don't want to 51 install them, you can rename the source file src/tool_hugehelp.c.cvs to 52 src/tool_hugehelp.c and avoid having to generate this file. This will 53 give you a stubbed version of the file that doesn't contain actual content. 54 55MAC OS X 56 57 With Mac OS X 10.2 and the associated Developer Tools, the installed versions 58 of the build tools are adequate. For Mac OS X 10.1 users, Guido Neitzer 59 wrote the following step-by-step guide: 60 61 1. Install fink (http://fink.sourceforge.net) 62 2. Update fink to the newest version (with the installed fink) 63 3. Install the latest version of autoconf, automake and m4 with fink 64 4. Install version 1.4.1 of libtool - you find it in the "unstable" section 65 (read the manual to see how to get unstable versions) 66 5. Get cURL from git 67 6. Build cURL with "./buildconf", "./configure", "make", "sudo make install" 68