|
|
[root@localhost pango-1.8.2]# make
make all-recursive
make[1]: Entering directory `/root/pango-1.8.2'
Making all in pango
make[2]: Entering directory `/root/pango-1.8.2/pango'
( cd . && glib-mkenums \
--fhead "#ifndef __PANGO_ENUM_TYPES_H__\n#define __PANGO_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
--fprod "/* enumerations from \"@filename@\" */\n" \
--vhead "GType @enum_name@_get_type (void);\n#define PANGO_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
--ftail "G_END_DECLS\n\n#endif /* __PANGO_ENUM_TYPES_H__ */" \
pango.h pango-attributes.h pango-break.h pango-context.h pango-coverage.h pango-engine.h pango-font.h pango-fontmap.h pango-fontset.h pango-glyph.h pango-glyph-item.h pango-item.h pango-layout.h pango-modules.h pango-renderer.h pango-script.h pango-tabs.h pango-types.h pango-utils.h pangofc-font.h pangofc-fontmap.h ) > tmp-pango-enum-types.h \
&& (cmp -s tmp-pango-enum-types.h pango-enum-types.h || cp tmp-pango-enum-types.h pango-enum-types.h ) \
&& rm -f tmp-pango-enum-types.h \
&& echo timestamp > s-enum-types-h
( cd . && glib-mkenums \
--fhead "#include <pango.h>" \
--fprod "\n/* enumerations from \"@filename@\" */" \
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
--vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \
pango.h pango-attributes.h pango-break.h pango-context.h pango-coverage.h pango-engine.h pango-font.h pango-fontmap.h pango-fontset.h pango-glyph.h pango-glyph-item.h pango-item.h pango-layout.h pango-modules.h pango-renderer.h pango-script.h pango-tabs.h pango-types.h pango-utils.h pangofc-font.h pangofc-fontmap.h ) > tmp-pango-enum-types.c \
&& (cmp -s tmp-pango-enum-types.c pango-enum-types.c || cp tmp-pango-enum-types.c pango-enum-types.c ) \
&& rm -f tmp-pango-enum-types.c \
&& echo timestamp > s-enum-types-c
make all-recursive
make[3]: Entering directory `/root/pango-1.8.2/pango'
Making all in opentype
make[4]: Entering directory `/root/pango-1.8.2/pango/opentype'
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\" ango\" -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/X11R6/include -I../.. -g -O2 -Wall -MT ftglue.lo -MD -MP -MF ".deps/ftglue.Tpo" \
-c -o ftglue.lo `test -f 'ftglue.c' || echo './'`ftglue.c; \
then mv -f ".deps/ftglue.Tpo" ".deps/ftglue.Plo"; \
else rm -f ".deps/ftglue.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\" ango\" -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/X11R6/include -I../.. -g -O2 -Wall -MT ftglue.lo -MD -MP -MF .deps/ftglue.Tpo -c ftglue.c -fPIC -DPIC -o .libs/ftglue.o
ftglue.c: In function 'ftglue_stream_frame_enter':
ftglue.c:170: error: 'FT_BEGIN_STMNT' undeclared (first use in this function)
ftglue.c:170: error: (Each undeclared identifier is reported only once
ftglue.c:170: error: for each function it appears in.)
ftglue.c:170: error: expected ';' before 'if'
ftglue.c: In function 'ftglue_stream_frame_exit':
ftglue.c:206: error: 'FT_BEGIN_STMNT' undeclared (first use in this function)
ftglue.c:206: error: expected ';' before 'if'
ftglue.c:204: warning: unused variable 'memory'
make[4]: *** [ftglue.lo] Error 1
make[4]: Leaving directory `/root/pango-1.8.2/pango/opentype'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/pango-1.8.2/pango'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/pango-1.8.2/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/pango-1.8.2'
make: *** [all] Error 2
----------------------------------------------------------------------------------
why Error 2 |
|