On Mon, 2006-07-17 at 19:07 -0700, Bradley Bolen wrote:
> Hello.
> 
> I get the following error compiling the vcl module of
> OOo2.0.3 on Fedora 5.  I've googled this problem and
> have found several postings about it but I haven't
> seen any solution.  One workaround I saw was to roll
> back to libXft 2.1.7 (I have 2.1.8) which is supposed
> to define this symbol, however I cannot find this
> version of the library.  Does anyone have any other
> suggestions?


> Thank you,
> Checking DLL
> ../unxlngi6.pro/lib/check_libvclplug_gtk680li.so ...:
> ERROR: /usr/lib/libcairo.so.2: undefined symbol:
> FT_GlyphSlot_Embolden


The problem is that OOo links to gtk which links to cairo which links to
freetype. Now the system freetype provides FT_GlyphSlot_Embolden which
cairo needs, but the freetype which is built as part of the OOo build
process does not include this. And the internal freetype is being picked
up here.

My solution is to build against system freetype, i.e.
--with-system-freetype from configure.

C.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to