Checking if your kit is complete... Looks good Writing Makefile for Sun::Solaris::Privilege cp Privilege.pm blib/lib/Sun/Solaris/Privilege.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 Privilege.xs > Privilege.xsc && mv Privilege.xsc Privilege.c gcc -c -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=\"1.2\" -DXS_VERSION=\"1.2\" -fPIC -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all/CORE Privilege.c Privilege.xs:12:18: priv.h: No such file or directory Privilege.xs:31: error: parse error before "Sun__Solaris__Privilege__Privset" Privilege.xs:31: warning: data definition has no type or storage class Privilege.xs:33: error: parse error before '*' token Privilege.xs:34: error: parse error before '*' token Privilege.xs: In function `dupset': Privilege.xs:36: error: `priv_set_t' undeclared (first use in this function) Privilege.xs:36: error: (Each undeclared identifier is reported only once Privilege.xs:36: error: for each function it appears in.) Privilege.xs:36: error: `new' undeclared (first use in this function) Privilege.xs:40: error: `s' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_getppriv': Privilege.c:106: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_setppriv': Privilege.c:135: error: `set' undeclared (first use in this function) Privilege.c:140: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_emptyset': Privilege.c:172: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_fillset': Privilege.c:198: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_isemptyset': Privilege.c:224: error: `set' undeclared (first use in this function) Privilege.c:225: error: `boolean_t' undeclared (first use in this function) Privilege.c:225: error: parse error before "RETVAL" Privilege.c:230: error: parse error before ')' token Privilege.c:235: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_isfullset': Privilege.c:254: error: `set' undeclared (first use in this function) Privilege.c:255: error: `boolean_t' undeclared (first use in this function) Privilege.c:255: error: parse error before "RETVAL" Privilege.c:260: error: parse error before ')' token Privilege.c:265: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_isequalset': Privilege.c:284: error: `set1' undeclared (first use in this function) Privilege.c:285: error: `set2' undeclared (first use in this function) Privilege.c:286: error: `boolean_t' undeclared (first use in this function) Privilege.c:286: error: parse error before "RETVAL" Privilege.c:291: error: parse error before ')' token Privilege.c:298: error: parse error before ')' token Privilege.c:303: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_issubset': Privilege.c:322: error: `set1' undeclared (first use in this function) Privilege.c:323: error: `set2' undeclared (first use in this function) Privilege.c:324: error: `boolean_t' undeclared (first use in this function) Privilege.c:324: error: parse error before "RETVAL" Privilege.c:329: error: parse error before ')' token Privilege.c:336: error: parse error before ')' token Privilege.c:341: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_ismember': Privilege.c:360: error: `set' undeclared (first use in this function) Privilege.c:362: error: `boolean_t' undeclared (first use in this function) Privilege.c:362: error: parse error before "RETVAL" Privilege.c:367: error: parse error before ')' token Privilege.c:372: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_ineffect': Privilege.c:392: error: `boolean_t' undeclared (first use in this function) Privilege.c:392: error: parse error before "RETVAL" Privilege.c:395: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_intersect': Privilege.c:414: error: `set1' undeclared (first use in this function) Privilege.c:415: error: `set2' undeclared (first use in this function) Privilege.c:416: error: `RETVAL' undeclared (first use in this function) Privilege.c:420: error: parse error before ')' token Privilege.c:427: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_union': Privilege.c:456: error: `set1' undeclared (first use in this function) Privilege.c:457: error: `set2' undeclared (first use in this function) Privilege.c:458: error: `RETVAL' undeclared (first use in this function) Privilege.c:462: error: parse error before ')' token Privilege.c:469: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_inverse': Privilege.c:498: error: `set1' undeclared (first use in this function) Privilege.c:499: error: `RETVAL' undeclared (first use in this function) Privilege.c:503: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_addset': Privilege.c:532: error: `set' undeclared (first use in this function) Privilege.c:538: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_copyset': Privilege.c:570: error: `set1' undeclared (first use in this function) Privilege.c:571: error: `RETVAL' undeclared (first use in this function) Privilege.c:575: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_delset': Privilege.c:603: error: `set' undeclared (first use in this function) Privilege.c:609: error: parse error before ')' token Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_getbynum': Privilege.c:645: warning: assignment makes pointer from integer without a cast Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_getsetbynum': Privilege.c:668: warning: assignment makes pointer from integer without a cast Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_set_to_str': Privilege.c:687: error: `s' undeclared (first use in this function) Privilege.c:695: error: parse error before ')' token Privilege.c:700: warning: assignment makes pointer from integer without a cast Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_str_to_set': Privilege.c:724: error: `RETVAL' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_priv_gettext': Privilege.c:753: warning: assignment makes pointer from integer without a cast Privilege.c: In function `XS_Sun__Solaris__Privilege_setpflags': Privilege.c:775: error: `uint_t' undeclared (first use in this function) Privilege.c:775: error: parse error before "flag" Privilege.c:779: error: `flag' undeclared (first use in this function) Privilege.c:779: error: `val' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege_getpflags': Privilege.c:806: error: `uint_t' undeclared (first use in this function) Privilege.c:806: error: parse error before "flag" Privilege.c:809: error: `flag' undeclared (first use in this function) Privilege.c: In function `XS_Sun__Solaris__Privilege__PrivsetPtr_DESTROY': Privilege.c:836: error: `ps' undeclared (first use in this function) Privilege.c:840: error: parse error before ')' token Privilege.xs: In function `boot_Sun__Solaris__Privilege': Privilege.xs:100: error: `PRIV_STR_PORT' undeclared (first use in this function) Privilege.xs:101: error: `PRIV_STR_LIT' undeclared (first use in this function) Privilege.xs:102: error: `PRIV_STR_SHORT' undeclared (first use in this function) Privilege.xs:103: error: `PRIV_ALLSETS' undeclared (first use in this function) Privilege.xs:104: error: `PRIV_DEBUG' undeclared (first use in this function) Privilege.xs:105: error: `PRIV_AWARE' undeclared (first use in this function) Privilege.xs:106: error: `PRIV_ON' undeclared (first use in this function) Privilege.xs:107: error: `PRIV_OFF' undeclared (first use in this function) Privilege.xs:108: error: `PRIV_SET' undeclared (first use in this function) Privilege.xs:114: warning: assignment makes pointer from integer without a cast Privilege.xs:121: warning: assignment makes pointer from integer without a cast make: *** [Privilege.o] Error 1