On Wed, 21 Feb 2001, Martin Vermeer wrote:
> On Tue, Feb 20, 2001 at 07:49:11PM -0500, Enrique A. Chaparro wrote:
> > I compiled freetype2 from scratch. freetype's /lib and /include
> The name of the library should be libttf for libwmf to find it.
libwmf requires freetype 1 (libttf) not freetype 2 (libfreetype).
By the way, gd-1.8.4 uses freetype 2. (libwmf is based around gd-1.7.3
which uses freetype 1.)
Regards, Frank
Francis James Franklin
F.J.Franklin@...
Diodorus the professor of logic died of shame because he could not at once
solve a problem put to him in jest by Stilpo.
--- Pliny the Elder

On Wed, 21 Feb 2001, F J Franklin wrote:
> On Wed, 21 Feb 2001, Martin Vermeer wrote:
> > On Tue, Feb 20, 2001 at 07:49:11PM -0500, Enrique A. Chaparro wrote:
> > > I compiled freetype2 from scratch. freetype's /lib and /include
> > The name of the library should be libttf for libwmf to find it.
>
> libwmf requires freetype 1 (libttf) not freetype 2 (libfreetype).
To be more clear, libwmf (the library) does not depend on FreeType,
but libgdwmf (included in the libwmf package) depends on a modified GD
library, which, in turn, depends on FreeType 1.X. The libwmf package
builds several back-end libraries which depend on libwmf, but which
libwmf does not depend on.
One way to use FreeType 2 with libwmf is to install libwmf (the
library) along with ImageMagick 5.2.9 (http://www.imagemagick.org).
WMF driver support in ImageMagick is still not complete (maybe 70%
functionality), but it does support use of TrueType font files named
identically to those supplied with Windows 3.1. Eventually I expect
to support mapping to free fonts (such as those provided with
Ghostscript) in order to break the ties with Windows. This is possible
since FreeType 2 can use Postscript fonts.
From testing, it appears that none of the existing back-end drivers
are complete since none of them come close to properly rendering
libwmf's test.wmf.
Bob
======================================
Bob Friesenhahn
bfriesen@...
http://www.simplesystems.org/users/bfriesen

On Wed, 21 Feb 2001, Martin Vermeer wrote:
> > -rwxr-xr-x 1 root root 761747 Feb 20 17:32
> > /usr/lib/libfreetype.so.6.0.0*
> > -rwxr-xr-x 1 root root 245408 Dec 13 06:17
> > /usr/lib/libfreetype.so.6.0.1*
>
> The name of the library should be libttf for libwmf to find it.
> When did it change to libfreetype? Is this official? Then I have
> to consider changing libwmf configure.
Yes, the FreeType library changed to libfreetype for the final 2.0.
There are other annoying changes as well. An include path must now be
added in order to find the headers since they are placed in a
subdirectory. This was done so that v1 & v2 installations could
easily co-exist.
Bob
======================================
Bob Friesenhahn
bfriesen@...
http://www.simplesystems.org/users/bfriesen

Community

Help

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

CountryState

JavaScript is required for this form.

I agree to receive quotes, newsletters and other information from sourceforge.net and its partners regarding IT services and products. I understand that I can withdraw my consent at any time. Please refer to our Privacy Policy or Contact Us for more details