[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] address@hidden: freetype.h]
From: |
Anthony Fok |
Subject: |
[Devel] address@hidden: freetype.h] |
Date: |
Tue, 6 Feb 2001 01:10:56 -0700 |
User-agent: |
Mutt/1.2.5i |
Hello,
I have received a message from a fellow Debian developer about compiling
Abiword with FreeType 1.3.1. I don't know the answer, and I apologize if it
is already a FAQ.
Should instances of
#include "ft?????.h"
be changed to
#include "freetype/ft?????.h"
Or should we just add "-I/usr/include/freetype" to CFLAGS?
Which is the preferred practice? Thanks. :-)
Anthony
----- Forwarded message from "James R. Van Zandt" <address@hidden> -----
Date: Wed, 27 Dec 2000 17:51:30 -0500 (EST)
From: "James R. Van Zandt" <address@hidden>
Subject: freetype.h
To: Anthony Fok <address@hidden>
Cc: /usr/local/src/abi/address@hidden
Content-Type: text/plain; charset=US-ASCII
Anthony -
I tried to configure and build AbiWord, which uses freetype. Its
configure script displays the message "configure: warning: Could not
find gdwmf library or some of its components: libwv *will* build but
will not have wmf to png support: see README". It looks to me like
the configuration problem is due to a bug in freetype. Here's the
relevant part of config.log:
configure:3801: checking for gdwmfapi.h
configure:3811: gcc -E conftest.c >/dev/null 2>conftest.out
In file included from /usr/include/xgdttf.h:16,
from /usr/include/gdwmfapi.h:3,
from configure:3807:
/usr/include/freetype.h:33: fterrid.h: No such file or directory
/usr/include/freetype.h:34: ftnameid.h: No such file or directory
configure: failed program was:
#line 3806 "configure"
#include "confdefs.h"
#include <gdwmfapi.h>
Apparently the gdwmf test is failing because the freetype headers are
not found. freetype is installed, but it's in a subdirectory.
freetype.h has
#include "fterrid.h"
#include "ftnameid.h"
but apparently it needs
#include "freetype/fterrid.h"
#include "freetype/ftnameid.h"
It looks to me like compilation of any program that includes
freetype.h would fail unless the compiler flags included
"-I/usr/include/freetype". I have not submitted a bug report because
I suspect I'm missing something. If the bug is not in freetype, then
I would appreciate any suggestions.
- Jim Van Zandt
p.s. I'm about to leave town, so will not be able to get right back to
you.
----- End forwarded message -----
--
Anthony Fok Tung-Ling Civil and Environmental Engineering
address@hidden, address@hidden University of Alberta, Canada
Debian GNU/Linux Chinese Project -- http://www.debian.org/intl/zh/
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/
- [Devel] address@hidden: freetype.h],
Anthony Fok <=