Note (probably harmless): No library found for -lfreetype Checking if your kit is complete... Looks good 'NO_META' is not a known MakeMaker parameter name. Writing Makefile for Font::FreeType cp lib/Font/FreeType/Glyph.pm blib/lib/Font/FreeType/Glyph.pm cp lib/Font/FreeType.pm blib/lib/Font/FreeType.pm cp lib/Font/FreeType/Face.pm blib/lib/Font/FreeType/Face.pm /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap FreeType.xs > FreeType.xsc && mv FreeType.xsc FreeType.c gcc -c -I/usr/include/freetype2 -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -mlp64 -L/lib/hpux64 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE FreeType.c FreeType.xs:19:22: ft2build.h: No such file or directory FreeType.xs:20:10: #include expects "FILENAME" or FreeType.xs:21:10: #include expects "FILENAME" or FreeType.xs:22:10: #include expects "FILENAME" or FreeType.xs:23:10: #include expects "FILENAME" or FreeType.xs:74:10: #include expects "FILENAME" or FreeType.xs:80: error: parse error before "struct" FreeType.xs:83: warning: data definition has no type or storage class FreeType.xs:84: error: parse error before "index" FreeType.xs:84: warning: built-in function 'index' declared as non-function FreeType.xs:84: warning: data definition has no type or storage class FreeType.xs:86: error: parse error before '}' token FreeType.xs:90: error: parse error before "FT_UInt" FreeType.xs:90: warning: no semicolon at end of struct or union FreeType.xs:91: warning: data definition has no type or storage class FreeType.xs:92: error: parse error before "glyph_ft" FreeType.xs:92: warning: data definition has no type or storage class FreeType.xs:105: error: parse error before "Font_FreeType" FreeType.xs:105: warning: data definition has no type or storage class FreeType.xs:106: error: parse error before "Font_FreeType_Face" FreeType.xs:106: warning: data definition has no type or storage class FreeType.xs:120: error: `FT_LOAD_DEFAULT' undeclared here (not in a function) FreeType.xs:120: error: initializer element is not constant FreeType.xs:120: error: (near initialization for `qefft2_uv_const[0].value') FreeType.xs:120: error: initializer element is not constant FreeType.xs:120: error: (near initialization for `qefft2_uv_const[0]') FreeType.xs:121: error: `FT_LOAD_NO_SCALE' undeclared here (not in a function) FreeType.xs:121: error: initializer element is not constant FreeType.xs:121: error: (near initialization for `qefft2_uv_const[1].value') FreeType.xs:121: error: initializer element is not constant FreeType.xs:121: error: (near initialization for `qefft2_uv_const[1]') FreeType.xs:122: error: `FT_LOAD_NO_HINTING' undeclared here (not in a function) FreeType.xs:122: error: initializer element is not constant FreeType.xs:122: error: (near initialization for `qefft2_uv_const[2].value') FreeType.xs:122: error: initializer element is not constant FreeType.xs:122: error: (near initialization for `qefft2_uv_const[2]') FreeType.xs:123: error: `FT_LOAD_NO_BITMAP' undeclared here (not in a function) FreeType.xs:123: error: initializer element is not constant FreeType.xs:123: error: (near initialization for `qefft2_uv_const[3].value') FreeType.xs:123: error: initializer element is not constant FreeType.xs:123: error: (near initialization for `qefft2_uv_const[3]') FreeType.xs:124: error: `FT_LOAD_VERTICAL_LAYOUT' undeclared here (not in a function) FreeType.xs:124: error: initializer element is not constant FreeType.xs:124: error: (near initialization for `qefft2_uv_const[4].value') FreeType.xs:124: error: initializer element is not constant FreeType.xs:124: error: (near initialization for `qefft2_uv_const[4]') FreeType.xs:125: error: `FT_LOAD_FORCE_AUTOHINT' undeclared here (not in a function) FreeType.xs:125: error: initializer element is not constant FreeType.xs:125: error: (near initialization for `qefft2_uv_const[5].value') FreeType.xs:125: error: initializer element is not constant FreeType.xs:125: error: (near initialization for `qefft2_uv_const[5]') FreeType.xs:126: error: `FT_LOAD_CROP_BITMAP' undeclared here (not in a function) FreeType.xs:126: error: initializer element is not constant FreeType.xs:126: error: (near initialization for `qefft2_uv_const[6].value') FreeType.xs:126: error: initializer element is not constant FreeType.xs:126: error: (near initialization for `qefft2_uv_const[6]') FreeType.xs:127: error: `FT_LOAD_PEDANTIC' undeclared here (not in a function) FreeType.xs:127: error: initializer element is not constant FreeType.xs:127: error: (near initialization for `qefft2_uv_const[7].value') FreeType.xs:127: error: initializer element is not constant FreeType.xs:127: error: (near initialization for `qefft2_uv_const[7]') FreeType.xs:128: error: `FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH' undeclared here (not in a function) FreeType.xs:128: error: initializer element is not constant FreeType.xs:128: error: (near initialization for `qefft2_uv_const[8].value') FreeType.xs:128: error: initializer element is not constant FreeType.xs:128: error: (near initialization for `qefft2_uv_const[8]') FreeType.xs:130: error: `FT_LOAD_IGNORE_TRANSFORM' undeclared here (not in a function) FreeType.xs:130: error: initializer element is not constant FreeType.xs:130: error: (near initialization for `qefft2_uv_const[9].value') FreeType.xs:130: error: initializer element is not constant FreeType.xs:130: error: (near initialization for `qefft2_uv_const[9]') FreeType.xs:131: error: `FT_LOAD_LINEAR_DESIGN' undeclared here (not in a function) FreeType.xs:131: error: initializer element is not constant FreeType.xs:131: error: (near initialization for `qefft2_uv_const[10].value') FreeType.xs:131: error: initializer element is not constant FreeType.xs:131: error: (near initialization for `qefft2_uv_const[10]') FreeType.xs:135: error: `ft_render_mode_normal' undeclared here (not in a function) FreeType.xs:135: error: initializer element is not constant FreeType.xs:135: error: (near initialization for `qefft2_uv_const[11].value') FreeType.xs:135: error: initializer element is not constant FreeType.xs:135: error: (near initialization for `qefft2_uv_const[11]') FreeType.xs:139: error: `ft_render_mode_mono' undeclared here (not in a function) FreeType.xs:139: error: initializer element is not constant FreeType.xs:139: error: (near initialization for `qefft2_uv_const[12].value') FreeType.xs:139: error: initializer element is not constant FreeType.xs:139: error: (near initialization for `qefft2_uv_const[12]') FreeType.xs:144: error: `ft_kerning_default' undeclared here (not in a function) FreeType.xs:144: error: initializer element is not constant FreeType.xs:144: error: (near initialization for `qefft2_uv_const[13].value') FreeType.xs:144: error: initializer element is not constant FreeType.xs:144: error: (near initialization for `qefft2_uv_const[13]') FreeType.xs:145: error: `ft_kerning_unfitted' undeclared here (not in a function) FreeType.xs:145: error: initializer element is not constant FreeType.xs:145: error: (near initialization for `qefft2_uv_const[14].value') FreeType.xs:145: error: initializer element is not constant FreeType.xs:145: error: (near initialization for `qefft2_uv_const[14]') FreeType.xs:146: error: `ft_kerning_unscaled' undeclared here (not in a function) FreeType.xs:146: error: initializer element is not constant FreeType.xs:146: error: (near initialization for `qefft2_uv_const[15].value') FreeType.xs:146: error: initializer element is not constant FreeType.xs:146: error: (near initialization for `qefft2_uv_const[15]') FreeType.xs:151: error: parse error before "err" FreeType.xs: In function `errchk': FreeType.xs:155: error: `err' undeclared (first use in this function) FreeType.xs:155: error: (Each undeclared identifier is reported only once FreeType.xs:155: error: for each function it appears in.) FreeType.xs:161: error: `desc' undeclared (first use in this function) FreeType.xs: At top level: FreeType.xs:170: error: parse error before "FT_ULong" FreeType.xs: In function `make_glyph': FreeType.xs:174: error: invalid application of `sizeof' to incomplete type `QefFT2_Glyph_' FreeType.xs:176: error: dereferencing pointer to incomplete type FreeType.xs:176: error: `face_sv' undeclared (first use in this function) FreeType.xs:179: error: dereferencing pointer to incomplete type FreeType.xs:180: error: dereferencing pointer to incomplete type FreeType.xs:181: error: dereferencing pointer to incomplete type FreeType.xs: At top level: FreeType.xs:189: error: parse error before "ensure_glyph_loaded" FreeType.xs:189: error: parse error before "face" FreeType.xs: In function `ensure_glyph_loaded': FreeType.xs:191: error: `face' undeclared (first use in this function) FreeType.xs:193: error: dereferencing pointer to incomplete type FreeType.xs:193: error: `glyph' undeclared (first use in this function) FreeType.xs:194: error: dereferencing pointer to incomplete type FreeType.xs:195: error: dereferencing pointer to incomplete type FreeType.xs:196: error: dereferencing pointer to incomplete type FreeType.xs:198: error: dereferencing pointer to incomplete type FreeType.xs:200: error: dereferencing pointer to incomplete type FreeType.xs: At top level: FreeType.xs:207: error: parse error before "face" FreeType.xs: In function `ensure_outline_loaded': FreeType.xs:210: error: `face' undeclared (first use in this function) FreeType.xs:210: error: `glyph' undeclared (first use in this function) FreeType.xs:213: error: dereferencing pointer to incomplete type FreeType.xs:214: error: dereferencing pointer to incomplete type FreeType.xs:217: error: dereferencing pointer to incomplete type FreeType.xs:217: error: `ft_glyph_format_outline' undeclared (first use in this function) FreeType.xs: At top level: FreeType.xs:229: error: parse error before '*' token FreeType.xs: In function `handle_move_to': FreeType.xs:231: error: `data' undeclared (first use in this function) FreeType.xs:232: error: `to' undeclared (first use in this function) FreeType.xs: At top level: FreeType.xs:246: error: parse error before '*' token FreeType.xs: In function `handle_line_to': FreeType.xs:248: error: `data' undeclared (first use in this function) FreeType.xs:249: error: `to' undeclared (first use in this function) FreeType.xs: At top level: FreeType.xs:263: error: parse error before '*' token FreeType.xs: In function `handle_conic_to': FreeType.xs:265: error: `data' undeclared (first use in this function) FreeType.xs:266: error: `to' undeclared (first use in this function) FreeType.xs:267: error: `control' undeclared (first use in this function) FreeType.xs: At top level: FreeType.xs:295: error: parse error before '*' token FreeType.xs: In function `handle_cubic_to': FreeType.xs:298: error: `data' undeclared (first use in this function) FreeType.xs:299: error: `to' undeclared (first use in this function) FreeType.xs:304: error: `control1' undeclared (first use in this function) FreeType.xs:306: error: `control2' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType_new': FreeType.c:378: error: parse error before "RETVAL" FreeType.xs:340: error: `RETVAL' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType_DESTROY': FreeType.c:405: error: parse error before "library" FreeType.c:411: error: `library' undeclared (first use in this function) FreeType.c:411: error: parse error before "tmp" FreeType.xs: In function `XS_Font__FreeType_version': FreeType.xs:356: error: `FT_Int' undeclared (first use in this function) FreeType.xs:356: error: parse error before "major" FreeType.c:447: error: `library' undeclared (first use in this function) FreeType.c:447: error: parse error before "tmp" FreeType.xs:358: error: `major' undeclared (first use in this function) FreeType.xs:358: error: `minor' undeclared (first use in this function) FreeType.xs:358: error: `patch' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType_qefft2_face': FreeType.xs:379: error: syntax error before '*' token FreeType.c:494: error: `FT_Int32' undeclared (first use in this function) FreeType.c:494: error: parse error before "glyph_load_flags" FreeType.c:500: error: `library' undeclared (first use in this function) FreeType.c:500: error: parse error before "tmp" FreeType.xs:381: error: `RETVAL' undeclared (first use in this function) FreeType.xs:386: error: `size' undeclared (first use in this function) FreeType.xs:392: error: invalid application of `sizeof' to incomplete type `FreeType.xs' FreeType.xs:393: error: dereferencing pointer to incomplete type FreeType.xs:394: error: dereferencing pointer to incomplete type FreeType.xs:395: error: dereferencing pointer to incomplete type FreeType.xs:396: error: dereferencing pointer to incomplete type FreeType.c: In function `XS_Font__FreeType__Face_DESTROY': FreeType.c:547: error: parse error before "face" FreeType.c:553: error: `face' undeclared (first use in this function) FreeType.c:553: error: parse error before "tmp" FreeType.xs:414: error: dereferencing pointer to incomplete type FreeType.c: In function `XS_Font__FreeType__Face_number_of_faces': FreeType.c:584: error: parse error before "face" FreeType.c:590: error: `face' undeclared (first use in this function) FreeType.c:590: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_current_face_index': FreeType.c:617: error: parse error before "face" FreeType.c:623: error: `face' undeclared (first use in this function) FreeType.c:623: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_postscript_name': FreeType.c:652: error: parse error before "face" FreeType.c:658: error: `face' undeclared (first use in this function) FreeType.c:658: error: parse error before "tmp" FreeType.xs:439: warning: assignment makes pointer from integer without a cast FreeType.c: In function `XS_Font__FreeType__Face_family_name': FreeType.c:690: error: parse error before "face" FreeType.c:696: error: `face' undeclared (first use in this function) FreeType.c:696: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_style_name': FreeType.c:722: error: parse error before "face" FreeType.c:728: error: `face' undeclared (first use in this function) FreeType.c:728: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_is_scalable': FreeType.c:758: error: parse error before "face" FreeType.c:764: error: `face' undeclared (first use in this function) FreeType.c:764: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_is_fixed_width': FreeType.c:791: error: parse error before "face" FreeType.c:797: error: `face' undeclared (first use in this function) FreeType.c:797: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_is_sfnt': FreeType.c:824: error: parse error before "face" FreeType.c:830: error: `face' undeclared (first use in this function) FreeType.c:830: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_has_horizontal_metrics': FreeType.c:857: error: parse error before "face" FreeType.c:863: error: `face' undeclared (first use in this function) FreeType.c:863: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_has_vertical_metrics': FreeType.c:890: error: parse error before "face" FreeType.c:896: error: `face' undeclared (first use in this function) FreeType.c:896: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_has_kerning': FreeType.c:923: error: parse error before "face" FreeType.c:929: error: `face' undeclared (first use in this function) FreeType.c:929: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_has_glyph_names': FreeType.c:956: error: parse error before "face" FreeType.c:962: error: `face' undeclared (first use in this function) FreeType.c:962: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_has_reliable_glyph_names': FreeType.c:989: error: parse error before "face" FreeType.c:995: error: `face' undeclared (first use in this function) FreeType.c:995: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_is_italic': FreeType.c:1027: error: parse error before "face" FreeType.c:1033: error: `face' undeclared (first use in this function) FreeType.c:1033: error: parse error before "tmp" FreeType.xs:539: error: `FT_STYLE_FLAG_ITALIC' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType__Face_is_bold': FreeType.c:1060: error: parse error before "face" FreeType.c:1066: error: `face' undeclared (first use in this function) FreeType.c:1066: error: parse error before "tmp" FreeType.xs:547: error: `FT_STYLE_FLAG_BOLD' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType__Face_number_of_glyphs': FreeType.c:1094: error: parse error before "face" FreeType.c:1100: error: `face' undeclared (first use in this function) FreeType.c:1100: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_units_per_em': FreeType.c:1126: error: parse error before "face" FreeType.c:1132: error: `face' undeclared (first use in this function) FreeType.c:1132: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_attach_file': FreeType.c:1159: error: parse error before "face" FreeType.c:1166: error: `face' undeclared (first use in this function) FreeType.c:1166: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_set_char_size': FreeType.c:1191: error: parse error before "face" FreeType.c:1192: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.c:1194: error: `FT_UInt' undeclared (first use in this function) FreeType.c:1201: error: `face' undeclared (first use in this function) FreeType.c:1201: error: parse error before "tmp" FreeType.xs:579: error: `width' undeclared (first use in this function) FreeType.xs:579: error: `height' undeclared (first use in this function) FreeType.xs:579: error: `x_res' undeclared (first use in this function) FreeType.xs:579: error: `y_res' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType__Face_set_pixel_size': FreeType.c:1227: error: parse error before "face" FreeType.c:1228: error: `FT_UInt' undeclared (first use in this function) FreeType.c:1235: error: `face' undeclared (first use in this function) FreeType.c:1235: error: parse error before "tmp" FreeType.xs:587: error: `width' undeclared (first use in this function) FreeType.xs:587: error: `height' undeclared (first use in this function) FreeType.c: In function `XS_Font__FreeType__Face_height': FreeType.c:1262: error: parse error before "face" FreeType.c:1268: error: `face' undeclared (first use in this function) FreeType.c:1268: error: parse error before "tmp" FreeType.xs: In function `XS_Font__FreeType__Face_fixed_sizes': FreeType.xs:605: error: `FT_Bitmap_Size' undeclared (first use in this function) FreeType.xs:605: error: `size' undeclared (first use in this function) FreeType.c:1303: error: parse error before "face" FreeType.c:1309: error: `face' undeclared (first use in this function) FreeType.c:1309: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_ascender': FreeType.c:1371: error: parse error before "face" FreeType.c:1377: error: `face' undeclared (first use in this function) FreeType.c:1377: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_descender': FreeType.c:1405: error: parse error before "face" FreeType.c:1411: error: `face' undeclared (first use in this function) FreeType.c:1411: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_underline_position': FreeType.c:1439: error: parse error before "face" FreeType.c:1445: error: `face' undeclared (first use in this function) FreeType.c:1445: error: parse error before "tmp" FreeType.c: In function `XS_Font__FreeType__Face_underline_thickness': FreeType.c:1474: error: parse error before "face" FreeType.c:1480: error: `face' undeclared (first use in this function) FreeType.c:1480: error: parse error before "tmp" FreeType.xs: In function `XS_Font__FreeType__Face_kerning': FreeType.xs:689: error: `FT_Vector' undeclared (first use in this function) FreeType.xs:689: error: parse error before "kerning" FreeType.c:1514: error: `FT_UInt' undeclared (first use in this function) FreeType.c:1522: error: `face' undeclared (first use in this function) FreeType.c:1522: error: parse error before "tmp" FreeType.xs:691: error: `left_glyph_idx' undeclared (first use in this function) FreeType.xs:691: error: `right_glyph_idx' undeclared (first use in this function) FreeType.xs:692: error: `kerning' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Face_glyph_from_char_code': FreeType.xs:707: error: `FT_UInt' undeclared (first use in this function) FreeType.xs:707: error: parse error before "glyph_idx" FreeType.c:1567: error: parse error before "face" FreeType.c:1568: error: `FT_ULong' undeclared (first use in this function) FreeType.c:1574: error: `face' undeclared (first use in this function) FreeType.c:1574: error: parse error before "tmp" FreeType.xs:709: error: `glyph_idx' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Face_glyph_from_char': FreeType.xs:721: error: `FT_UInt' undeclared (first use in this function) FreeType.xs:721: error: parse error before "glyph_idx" FreeType.c:1611: error: parse error before "face" FreeType.c:1618: error: `face' undeclared (first use in this function) FreeType.c:1618: error: parse error before "tmp" FreeType.xs:732: error: `glyph_idx' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Face_foreach_char': FreeType.xs:744: error: `FT_ULong' undeclared (first use in this function) FreeType.xs:744: error: parse error before "char_code" FreeType.xs:745: error: `FT_UInt' undeclared (first use in this function) FreeType.c:1665: error: `face' undeclared (first use in this function) FreeType.c:1665: error: parse error before "tmp" FreeType.xs:747: error: `glyph_idx' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Glyph_DESTROY': FreeType.xs:773: error: `FT_Face' undeclared (first use in this function) FreeType.xs:773: error: parse error before "face" FreeType.xs:776: error: `face' undeclared (first use in this function) FreeType.xs:776: error: dereferencing pointer to incomplete type FreeType.xs:776: error: dereferencing pointer to incomplete type FreeType.xs:776: error: dereferencing pointer to incomplete type FreeType.xs:778: error: dereferencing pointer to incomplete type FreeType.xs:779: error: dereferencing pointer to incomplete type FreeType.xs:780: error: dereferencing pointer to incomplete type FreeType.xs:782: error: dereferencing pointer to incomplete type FreeType.xs:783: error: dereferencing pointer to incomplete type FreeType.xs:784: error: dereferencing pointer to incomplete type FreeType.xs: In function `XS_Font__FreeType__Glyph_char_code': FreeType.xs:791: error: `FT_Face' undeclared (first use in this function) FreeType.xs:791: error: parse error before "face" FreeType.xs:792: error: `FT_ULong' undeclared (first use in this function) FreeType.xs:793: error: `FT_UInt' undeclared (first use in this function) FreeType.xs:795: error: dereferencing pointer to incomplete type FreeType.xs:796: error: dereferencing pointer to incomplete type FreeType.xs:804: error: `face' undeclared (first use in this function) FreeType.xs:804: error: dereferencing pointer to incomplete type FreeType.xs:804: error: dereferencing pointer to incomplete type FreeType.xs:804: error: dereferencing pointer to incomplete type FreeType.xs:805: error: `glyph_idx' undeclared (first use in this function) FreeType.xs:807: error: dereferencing pointer to incomplete type FreeType.xs:808: error: dereferencing pointer to incomplete type FreeType.c: In function `XS_Font__FreeType__Glyph_index': FreeType.c:1805: error: `FT_UInt' undeclared (first use in this function) FreeType.c:1805: error: parse error before "RETVAL" FreeType.xs:821: error: `RETVAL' undeclared (first use in this function) FreeType.xs:821: error: dereferencing pointer to incomplete type FreeType.xs: In function `XS_Font__FreeType__Glyph_name': FreeType.xs:829: error: `FT_Face' undeclared (first use in this function) FreeType.xs:829: error: parse error before "face" FreeType.xs:834: error: dereferencing pointer to incomplete type FreeType.xs:835: error: dereferencing pointer to incomplete type FreeType.xs:837: error: `face' undeclared (first use in this function) FreeType.xs:837: error: dereferencing pointer to incomplete type FreeType.xs:837: error: dereferencing pointer to incomplete type FreeType.xs:837: error: dereferencing pointer to incomplete type FreeType.xs:846: error: dereferencing pointer to incomplete type FreeType.xs:857: error: dereferencing pointer to incomplete type FreeType.xs: In function `XS_Font__FreeType__Glyph_width': FreeType.xs:868: error: `FT_Face' undeclared (first use in this function) FreeType.xs:868: error: parse error before "face" FreeType.c:1906: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:870: error: `face' undeclared (first use in this function) FreeType.xs:870: error: dereferencing pointer to incomplete type FreeType.xs:870: error: dereferencing pointer to incomplete type FreeType.xs:870: error: dereferencing pointer to incomplete type FreeType.xs:871: error: `RETVAL' undeclared (first use in this function) FreeType.xs:871: error: invalid type argument of `->' FreeType.xs: In function `XS_Font__FreeType__Glyph_height': FreeType.xs:879: error: `FT_Face' undeclared (first use in this function) FreeType.xs:879: error: parse error before "face" FreeType.c:1943: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:881: error: `face' undeclared (first use in this function) FreeType.xs:881: error: dereferencing pointer to incomplete type FreeType.xs:881: error: dereferencing pointer to incomplete type FreeType.xs:881: error: dereferencing pointer to incomplete type FreeType.xs:882: error: `RETVAL' undeclared (first use in this function) FreeType.xs:882: error: invalid type argument of `->' FreeType.xs: In function `XS_Font__FreeType__Glyph_left_bearing': FreeType.xs:890: error: `FT_Face' undeclared (first use in this function) FreeType.xs:890: error: parse error before "face" FreeType.c:1980: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:892: error: `face' undeclared (first use in this function) FreeType.xs:892: error: dereferencing pointer to incomplete type FreeType.xs:892: error: dereferencing pointer to incomplete type FreeType.xs:892: error: dereferencing pointer to incomplete type FreeType.xs:893: error: `RETVAL' undeclared (first use in this function) FreeType.xs:893: error: invalid type argument of `->' FreeType.xs: In function `XS_Font__FreeType__Glyph_right_bearing': FreeType.xs:901: error: `FT_Face' undeclared (first use in this function) FreeType.xs:901: error: parse error before "face" FreeType.xs:902: error: syntax error before '*' token FreeType.c:2018: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:904: error: `face' undeclared (first use in this function) FreeType.xs:904: error: dereferencing pointer to incomplete type FreeType.xs:904: error: dereferencing pointer to incomplete type FreeType.xs:904: error: dereferencing pointer to incomplete type FreeType.xs:905: error: `metrics' undeclared (first use in this function) FreeType.xs:905: error: invalid type argument of `->' FreeType.xs:906: error: `RETVAL' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Glyph_horizontal_advance': FreeType.xs:914: error: `FT_Face' undeclared (first use in this function) FreeType.xs:914: error: parse error before "face" FreeType.c:2056: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:916: error: `face' undeclared (first use in this function) FreeType.xs:916: error: dereferencing pointer to incomplete type FreeType.xs:916: error: dereferencing pointer to incomplete type FreeType.xs:916: error: dereferencing pointer to incomplete type FreeType.xs:917: error: `RETVAL' undeclared (first use in this function) FreeType.xs:917: error: invalid type argument of `->' FreeType.xs: In function `XS_Font__FreeType__Glyph_vertical_advance': FreeType.xs:925: error: `FT_Face' undeclared (first use in this function) FreeType.xs:925: error: parse error before "face" FreeType.c:2093: error: `FT_F26Dot6' undeclared (first use in this function) FreeType.xs:927: error: `face' undeclared (first use in this function) FreeType.xs:927: error: dereferencing pointer to incomplete type FreeType.xs:927: error: dereferencing pointer to incomplete type FreeType.xs:927: error: dereferencing pointer to incomplete type FreeType.xs:928: error: `RETVAL' undeclared (first use in this function) FreeType.xs:928: error: invalid type argument of `->' FreeType.xs: In function `XS_Font__FreeType__Glyph_has_outline': FreeType.xs:936: error: `FT_Face' undeclared (first use in this function) FreeType.xs:936: error: parse error before "face" FreeType.xs:938: error: `face' undeclared (first use in this function) FreeType.xs:938: error: dereferencing pointer to incomplete type FreeType.xs:938: error: dereferencing pointer to incomplete type FreeType.xs:938: error: dereferencing pointer to incomplete type FreeType.xs: In function `XS_Font__FreeType__Glyph_outline_bbox': FreeType.xs:947: error: `FT_Face' undeclared (first use in this function) FreeType.xs:947: error: parse error before "face" FreeType.xs:949: error: `FT_OutlineGlyph' undeclared (first use in this function) FreeType.xs:949: error: parse error before "outline_glyph" FreeType.xs:950: error: `FT_BBox' undeclared (first use in this function) FreeType.xs:952: error: `face' undeclared (first use in this function) FreeType.xs:952: error: dereferencing pointer to incomplete type FreeType.xs:952: error: dereferencing pointer to incomplete type FreeType.xs:952: error: dereferencing pointer to incomplete type FreeType.xs:955: error: dereferencing pointer to incomplete type FreeType.xs:957: error: `outline_glyph' undeclared (first use in this function) FreeType.xs:957: error: parse error before "extra" FreeType.xs:958: error: `bbox' undeclared (first use in this function) FreeType.xs: In function `XS_Font__FreeType__Glyph_outline_decompose_': FreeType.xs:970: error: `FT_Face' undeclared (first use in this function) FreeType.xs:970: error: parse error before "face" FreeType.xs:972: error: `FT_OutlineGlyph' undeclared (first use in this function) FreeType.xs:972: error: parse error before "outline_glyph" FreeType.xs:973: error: `FT_Outline_Funcs' undeclared (first use in this function) FreeType.xs:980: error: `face' undeclared (first use in this function) FreeType.xs:980: error: dereferencing pointer to incomplete type FreeType.xs:980: error: dereferencing pointer to incomplete type FreeType.xs:980: error: dereferencing pointer to incomplete type FreeType.xs:983: error: dereferencing pointer to incomplete type FreeType.xs:1013: error: `handlers' undeclared (first use in this function) FreeType.xs:1019: error: `outline_glyph' undeclared (first use in this function) FreeType.xs:1019: error: parse error before "extra" FreeType.xs: In function `XS_Font__FreeType__Glyph_bitmap': FreeType.xs:1028: error: `FT_Face' undeclared (first use in this function) FreeType.xs:1028: error: parse error before "face" FreeType.xs:1029: error: `FT_GlyphSlot' undeclared (first use in this function) FreeType.xs:1030: error: `FT_Bitmap' undeclared (first use in this function) FreeType.xs:1030: error: `bitmap' undeclared (first use in this function) FreeType.xs:1038: error: `face' undeclared (first use in this function) FreeType.xs:1038: error: dereferencing pointer to incomplete type FreeType.xs:1038: error: dereferencing pointer to incomplete type FreeType.xs:1038: error: dereferencing pointer to incomplete type FreeType.xs:1046: error: invalid type argument of `->' FreeType.xs:1046: error: `ft_glyph_format_bitmap' undeclared (first use in this function) FreeType.xs:1049: error: invalid type argument of `->' FreeType.xs:1057: error: `ft_pixel_mode_mono' undeclared (first use in this function) FreeType.xs:1070: error: `ft_pixel_mode_grays' undeclared (first use in this function) FreeType.xs:1089: error: invalid type argument of `->' FreeType.xs:1090: error: invalid type argument of `->' make: *** [FreeType.o] Error 1