2002-02-24 David Turner <[EMAIL PROTECTED]>
* Renaming stream functions to the FT_<Subject>_<Action> scheme:
FT_Seek_Stream => FT_Stream_Seek FT_Skip_Stream => FT_Stream_Skip FT_Read_Stream => FT_Stream_Read FT_Read_Stream_At => FT_Stream_Read_At FT_Access_Frame => FT_Stream_Enter_Frame FT_Forget_Frame => FT_Stream_Exit_Frame FT_Extract_Frame => FT_Stream_Extract_Frame FT_Release_Frame => FT_Stream_Release_Frame FT_Get_XXXX => FT_Stream_Get_XXXX FT_Read_XXXX => FT_Stream_Read_XXXX ....
Freetype includes a compatibility API in xc/extras/freetype2/src/base/ftapi.c but this is not included in the XFree86 build of Freetype. I'm not sure why this has not reared its head earlier but on Mac OS X qt3 linked against XFree86 4.2.1's Freetype fails with XFree86 4.3.0:
dyld: kdeinit Undefined symbols:
/sw/lib/libqt-mt.3.dylib undefined reference to _FT_Access_Frame expected to be defined in /usr/X11R6/lib/libfreetype.6.dylib
Mac OS X is perhaps different in that XFree86's version of Freetype is the de facto standard and other versions of Freetype are often not present. In any case, we should probably fix this for XFree86 4.4. Any reason not to include ftapi.c? We should probably also push this change back to the 4.3 branch.
--Torrey _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel