Re: [MacPerl-Porters] Shuck Requirements (was: [ macperl-Bugs-503265 ])
[email protected] (Thomas Wegner) Thu, 24 Jan 2002 10:57:31 +0100
| Newsgroups | perl.macperl.porters |
|---|---|
| Message-ID | <p04320400b8757b6ee89e@[149.225.139.195]> |
At 12:50 Uhr -0500 23.01.2002, Chris Nandor wrote: >At 18:31 +0100 2002.01.23, Thomas Wegner wrote: >>At 02:58 -0800 2002.01.14, [email protected] wrote: >>>Furthermore, Shuck complains about a missing >>>"InterfaceLib--FetchFontInfo". I have not been able >>>to find out the cause of this problem. >> >>Some news: I found the following in the "Change History" document that >>comes with the WASTE distribution: >> >>"- Optimized some low-level routines to reduce the number of calls to >>FetchFontInfo (or GetFontInfo, in systems prior to 8.5) to the absolute >>minimum." >> >>So it's the WASTE lib that needs FetchFontInfo() (and a DumpPEF on the shared >>WASTELib proved it), although it shouldn't happen with Mac OS < 8.5, according >>to the above statement. I'm still clueless how to get rid of the problem. > >Hmmmmm. You know, I was using 2.0b3. The latest is 2.1a4. Which should >we be using, do you think? It seems like the problems with FetchFontInfo() >were solved with 2.0b3, according to the changes doc. > Argh..., I found the above statement in the "Change History" doc of an old 2.0a15 version lying around here, and never looked in the same document from version 2.0b3 (... yes, it hurts when I do this :). You are right, it *should* be solved, and has been a problem only for the CarbonLib version, if I got that right? However, the changes doc mentions it (and a DumpPEF showed it), FetchFontInfo() is exported by both the InterfaceLib and the FontManager (stub) libraries. Although the FontManager lib is only available for OS 9.0 and higher, maybe it's necessary to link against it? I've just downloaded 2.1a4, but there are no new fixes regarding FetchFontInfo(). Anyway, I think it's save to use this version and we should try it for the next Shuck release. Or we just ask the WASTE people's technical support? (I'll subscribe to their mailing list.) Best regards, --Thomas _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com