Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lfribidi Writing Makefile for Text::Bidi::private cp lib/Text/Bidi.pm blib/lib/Text/Bidi.pm cp lib/Text/Bidi/CapRTL.pm blib/lib/Text/Bidi/CapRTL.pm cp lib/Text/Bidi/mirrored.pm blib/lib/Text/Bidi/mirrored.pm cp lib/Text/Bidi/private.pm blib/lib/Text/Bidi/private.pm cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb3 -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" private.c cc: warning 901: unknown option: `-db3': use +help for online documentation. Error 112: "private.c", line 1457 # Include file not found. #include ^^^^^^^^^^^^^^^^^^^ Error 419: "private.c", line 1458 # 'FRIBIDI_API' is used as a type, but has not been defined as a type. FRIBIDI_API void log2vis ( /* input */ ^^^^^^^^^^^ Error 8: "private.c", line 1458 # Invalid type specifier combination in declaration: "int void". FRIBIDI_API void log2vis ( /* input */ ^^^^ Error 160: "private.c", line 1458 # Bad type specifier combination. FRIBIDI_API void log2vis ( /* input */ ^^^^ Error 585: "private.c", line 1460 # Expected an operator before 'len'. FriBidiStrIndex len, ^^^ Error 373: "private.c", line 1459 # Old-style function definition parameter must be a simple identifier. FriBidiChar *str, ^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1460 # Old-style function definition parameter must be a simple identifier. FriBidiStrIndex len, ^^^^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1462 # Old-style function definition parameter must be a simple identifier. FriBidiChar *visual_str, ^^^^^^^^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1463 # Old-style function definition parameter must be a simple identifier. FriBidiCharType *pbase_dirs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1464 # Old-style function definition parameter must be a simple identifier. FriBidiStrIndex *position_L_to_V_list, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1465 # Old-style function definition parameter must be a simple identifier. FriBidiStrIndex *position_V_to_L_list, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 373: "private.c", line 1466 # Old-style function definition parameter must be a simple identifier. FriBidiLevel *embedding_level_list) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 699: "private.c", line 1466 # Error limit reached; halting compilation. FriBidiLevel *embedding_level_list) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ make: *** [private.o] Error 2