Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: 'f:/BMRT2.5/lib/libribout.lib' Writing Makefile for RenderMan cp RenderMan.pm blib/lib/RenderMan.pm AutoSplitting blib/lib/RenderMan.pm (blib/lib/auto/RenderMan) /home/cpanrun/ia64/build/5.8.2/bin/perl /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap RenderMan.xs > RenderMan.xsc && mv RenderMan.xsc RenderMan.c Please specify prototyping behavior for RenderMan.xs (see perlxs manual) cc -c -If:/BMRT2.5/include -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" RenderMan.c Error 112: "RenderMan.xs", line 11 # Include file "ri.h" not found. #include "ri.h" ^^^^^^ Error 419: "RenderMan.xs", line 16 # 'RtInt' is used as a type, but has not been defined as a type. RtInt get_RtInt_from_array(AV* array, int index, char* funcname, ^^^^^ Error 419: "RenderMan.xs", line 18 # 'RtInt' is used as a type, but has not been defined as a type. RtInt val = 0; ^^^^^ Error 419: "RenderMan.xs", line 33 # 'RtInt' is used as a type, but has not been defined as a type. RtInt* get_RtInt_array(RtInt nloops, SV* svp, char* funcname, ch ^^^^^ Error 419: "RenderMan.xs", line 33 # 'RtInt' is used as a type, but has not been defined as a type. RtInt* get_RtInt_array(RtInt nloops, SV* svp, char* funcname, char* paramname) ^^^^^ Error 538: "RenderMan.xs", line 37 # In order to have this sort of expression on the left hand side of an assignment, it must be surrounded with parentheses. RtInt* val = 0; ^^^^^^^^^^ Warning 958: "RenderMan.xs", line 37 # No declaration for 'RtInt' in scope, assuming 'int (...)'. RtInt* val = 0; ^^^^^ Error 172: "RenderMan.xs", line 37 # Undeclared variable 'val'. RtInt* val = 0; ^^^ Error 419: "RenderMan.xs", line 48 # 'RtInt' is used as a type, but has not been defined as a type. if (!(val = (RtInt*)malloc(nloops*sizeof(RtInt)))) ^^^^^ Error 172: "RenderMan.xs", line 48 # Undeclared variable 'val'. if (!(val = (RtInt*)malloc(nloops*sizeof(RtInt)))) ^^^ Error 172: "RenderMan.xs", line 51 # Undeclared variable 'val'. val[count] = get_RtInt_from_array(array, count, funcname, paramn ^^^ Error 172: "RenderMan.xs", line 52 # Undeclared variable 'val'. return(val); ^^^ Error 419: "RenderMan.xs", line 55 # 'RtFloat' is used as a type, but has not been defined as a type. RtFloat get_RtFloat_from_sv(SV* sv, char* funcname, char* paramn ^^^^^^^ Error 699: "RenderMan.xs", line 55 # Error limit reached; halting compilation. RtFloat get_RtFloat_from_sv(SV* sv, char* funcname, char* paramn ^^^^^^^ make: *** [RenderMan.o] Error 2