Werner Lemberg | 0fbdf11 | 2009-07-15 07:50:06 +0200 | [diff] [blame] | 1 | The git archive doesn't contain pre-built configuration scripts for |
Werner Lemberg | b4119a9 | 2005-05-24 13:46:17 +0000 | [diff] [blame] | 2 | UNIXish platforms. To generate them say |
| 3 | |
| 4 | sh autogen.sh |
| 5 | |
| 6 | which in turn depends on the following packages: |
Werner Lemberg | b0db0fc | 2005-03-05 17:05:35 +0000 | [diff] [blame] | 7 | |
Werner Lemberg | a984fda | 2008-06-09 21:02:13 +0000 | [diff] [blame] | 8 | automake (1.10.1) |
| 9 | libtool (2.2.4) |
| 10 | autoconf (2.62) |
Werner Lemberg | b0db0fc | 2005-03-05 17:05:35 +0000 | [diff] [blame] | 11 | |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 12 | The versions given in parentheses are known to work. Newer versions |
| 13 | should work too, of course. Note that autogen.sh also sets up proper |
| 14 | file permissions for the `configure' and auxiliary scripts. |
Werner Lemberg | b0db0fc | 2005-03-05 17:05:35 +0000 | [diff] [blame] | 15 | |
Werner Lemberg | b211651 | 2008-09-12 16:27:48 +0000 | [diff] [blame] | 16 | The autogen.sh script now checks the version of above three packages |
| 17 | whether they match the numbers above. Otherwise it will complain and |
| 18 | suggest either upgrading or using an environment variable to point to |
| 19 | a more recent version of the required tool(s). |
David Turner | 9750fcb | 2007-01-04 23:14:48 +0000 | [diff] [blame] | 20 | |
Werner Lemberg | b211651 | 2008-09-12 16:27:48 +0000 | [diff] [blame] | 21 | Note that `aclocal' is provided by the `automake' package on Linux, |
| 22 | and that `libtoolize' is called `glibtoolize' on Darwin (OS X). |
David Turner | 9750fcb | 2007-01-04 23:14:48 +0000 | [diff] [blame] | 23 | |
| 24 | |
Werner Lemberg | 1639c79 | 2006-05-06 16:44:58 +0000 | [diff] [blame] | 25 | For static builds which don't use platform specific optimizations, no |
Werner Lemberg | b0db0fc | 2005-03-05 17:05:35 +0000 | [diff] [blame] | 26 | configure script is necessary at all; saying |
| 27 | |
| 28 | make setup ansi |
| 29 | make |
| 30 | |
| 31 | should work on all platforms which have GNU make (or makepp). |
Werner Lemberg | 60a04df | 2005-06-04 23:04:30 +0000 | [diff] [blame] | 32 | |
| 33 | |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 34 | ---------------------------------------------------------------------- |
| 35 | |
Werner Lemberg | 8c4b462 | 2010-07-12 21:25:01 +0200 | [diff] [blame] | 36 | Copyright 2005, 2006, 2007, 2008, 2009, 2010 by |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 37 | David Turner, Robert Wilhelm, and Werner Lemberg. |
| 38 | |
| 39 | This file is part of the FreeType project, and may only be used, |
| 40 | modified, and distributed under the terms of the FreeType project |
| 41 | license, LICENSE.TXT. By continuing to use, modify, or distribute |
| 42 | this file you indicate that you have read the license and understand |
| 43 | and accept it fully. |
| 44 | |
| 45 | |
Werner Lemberg | 8c4b462 | 2010-07-12 21:25:01 +0200 | [diff] [blame] | 46 | --- end of README.git --- |