Tom Williams
2003-Aug-16 19:57 UTC
wine-20030813 doesn't compile with freetype 2.1.4 and gcc-3.3.1 on Linux
Well, the last few Wine snapshots I've tried to build have all ended the same way: freetype.c: In function `WineEngGetCharWidth': freetype.c:2179: error: dereferencing pointer to incomplete type freetype.c: In function `WineEngGetTextExtentPoint': freetype.c:2207: error: dereferencing pointer to incomplete type freetype.c: In function `WineEngGetTextExtentPointI': freetype.c:2234: error: dereferencing pointer to incomplete type freetype.c: In function `WineEngGetFontData': freetype.c:2247: error: `FT_Face' undeclared (first use in this function) freetype.c:2247: error: parse error before "ft_face" freetype.c:2254: error: `ft_face' undeclared (first use in this function) freetype.c: In function `WineEngGetTextFace': freetype.c:2299: error: dereferencing pointer to incomplete type freetype.c:2300: error: dereferencing pointer to incomplete type freetype.c:2302: error: dereferencing pointer to incomplete type freetype.c: In function `WineEngGetTextCharsetInfo': freetype.c:2307: error: dereferencing pointer to incomplete type freetype.c:2308: error: dereferencing pointer to incomplete type freetype.c: At top level: /usr/X11R6/include/freetype2/freetype/internal/ftobjs.h:588: error: storage size of `glyph_class' isn't known make[2]: *** [freetype.o] Error 1 make[2]: Leaving directory `/build/wine-20030813/dlls/gdi' make[1]: *** [gdi] Error 2 make[1]: Leaving directory `/build/wine-20030813/dlls' make: *** [dlls] Error 2 Compilation failed, aborting install. tom@c71414-a:~/build/wine-20030813$ I've got freetype 2.1.4 installed and I've been getting the above since I've had gcc-3.3 installed. Can I use freetype 2.1.4 to compile wine? I've also got freetype 1.3.1 installed. Thanks.... Peace... Tom