>>>>> "WL" == Werner LEMBERG <w...@gnu.org> writes:
WL> So you say this code always works with any compiler, right? Anything which supports a 64bit integer which ft's typedefs understand. Ie, anything where FT_Int64 is typedef'ed and where FT_LONG64 is #defined. WL> We are reaching an area where I'm blissfully ignorant... What patches WL> do you suggest to fix this issue so that it works with any compiler? I was hoping to ellicit discussion on that front. I've verified that replacing #undef FT_CONFIG_OPTION_FORCE_INT64 with #define in include/freetype/config/ftoption.h does prevent the #undef FT_LONG64. But that shouldn't be needed on LP64 archs. Perhaps the #if FT_SIZEOF_LONG == 8 case should also #define FT_CONFIG_OPTION_FORCE_INT64 ? -JimC -- James Cloos <cl...@jhcloos.com> OpenPGP: 1024D/ED7DAEA6 _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel