[ft-devel] Patch to t1load.c to handle 3-axis Multimaster fonts

2012-12-19 Thread Del Merritt
While integrating FreeType2 v2.4.10 into our product, we found we needed to quick-patch t1load.c. I asked the developer who did it to elaborate, and he spake thus: That patch is to fix the problem that Freetype2 does not handle the 3-axis MM font FontBBox correctly. What happens is freet

Re: [ft-devel] Configuring for alternative build environments

2012-11-30 Thread Del Merritt
On 11/30/2012 07:46 AM, Werner LEMBERG wrote: The problem is that I have a customized version of ftoption.h. According to CUSTOMIZE, "Just put your custom `ftoption.h' file into the objects directory". When I do this sequence: $ cd ~/work $ cp jni-ftoption.h ~/work/ft2-jni/ftoption.h

Re: [ft-devel] Configuring for alternative build environments

2012-11-29 Thread Del Merritt
On 11/29/2012 09:33 AM, Del Merritt wrote: On 11/27/2012 01:57 PM, Werner LEMBERG wrote: It looks like for starters I'll be overriding a bunch of the contents of ftstdlib.h - things like "fseek" would be replaced by my own, Java-specific version that operates on the InputStream

Re: [ft-devel] Configuring for alternative build environments

2012-11-29 Thread Del Merritt
On 11/27/2012 01:57 PM, Werner LEMBERG wrote: It looks like for starters I'll be overriding a bunch of the contents of ftstdlib.h - things like "fseek" would be replaced by my own, Java-specific version that operates on the InputStream. Yes, this is the way to go, I think. Please report any pro

[ft-devel] Configuring for alternative build environments

2012-11-27 Thread Del Merritt
Hello - I'm building a Java Native Interface (JNI) into freetype. I've read freetype-2.4.10's CUSTOMIZE and I'm poking around in ftsystem.c. What I would like is a way to build an FT_Stream that allows me to pass in my own stream handler(s), independent of the C RTL. These stream handlers w