summaryrefslogtreecommitdiff
path: root/docs/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'docs/INSTALL')
-rw-r--r--docs/INSTALL23
1 files changed, 18 insertions, 5 deletions
diff --git a/docs/INSTALL b/docs/INSTALL
index 4cede7375..de51d781d 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -7,7 +7,19 @@ overview of the documentation available:
I. Normal installation and upgrades
===================================
- 1. Unix Systems (including Mac OS X, Cygwin, and MSys on Windows)
+ 0. Modify `include/freetype/config/ftoption.h', if necessary, to
+ control how the FreeType library gets built. Normally, you don't
+ need to change anything.
+
+ Applications can't control FreeType's behaviour at build time.
+ To make applications control (some of) FreeType's behaviour at
+ run-time, look at the documentation of function
+ `FT_Property_Set'.
+
+ 1. Unix and Unix-like systems
+
+ This also includes MacOS, Cygwin, MinGW + MSYS, Mingw-w64 + MSYS2,
+ and possibly other, similar environments.
Please read `INSTALL.UNIX' to install or upgrade FreeType 2 on a
Unix system. Note that you *need* GNU Make for automatic
@@ -26,10 +38,11 @@ I. Normal installation and upgrades
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.
+ On some non-Unix platforms, it is possible to build the library
+ using only the 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* (without MSYS*), Visual
+ C++, Borland C++, and more.
Instructions are provided in the file `INSTALL.GNU'.