Checking if your kit is complete... Looks good Writing Makefile for Sun::Solaris::Privilege cp Privilege.pm blib/lib/Sun/Solaris/Privilege.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap Privilege.xs > Privilege.xsc && mv Privilege.xsc Privilege.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"1.2\" -DXS_VERSION=\"1.2\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Privilege.c Privilege.xs:12:18: error: priv.h: No such file or directory Privilege.xs:12:18: error: 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.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_priv_emptyset': Privilege.c:174: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_fillset': Privilege.c:200: 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: In function 'XS_Sun__Solaris__Privilege_priv_isemptyset': Privilege.c:226: error: 'set' undeclared (first use in this function) Privilege.c:227: error: 'boolean_t' undeclared (first use in this function) Privilege.c:227: error: parse error before 'RETVAL' Privilege.c:140: error: parse error before ')' token Privilege.c:232: error: parse error before ')' token Privilege.c:239: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_isfullset': Privilege.c:258: error: 'set' undeclared (first use in this function) Privilege.c:259: error: 'boolean_t' undeclared (first use in this function) Privilege.c:259: error: parse error before 'RETVAL' Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_emptyset': Privilege.c:174: error: 'RETVAL' undeclared (first use in this function) Privilege.c:264: error: parse error before ')' token Privilege.c:271: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_fillset': Privilege.c:200: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_isequalset': Privilege.c:290: error: 'set1' undeclared (first use in this function) Privilege.c:291: error: 'set2' undeclared (first use in this function) Privilege.c:292: error: 'boolean_t' undeclared (first use in this function) Privilege.c:292: error: parse error before 'RETVAL' Privilege.c:297: error: parse error before ')' token Privilege.c:306: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_isemptyset': Privilege.c:226: error: 'set' undeclared (first use in this function)Privilege.c:313: error: 'RETVAL' undeclared (first use in this function) Privilege.c:227: error: 'boolean_t' undeclared (first use in this function) Privilege.c:227: error: parse error before 'RETVAL' Privilege.c:232: error: parse error before ')' token Privilege.c:239: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_issubset': Privilege.c:332: error: 'set1' undeclared (first use in this function) Privilege.c:333: error: 'set2' undeclared (first use in this function) Privilege.c:334: error: 'boolean_t' undeclared (first use in this function) Privilege.c:334: error: parse error before 'RETVAL' Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_isfullset': Privilege.c:339: error: parse error before ')' tokenPrivilege.c:258: error: 'set' undeclared (first use in this function) Privilege.c:259: error: 'boolean_t' undeclared (first use in this function) Privilege.c:259: error: parse error before 'RETVAL' Privilege.c:348: error: parse error before ')' token Privilege.c:264: error: parse error before ')' token Privilege.c:355: error: 'RETVAL' undeclared (first use in this function) Privilege.c:271: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_ismember': Privilege.c:374: error: 'set' undeclared (first use in this function) Privilege.c:376: error: 'boolean_t' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_isequalset':Privilege.c:376: error: parse error before 'RETVAL' Privilege.c:290: error: 'set1' undeclared (first use in this function) Privilege.c:291: error: 'set2' undeclared (first use in this function) Privilege.c:292: error: 'boolean_t' undeclared (first use in this function) Privilege.c:292: error: parse error before 'RETVAL' Privilege.c:381: error: parse error before ')' token Privilege.c:297: error: parse error before ')' token Privilege.c:388: error: 'RETVAL' undeclared (first use in this function) Privilege.c:306: error: parse error before ')' token Privilege.c:313: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_ineffect': Privilege.c:408: error: 'boolean_t' undeclared (first use in this function) Privilege.c:408: error: parse error before 'RETVAL' Privilege.c:411: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_issubset': Privilege.c:332: error: 'set1' undeclared (first use in this function) Privilege.c:333: error: 'set2' undeclared (first use in this function) Privilege.c:334: error: 'boolean_t' undeclared (first use in this function) Privilege.c:334: error: parse error before 'RETVAL' Privilege.c:339: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_intersect': Privilege.c:430: error: 'set1' undeclared (first use in this function) Privilege.c:431: error: 'set2' undeclared (first use in this function) Privilege.c:432: error: 'RETVAL' undeclared (first use in this function) Privilege.c:348: error: parse error before ')' token Privilege.c:355: error: 'RETVAL' undeclared (first use in this function) Privilege.c:436: error: parse error before ')' token Privilege.c:445: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_ismember': Privilege.c:374: error: 'set' undeclared (first use in this function) Privilege.c:376: error: 'boolean_t' undeclared (first use in this function) Privilege.c:376: error: parse error before 'RETVAL' Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_union': Privilege.c:476: error: 'set1' undeclared (first use in this function) Privilege.c:477: error: 'set2' undeclared (first use in this function) Privilege.c:478: error: 'RETVAL' undeclared (first use in this function) Privilege.c:381: error: parse error before ')' token Privilege.c:388: error: 'RETVAL' undeclared (first use in this function) Privilege.c:482: error: parse error before ')' token Privilege.c:491: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_ineffect': Privilege.c:408: error: 'boolean_t' undeclared (first use in this function) Privilege.c:408: error: parse error before 'RETVAL' Privilege.c:411: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_inverse': Privilege.c:522: error: 'set1' undeclared (first use in this function) Privilege.c:523: error: 'RETVAL' undeclared (first use in this function) Privilege.c:527: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_intersect': Privilege.c:430: error: 'set1' undeclared (first use in this function) Privilege.c:431: error: 'set2' undeclared (first use in this function) Privilege.c:432: error: 'RETVAL' undeclared (first use in this function) Privilege.c:436: error: parse error before ')' token Privilege.c:445: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_addset': Privilege.c:558: error: 'set' undeclared (first use in this function) Privilege.c:564: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_union': Privilege.c:476: error: 'set1' undeclared (first use in this function) Privilege.c:477: error: 'set2' undeclared (first use in this function) Privilege.c:478: error: 'RETVAL' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_copyset': Privilege.c:598: error: 'set1' undeclared (first use in this function) Privilege.c:599: error: 'RETVAL' undeclared (first use in this function) Privilege.c:482: error: parse error before ')' token Privilege.c:603: error: parse error before ')' token Privilege.c:491: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_delset': Privilege.c:633: error: 'set' undeclared (first use in this function) Privilege.c:639: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_inverse': Privilege.c:522: error: 'set1' undeclared (first use in this function) Privilege.c:523: error: 'RETVAL' undeclared (first use in this function) Privilege.c:527: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_getbynum': Privilege.c:677: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_addset': Privilege.c:558: error: 'set' undeclared (first use in this function) Privilege.c:564: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_getsetbynum': Privilege.c:700: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_set_to_str': Privilege.c:719: error: 's' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_copyset': Privilege.c:598: error: 'set1' undeclared (first use in this function) Privilege.c:599: error: 'RETVAL' undeclared (first use in this function) Privilege.c:727: error: parse error before ')' token Privilege.c:734: warning: assignment makes pointer from integer without a cast Privilege.c:603: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_delset': Privilege.c:633: error: 'set' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_str_to_set': Privilege.c:758: error: 'RETVAL' undeclared (first use in this function) Privilege.c:639: error: parse error before ')' token Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_gettext': Privilege.c:787: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_getbynum': Privilege.c:677: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_setpflags': Privilege.c:809: error: 'uint_t' undeclared (first use in this function) Privilege.c:809: error: parse error before 'flag' Privilege.c:813: error: 'flag' undeclared (first use in this function) Privilege.c:813: error: 'val' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_getsetbynum': Privilege.c:700: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_getpflags': Privilege.c:840: error: 'uint_t' undeclared (first use in this function) Privilege.c:840: error: parse error before 'flag' Privilege.c:843: error: 'flag' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_set_to_str': Privilege.c:719: error: 's' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege__PrivsetPtr_DESTROY': Privilege.c:870: error: 'ps' undeclared (first use in this function) Privilege.c:874: error: parse error before ')' token Privilege.c:727: error: parse error before ')' token Privilege.c:734: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_str_to_set': Privilege.c:758: error: 'RETVAL' undeclared (first use in this function) 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 Privilege.c: In function 'XS_Sun__Solaris__Privilege_priv_gettext': Privilege.c:787: warning: assignment makes pointer from integer without a cast Privilege.c: In function 'XS_Sun__Solaris__Privilege_setpflags': Privilege.c:809: error: 'uint_t' undeclared (first use in this function) Privilege.c:809: error: parse error before 'flag' Privilege.c:813: error: 'flag' undeclared (first use in this function) Privilege.c:813: error: 'val' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege_getpflags': Privilege.c:840: error: 'uint_t' undeclared (first use in this function) Privilege.c:840: error: parse error before 'flag' Privilege.c:843: error: 'flag' undeclared (first use in this function) Privilege.c: In function 'XS_Sun__Solaris__Privilege__PrivsetPtr_DESTROY': Privilege.c:870: error: 'ps' undeclared (first use in this function) Privilege.c:874: 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 lipo: can't open input file: /var/tmp//ccv8l2nj.out (No such file or directory) make: *** [Privilege.o] Error 1