diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2008-06-22 17:37:38 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2008-06-22 17:37:38 +0000 |
commit | 704aafde5a2dc00cc6381d2e0a9577e40571c307 (patch) | |
tree | 4c71722fae5356128804c0efc9aef3c4af095545 /lib/freetype/docs/INSTALL.MAC | |
parent | 6d525de3790e37ae22b1c36d73c2c55fc52ada11 (diff) |
Update to freetype 2.3.6.
Contains security fixes for CVE-2008-1806, CVE-2008-1807 and CVE-2008-1808.
Tested by many.
Diffstat (limited to 'lib/freetype/docs/INSTALL.MAC')
-rw-r--r-- | lib/freetype/docs/INSTALL.MAC | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/freetype/docs/INSTALL.MAC b/lib/freetype/docs/INSTALL.MAC index aa7539982..42bb0d863 100644 --- a/lib/freetype/docs/INSTALL.MAC +++ b/lib/freetype/docs/INSTALL.MAC @@ -1,4 +1,32 @@ Please follow the instructions in INSTALL.UNIX to install FreeType on Mac OS X. +Currently FreeType2 functions based on some deprecated Carbon APIs +return FT_Err_Unimplemented_Feature always, even if FreeType2 is +configured and built on the system that deprecated Carbon APIs are +available. To enable deprecated FreeType2 functions as far as possible, +replace src/base/ftmac.c by builds/mac/ftmac.c. + +Starting with Mac OS X 10.5, gcc defaults the deployment target +to 10.5. In previous versions of Mac OS X, this defaulted to 10.1. +If you want your built binaries to run only on 10.5, this change +does not concern you. If you want them to also run on older versions +of Mac OS X, then you must either set the MACOSX_DEPLOYMENT_TARGET +environment variable or pass -mmacosx-version-min to gcc. You should +specify the oldest version of Mac OS you want the code to run on. +For example, if you use Bourne shell: + + export MACOSX_DEPLOYMENT_TARGET=10.2 + +or, if you use C shell: + + setenv MACOSX_DEPLOYMENT_TARGET 10.2 + +Alternatively, you could pass "-mmacosx-version-min=10.2" to gcc. + +Here the number 10.2 is the lowest version that the built binaries +can run on. In the cases in above, the built binaries will run on +Mac OS X 10.2 and later, but _not_ earlier. If you want to run on +earlier, you have to set lower version, e.g. 10.0. + For classic Mac OS (Mac OS 7, 8, 9) please refer to builds/mac/README. |