| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- There are several ways to build the FreeType library, depending on
- your system and the level of customization you need. Here is a short
- overview of the documentation available:
- I. Normal installation and upgrades
- ===================================
- 1. Unix Systems (including Mac OS X, Cygwin, and MSys on Windows)
- Please read `INSTALL.UNIX' to install or upgrade FreeType 2 on a
- Unix system. Note that you *need* GNU Make for automatic
- compilation, since other make tools won't work (this includes BSD
- Make).
- GNU Make VERSION 3.80 OR NEWER IS NEEDED!
- 2. On VMS with the `mms' build tool
- See `INSTALL.VMS' for installation instructions on this platform.
- 3. Other systems using GNU Make
- On non-Unix platforms, it is possible to build the library using
- GNU Make utility. Note that *NO OTHER MAKE TOOL WILL WORK*[1]!
- This methods supports several compilers on Windows, OS/2, and
- BeOS, including MinGW, Visual C++, Borland C++, and more.
- Instructions are provided in the file `INSTALL.GNU'.
- 4. With an IDE Project File (e.g., for Visual Studio or CodeWarrior)
- We provide a small number of `project files' for various IDEs to
- automatically build the library as well. Note that these files
- are not supported and only sporadically maintained by FreeType
- developers, so don't expect them to work in each release.
- To find them, have a look at the content of the `builds/<system>'
- directory, where <system> stands for your OS or environment.
- 5. Using cmake
- See the top-level `CMakeLists.txt' file for more information.
- 6. From you own IDE, or own Makefiles
- If you want to create your own project file, follow the
- instructions given in the `INSTALL.ANY' document of this
- directory.
- II. Custom builds of the library
- ================================
- Customizing the compilation of FreeType is easy, and allows you to
- select only the components of the font engine that you really need.
- For more details read the file `CUSTOMIZE'.
- ----------------------------------------------------------------------
- [1] make++, a make tool written in Perl, has sufficient support of GNU
- make extensions to build FreeType. See
- http://makepp.sourceforge.net
- for more information; you need version 1.19 or newer, and you must
- pass option `--norc-substitution'.
- ----------------------------------------------------------------------
- Copyright 2000-2015 by
- David Turner, Robert Wilhelm, and Werner Lemberg.
- This file is part of the FreeType project, and may only be used,
- modified, and distributed under the terms of the FreeType project
- license, LICENSE.TXT. By continuing to use, modify, or distribute
- this file you indicate that you have read the license and understand
- and accept it fully.
- --- end of INSTALL ---
|