root/trunk/DerelictFT/NOTES.txt

Revision 131, 1.6 kB (checked in by JJR, 2 years ago)

Add

Line 
1 I have included a prebuilt FreeType.dll for the windows
2 version of the dynamic linker.  While using this one is not
3 strictly necessary, it will prove to be the most
4 accomodating to the FreeType user on windows.
5
6 It was custom compiled using the Digitalmars C compiler for
7 optimal compatibility with the D language.
8  
9 Since many of the FreeType dll distributions available on the
10 internet do not include the complete FreeType function package, I
11 decided it would be practical to include this one just in case.
12 By default, I compiled it with all FreeType modules enabled.
13
14 The linux shared libraries appear to vary as to what functions
15 are supported.  Some include all FreeType functions defined in
16 this package; others exclude a few functions.  But, in general,
17 most libfreetype.so's appear to be more complete than their
18 windows counterparts.  I tested this with Ubuntu 5.10 and found
19 that FT_Get_Charmap_Index function failed to load; there may be
20 others that fail also.  You can use Derelict's exception
21 utility to get around functions that aren't supported on your
22 linux or windows system.
23
24 Also, on some Linux distributions, the file or link name for
25 "libfreetype.so" is not available. Some systems only support
26 links to specific library versions, such as "libfreetype.so.6".
27 This Derelict version attempts to load "libfreetype.so" by
28 default.  If your linux system does not have a symbolic link
29 with that name, you may use Derelict's direct library loading
30 feature to load the specific library on your system manually.
31
32 If you have any questions, please feel free to ask them on the
33 www.dsource.org derelict forums.
34
35 -JJR
Note: See TracBrowser for help on using the browser.