Werner Lemberg | 1639c79 | 2006-05-06 16:44:58 +0000 | [diff] [blame] | 1 | The CVS 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 | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 16 | A very common problem is that this script complains that the `aclocal' |
| 17 | program doesn't accept a `--force' option: |
David Turner | 9750fcb | 2007-01-04 23:14:48 +0000 | [diff] [blame] | 18 | |
| 19 | generating `configure.ac' |
| 20 | running `aclocal -I . --force' |
| 21 | aclocal: unrecognized option -- `--force' |
| 22 | Try `aclocal --help' for more information. |
| 23 | error while running `aclocal -I . --force' |
| 24 | |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 25 | This means that your version of the automake package is too old. |
| 26 | Please update it before trying to build FreeType. |
David Turner | 9750fcb | 2007-01-04 23:14:48 +0000 | [diff] [blame] | 27 | |
| 28 | |
Werner Lemberg | 1639c79 | 2006-05-06 16:44:58 +0000 | [diff] [blame] | 29 | For static builds which don't use platform specific optimizations, no |
Werner Lemberg | b0db0fc | 2005-03-05 17:05:35 +0000 | [diff] [blame] | 30 | configure script is necessary at all; saying |
| 31 | |
| 32 | make setup ansi |
| 33 | make |
| 34 | |
| 35 | should work on all platforms which have GNU make (or makepp). |
Werner Lemberg | 60a04df | 2005-06-04 23:04:30 +0000 | [diff] [blame] | 36 | |
| 37 | |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 38 | ---------------------------------------------------------------------- |
| 39 | |
Werner Lemberg | a984fda | 2008-06-09 21:02:13 +0000 | [diff] [blame] | 40 | Copyright 2005, 2006, 2007, 2008 by |
Werner Lemberg | 4ea0a7f | 2007-01-05 09:03:31 +0000 | [diff] [blame] | 41 | David Turner, Robert Wilhelm, and Werner Lemberg. |
| 42 | |
| 43 | This file is part of the FreeType project, and may only be used, |
| 44 | modified, and distributed under the terms of the FreeType project |
| 45 | license, LICENSE.TXT. By continuing to use, modify, or distribute |
| 46 | this file you indicate that you have read the license and understand |
| 47 | and accept it fully. |
| 48 | |
| 49 | |
Werner Lemberg | 60a04df | 2005-06-04 23:04:30 +0000 | [diff] [blame] | 50 | --- end of README.CVS --- |