[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] compilinig ftdemos on mac

From: mpsuzuki
Subject: Re: [ft] compilinig ftdemos on mac
Date: Thu, 15 Jun 2006 09:24:15 +0900


It's not bug of ft2demos, it's bug in
freetype2/builds/unix/configure.raw, it is fixed in latest CVS.

# ft2demos/mac/Makefile is either broken since 2006-02-01,
# but I don't have enough sparetime to fix it until 2006-06-18,
# sorry

The configure script in freetype-2.2.1 tries to enable old MacOS
font support always, but it does not add special linker flag to
use Carbon frameworks (this is bug). Due to this inconsistent
configuration, all Carbon functions are complained as "not defined".
I was misunderstanding, there are many MacOS X users who does not
care old MacOS font support. Oops.

I attached a patch to fix this issue (it disables old MacOS font
support by default). Or, use "--with-old-mac-fonts" option to
support old MacOS font.

On 14 Jun 2006 15:41:59 -0700
George Williams <address@hidden> wrote:

>On Tue, 2006-06-13 at 22:29, Pravin Satpute wrote:
>> Has anyone compiled the ftdemos package on windows?  If possible, I'd
>> like to be able to compile them with Visual Studio, but I don't feel
>> like duplicating effort if someone else has already done it.
>I just compiled ftdemos-2.2.1 on my mac
> (in a terminal window using make)
>Everything built fine, but when I tried to run any of the demos I got:
>$ bin/ftview 24 tahoma.ttf
>dyld: lazy symbol binding failed: Symbol not found: _FSPathMakeRef
>  Referenced from: /usr/local/src/freetype2/objs/.libs/libfreetype.6.dylib
>  Expected in: flat namespace
>dyld: Symbol not found: _FSPathMakeRef
>  Referenced from: /usr/local/src/freetype2/objs/.libs/libfreetype.6.dylib
>  Expected in: flat namespace
>When I added
>  /System/Library/Frameworks/CoreServices.framework/CoreServices
>to all the link lines the executables would run.
>I don't provide a patch because the Makefile is too complicated for me
>to figure out
>Freetype mailing list

Attachment: freetype-2.2.1_macosx-config.patch.bz2
Description: Binary data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]