[ft-devel] ftconfig.h in LSB
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
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
> 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