[Mono-winforms-list] (FT_FREETYPE_H) libgdiplus 1.1.14-1.1.15 build issues

savatar jrenton at castel.com
Wed Apr 19 18:57:57 EDT 2006


I haven't been able to build either version of the latest versions of
libgdiplus.

I keep getting the following error(s):

make[2]: Entering directory `/home/jrenton/source/libgdiplus-1.1.14/src'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I.. -I../cairo/pixman/src -I../cairo/pixman/src -I../cairo/src
-I../cairo/src -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -Wall
-Werror -Wno-unused -Wno-format    -g -O2 -pthread -MT adjustablearrowcap.lo
-MD -MP -MF ".deps/adjustablearrowcap.Tpo" -c -o adjustablearrowcap.lo
adjustablearrowcap.c; \
then mv -f ".deps/adjustablearrowcap.Tpo" ".deps/adjustablearrowcap.Plo";
else rm -f ".deps/adjustablearrowcap.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../cairo/pixman/src
-I../cairo/pixman/src -I../cairo/src -I../cairo/src -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -Wall -Werror -Wno-unused -Wno-format -g -O2
-pthread -MT adjustablearrowcap.lo -MD -MP -MF .deps/adjustablearrowcap.Tpo
-c adjustablearrowcap.c  -fPIC -DPIC -o .libs/adjustablearrowcap.o
In file included from ../cairo/src/cairo-ft.h:47,
                 from gdip.h:38,
                 from adjustablearrowcap.c:27:
/usr/include/ft2build.h:55:38: freetype/config/ftheader.h: No such file or
directory
In file included from gdip.h:38,
                 from adjustablearrowcap.c:27:
../cairo/src/cairo-ft.h:48:10: #include expects "FILENAME" or <FILENAME>
In file included from gdip.h:38,
                 from adjustablearrowcap.c:27:
../cairo/src/cairo-ft.h:60: syntax error before "face"
../cairo/src/cairo-ft.h:64: syntax error before
"cairo_ft_scaled_font_lock_face"
cc1: warnings being treated as errors
../cairo/src/cairo-ft.h:64: warning: type defaults to `int' in declaration
of `cairo_ft_scaled_font_lock_face'
../cairo/src/cairo-ft.h:64: warning: data definition has no type or storage
class
adjustablearrowcap.c: In function `gdip_adjust_arrowcap_clone_cap':
adjustablearrowcap.c:75: warning: implicit declaration of function `memcpy'
make[2]: *** [adjustablearrowcap.lo] Error 1
make[2]: Leaving directory `/home/jrenton/source/libgdiplus-1.1.14/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jrenton/source/libgdiplus-1.1.14'
make: *** [all] Error 2

The first error occurs in caro-ft.h.  I tried making the source in the cairo
directory to no avail.  Here is the line it chokes on:

cairo/src/cairo-ft.h:48 #include FT_FREETYPE_H

What is this symbol supposed to be defined as?

Any suggestions anyone can offer would be greatly appreciated.

-James

--
View this message in context: http://www.nabble.com/%28FT_FREETYPE_H%29-libgdiplus-1.1.14-1.1.15-build-issues-t1477399.html#a3998043
Sent from the Mono - WinForms forum at Nabble.com.



More information about the Mono-winforms-list mailing list