2003-03-20 08:04:40 +01:00
|
|
|
Welcome
|
2000-07-26 21:13:51 +02:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
There are several ways to build the FreeType library, depending on your
|
|
|
|
system and the level of customization you need. Here's a short overview
|
|
|
|
of the documentation available:
|
2000-10-31 21:42:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
I. Normal installation and upgrades:
|
2002-01-09 22:01:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
1. Native TrueType Hinting:
|
|
|
|
|
|
|
|
Native TrueType hinting is disabled by default[1]. If you really need it,
|
|
|
|
read the file "TRUETYPE" for information.
|
2002-01-09 22:01:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
|
|
|
|
2. Unix Systems (as well as Cygwin or MSys on Windows):
|
2002-01-09 22:01:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
Please read *both* UPGRADE.UNX and INSTALL.UNX to install or upgrade
|
|
|
|
FreeType 2 on a Unix system. Note that you *will* need GNU Make, since
|
|
|
|
other make tools won't work (this includes BSD Make !!)
|
2002-01-09 22:01:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
3. On VMS with the "mms" build tool:
|
|
|
|
|
|
|
|
see INSTALL.VMS for installation instructions on this platform
|
2002-01-09 22:01:18 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
4. Other systems using GNU Make:
|
|
|
|
|
|
|
|
on non-Unix platforms, it's possible to build the library using
|
|
|
|
GNU Make utility. Note that *NO OTHER MAKE TOOL WILL WORK* !!
|
|
|
|
This methods supports several compilers on Windows, OS/2 and BeOS,
|
|
|
|
including Mingw, Visual C++, Borland C++, and more.
|
2002-01-08 19:33:55 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
instructions are provided in the file "INSTALL.GNU"
|
2000-12-14 23:57:17 +01:00
|
|
|
|
2001-12-11 14:14:41 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
5. 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 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.
|
2001-12-11 14:14:41 +01:00
|
|
|
|
2001-05-30 09:53:37 +02:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
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.
|
2001-12-11 14:14:41 +01:00
|
|
|
|
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
II. Custom builds of the library:
|
2001-12-11 14:14:41 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
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"
|
2001-12-11 14:14:41 +01:00
|
|
|
|
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
--------------------------------------------------------------------
|
2001-12-11 14:14:41 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
[1] More details on: http://www.freetype.org/patents.html
|
2001-12-11 14:14:41 +01:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
End of file
|
2001-05-29 12:52:34 +02:00
|
|
|
|
2003-03-20 08:04:40 +01:00
|
|
|
|