[ft-devel] ftconfig.h in LSB

2006-12-12 Thread Camp, TracyX E
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?

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

Thanks,

Tracy Camp


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


Re: [ft-devel] ftconfig.h in LSB

2006-12-12 Thread mpsuzuki
Hi,

On Tue, 12 Dec 2006 11:11:27 -0800
"Camp, TracyX E" <[EMAIL PROTECTED]> wrote:
>Are there any cases where (say macros), depend on the defines in
>ftconfig.h?
>
>fttypes.h seems to nicely encapsulate the API/ABI types independantly
>from ftconfig.h.  Bad/Good assumption?

32/64bit issues may arise.  Check the discussion on 2005,
http://lists.gnu.org/archive/html/freetype-devel/2005-12/msg00014.html

Regards,
mpsuzuki


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


Re: [ft-devel] ftconfig.h in LSB

2006-12-12 Thread Werner LEMBERG

> 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