> For libraries in LSB we generally avoid importing things like
> 'config.h' since they tend to define macros that are of interest
> when building the library but not of direct relevance to the API or
> ABI.
>
> Are there any cases where (say macros), depend on the defines in
> ftconfig.h?

You mean include/freetype/config/ftconfig.h, right?  This file is only
needed if you compile FreeType without a configure script.  The latter
is in builds/unix (after executing the autogen.sh script in case you
are using a CVS version of FreeType) which uses
builds/unix/ftconfig.in to create a platform specific version of
ftconfig.h.

> fttypes.h seems to nicely encapsulate the API/ABI types independantly
> from ftconfig.h.  Bad/Good assumption?

What do you mean with `independently'?


    Werner


_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to