Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lnisdb Note (probably harmless): No library found for -lnsl Writing Makefile for Net::NISPlus cp NISPlus/Directory.pm blib/lib/Net/NISPlus/Directory.pm cp NISPlus/Table.pm blib/lib/Net/NISPlus/Table.pm cp NISPlus.pm blib/lib/Net/NISPlus.pm AutoSplitting blib/lib/Net/NISPlus.pm (blib/lib/auto/Net/NISPlus) cp NISPlus/Group.pm blib/lib/Net/NISPlus/Group.pm cp NISPlus/Object.pm blib/lib/Net/NISPlus/Object.pm cp NISPlus/Entry.pm blib/lib/Net/NISPlus/Entry.pm /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap NISPlus.xs > NISPlus.xsc && mv NISPlus.xsc NISPlus.c Please specify prototyping behavior for NISPlus.xs (see perlxs manual) 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 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.06-alpha\" -DXS_VERSION=\"0.06-alpha\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" NISPlus.c NISPlus.xs:7:24: error: rpcsvc/nis.h: No such file or directory NISPlus.xs: In function 'constant': NISPlus.xs:135: error: 'BOGUS_OBJ' undeclared (first use in this function) NISPlus.xs:135: error: (Each undeclared identifier is reported only once NISPlus.xs:135: error: for each function it appears in.) NISPlus.xs:139: error: 'NO_OBJ' undeclared (first use in this function) NISPlus.xs:143: error: 'DIRECTORY_OBJ' undeclared (first use in this function) NISPlus.xs:147: error: 'GROUP_OBJ' undeclared (first use in this function) NISPlus.xs:151: error: 'TABLE_OBJ' undeclared (first use in this function) NISPlus.xs:155: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:159: error: 'LINK_OBJ' undeclared (first use in this function) NISPlus.xs:163: error: 'PRIVATE_OBJ' undeclared (first use in this function) NISPlus.xs: At top level: NISPlus.xs:213: error: parse error before '*' token NISPlus.xs:215: error: parse error before 'nis_name' NISPlus.xs:215: warning: data definition has no type or storage class NISPlus.xs:219: error: 'MASTER_ONLY' undeclared here (not in a function) NISPlus.xs:219: error: initializer element is not constant NISPlus.xs:219: warning: data definition has no type or storage class NISPlus.xs:220: error: parse error before 'switch' NISPlus.xs:238: error: parse error before 'nis_result' NISPlus.xs:238: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:238: warning: data definition has no type or storage class NISPlus.xs:239: error: parse error before '{' token NISPlus.xs:241: warning: data definition has no type or storage class NISPlus.xs:243: error: parse error before string constant NISPlus.xs:243: error: conflicting types for 'printf' NISPlus.xs:243: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:243: warning: data definition has no type or storage class NISPlus.xs:244: error: parse error before string constant NISPlus.xs:244: error: conflicting types for 'printf' NISPlus.xs:244: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:244: warning: data definition has no type or storage class NISPlus.xs:245: error: parse error before string constant NISPlus.xs:249: error: parse error before string constant NISPlus.xs:252: error: parse error before string constant NISPlus.xs:253: error: parse error before string constant NISPlus.xs:254: error: parse error before string constant NISPlus.xs:255: error: parse error before string constant NISPlus.xs:256: error: parse error before string constant NISPlus.xs:257: error: parse error before string constant NISPlus.xs:258: error: parse error before string constant NISPlus.xs:281: error: parse error before string constant NISPlus.xs:281: error: conflicting types for 'printf' NISPlus.xs:281: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:281: warning: data definition has no type or storage class NISPlus.xs:282: error: parse error before string constant NISPlus.xs:282: error: conflicting types for 'printf' NISPlus.xs:282: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:282: warning: data definition has no type or storage class NISPlus.xs:283: error: parse error before string constant NISPlus.xs:283: error: conflicting types for 'printf' NISPlus.xs:283: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:283: warning: data definition has no type or storage class NISPlus.xs:288: error: parse error before string constant NISPlus.xs:289: error: conflicting types for 'printf' NISPlus.xs:289: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:289: error: parse error before ')' token NISPlus.xs:290: error: parse error before string constant NISPlus.xs:291: error: conflicting types for 'printf' NISPlus.xs:291: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:291: error: parse error before ')' token NISPlus.xs:306: error: parse error before string constant NISPlus.xs:306: error: conflicting types for 'printf' NISPlus.xs:306: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:306: warning: data definition has no type or storage class NISPlus.xs:311: error: parse error before string constant NISPlus.xs:311: error: conflicting types for 'printf' NISPlus.xs:311: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:311: warning: data definition has no type or storage class NISPlus.xs:312: error: parse error before string constant NISPlus.xs:312: error: conflicting types for 'printf' NISPlus.xs:312: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:312: warning: data definition has no type or storage class NISPlus.xs:313: error: parse error before string constant NISPlus.xs:313: error: conflicting types for 'printf' NISPlus.xs:313: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:313: warning: data definition has no type or storage class NISPlus.xs:314: error: parse error before string constant NISPlus.xs:314: error: conflicting types for 'printf' NISPlus.xs:314: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:314: warning: data definition has no type or storage class NISPlus.xs:336: error: parse error before 'nis_result' NISPlus.xs:336: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:336: warning: data definition has no type or storage class NISPlus.xs:338: error: parse error before '{' token NISPlus.xs:340: error: initializer element is not constant NISPlus.xs:344: error: parse error before '(' token NISPlus.xs:355: error: conflicting types for 'entry' NISPlus.xs:341: error: previous declaration of 'entry' was here NISPlus.xs:355: error: 'num' undeclared here (not in a function) NISPlus.xs:355: warning: data definition has no type or storage class NISPlus.xs:356: error: parse error before '(' token NISPlus.xs:382: error: parse error before 'buf' NISPlus.xs:382: warning: data definition has no type or storage class NISPlus.xs:384: error: parse error before '(' token NISPlus.xs:385: error: parse error before '(' token NISPlus.xs:388: error: parse error before '(' token NISPlus.xs:389: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:389: warning: data definition has no type or storage class NISPlus.xs:390: error: parse error before '(' token NISPlus.xs:391: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:391: warning: data definition has no type or storage class NISPlus.xs:392: error: parse error before '(' token NISPlus.xs:393: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:393: warning: data definition has no type or storage class NISPlus.xs:394: error: parse error before '(' token NISPlus.xs:395: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:395: warning: data definition has no type or storage class NISPlus.xs:396: error: parse error before '(' token NISPlus.xs:397: error: parse error before '(' token NISPlus.xs:398: error: parse error before '(' token NISPlus.xs:399: error: conflicting types for 'rhv' NISPlus.xs:381: error: previous declaration of 'rhv' was here NISPlus.xs:399: error: 'hv' undeclared here (not in a function) NISPlus.xs:399: warning: initialization makes integer from pointer without a cast NISPlus.xs:399: error: initializer element is not constant NISPlus.xs:399: warning: data definition has no type or storage class NISPlus.xs:400: error: parse error before 'if' NISPlus.xs:402: error: parse error before '(' token NISPlus.xs:403: error: parse error before '(' token NISPlus.xs:409: error: parse error before '(' token NISPlus.xs:438: error: parse error before 'nis_result' NISPlus.xs:438: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:438: warning: data definition has no type or storage class NISPlus.xs:439: error: parse error before '{' token NISPlus.xs:441: warning: data definition has no type or storage class NISPlus.xs:443: error: conflicting types for 'ret' NISPlus.xs:340: error: previous definition of 'ret' was here NISPlus.xs:443: error: initializer element is not constant NISPlus.xs:445: error: conflicting types for 'object' NISPlus.xs:441: error: previous declaration of 'object' was here NISPlus.xs:445: error: initializer element is not constant NISPlus.xs:445: warning: data definition has no type or storage class NISPlus.xs:446: error: parse error before '.' token NISPlus.xs:448: error: parse error before '(' token NISPlus.xs:449: error: parse error before '(' token NISPlus.xs:450: error: parse error before '(' token NISPlus.xs:451: error: parse error before '(' token NISPlus.xs:452: error: parse error before '(' token NISPlus.xs:453: error: parse error before '(' token NISPlus.xs:454: error: parse error before '(' token NISPlus.xs:455: error: parse error before '(' token NISPlus.xs:456: error: parse error before '(' token NISPlus.xs:457: error: conflicting types for 'type' NISPlus.xs:442: error: previous declaration of 'type' was here NISPlus.xs:457: error: invalid type argument of '->' NISPlus.xs:457: warning: initialization makes integer from pointer without a cast NISPlus.xs:457: error: initializer element is not constant NISPlus.xs:457: warning: data definition has no type or storage class NISPlus.xs:458: error: parse error before '(' token NISPlus.xs:481: error: parse error before '(' token NISPlus.xs:482: error: parse error before '(' token NISPlus.xs:483: error: parse error before '(' token NISPlus.xs:484: error: conflicting types for 'sep' NISPlus.xs:479: error: previous declaration of 'sep' was here NISPlus.xs:484: error: invalid type argument of '->' NISPlus.xs:484: warning: data definition has no type or storage class NISPlus.xs:485: error: parse error before '(' token NISPlus.xs:486: warning: initialization makes integer from pointer without a cast NISPlus.xs:486: error: initializer element is not constant NISPlus.xs:486: warning: data definition has no type or storage class NISPlus.xs:487: warning: initialization makes integer from pointer without a cast NISPlus.xs:487: error: initializer element is not constant NISPlus.xs:487: warning: data definition has no type or storage class NISPlus.xs:488: error: conflicting types for 'cols' NISPlus.xs:477: error: previous declaration of 'cols' was here NISPlus.xs:488: warning: initialization makes integer from pointer without a cast NISPlus.xs:488: error: initializer element is not constant NISPlus.xs:488: warning: data definition has no type or storage class NISPlus.xs:489: error: parse error before '(' token NISPlus.xs:494: error: parse error before '(' token NISPlus.xs:497: error: parse error before '(' token NISPlus.xs:501: error: parse error before '(' token NISPlus.xs:502: error: parse error before '(' token NISPlus.xs:503: error: parse error before '(' token NISPlus.xs:504: error: parse error before '(' token NISPlus.xs:505: error: parse error before '(' token NISPlus.xs:506: error: parse error before '(' token NISPlus.xs:507: error: parse error before '(' token NISPlus.xs:516: error: parse error before '(' token NISPlus.xs:517: error: parse error before '(' token NISPlus.xs:518: error: redefinition of 'colflags' NISPlus.xs:486: error: previous definition of 'colflags' was here NISPlus.xs:518: warning: initialization makes integer from pointer without a cast NISPlus.xs:518: error: initializer element is not constant NISPlus.xs:518: warning: data definition has no type or storage class NISPlus.xs:519: error: parse error before '(' token NISPlus.xs:520: error: conflicting types for 'cols' NISPlus.xs:477: error: previous declaration of 'cols' was here NISPlus.xs:520: warning: initialization makes integer from pointer without a cast NISPlus.xs:520: error: initializer element is not constant NISPlus.xs:520: warning: data definition has no type or storage class NISPlus.xs:521: error: parse error before '(' token NISPlus.xs:527: error: parse error before '(' token NISPlus.xs:530: error: parse error before '(' token NISPlus.xs:531: error: parse error before '(' token NISPlus.xs:532: error: parse error before '(' token NISPlus.xs:533: error: parse error before '(' token NISPlus.xs:546: error: parse error before '{' token NISPlus.xs:554: error: parse error before 'nis_result' NISPlus.xs:554: warning: data definition has no type or storage class NISPlus.xs:556: error: parse error before '*' token NISPlus.xs:556: error: conflicting types for 'entry'NISPlus.xs:7:24: NISPlus.xs:341: error: previous declaration of 'entry' was here error: NISPlus.xs:556: warning: data definition has no type or storage classrpcsvc/nis.h: No such file or directory NISPlus.xs:558: error: parse error before '{' token NISPlus.xs:564: error: subscripted value is neither array nor pointer NISPlus.xs:564: warning: data definition has no type or storage class NISPlus.xs:565: error: parse error before 'if' NISPlus.xs:581: warning: data definition has no type or storage class NISPlus.xs:582: error: parse error before 'if' NISPlus.xs:589: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type NISPlus.xs:589: warning: initialization makes integer from pointer without a cast NISPlus.xs:589: error: initializer element is not constant NISPlus.xs:589: warning: data definition has no type or storage class NISPlus.xs:590: warning: parameter names (without types) in function declaration NISPlus.xs:590: error: function 'ENTRY_VAL' is initialized like a variable NISPlus.xs:590: warning: data definition has no type or storage class NISPlus.xs:591: error: variable-size type declared outside of any function NISPlus.xs:591: error: 'ENTRY_VAL' declared as function returning an arrayNISPlus.xs: In function 'constant': NISPlus.xs:591: warning: parameter names (without types) in function declaration NISPlus.xs:135: error: 'BOGUS_OBJ' undeclared (first use in this function) NISPlus.xs:591: error: function 'ENTRY_VAL' is initialized like a variableNISPlus.xs:135: error: (Each undeclared identifier is reported only once NISPlus.xs:135: error: for each function it appears in.) NISPlus.xs:591: warning: data definition has no type or storage class NISPlus.xs:592: warning: parameter names (without types) in function declaration NISPlus.xs:592: error: function 'ENTRY_LEN' is initialized like a variable NISPlus.xs:139: error: 'NO_OBJ' undeclared (first use in this function) NISPlus.xs:592: warning: data definition has no type or storage class NISPlus.xs:593: error: parse error before '->' token NISPlus.xs:143: error: 'DIRECTORY_OBJ' undeclared (first use in this function) NISPlus.xs:607: warning: parameter names (without types) in function declaration NISPlus.xs:607: error: function 'ENTRY_LEN' is initialized like a variable NISPlus.xs:147: error: 'GROUP_OBJ' undeclared (first use in this function) NISPlus.xs:607: warning: data definition has no type or storage class NISPlus.xs:608: error: parse error before '->' token NISPlus.xs:616: error: parse error before 'nis_object' NISPlus.xs:151: error: 'TABLE_OBJ' undeclared (first use in this function)NISPlus.xs:616: error: conflicting types for 'entry' NISPlus.xs:341: error: previous declaration of 'entry' was here NISPlus.xs:616: warning: data definition has no type or storage class NISPlus.xs:618: error: parse error before '{' token NISPlus.xs:155: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:626: warning: parameter names (without types) in function declaration NISPlus.xs:626: error: function 'ENTRY_VAL' is initialized like a variable NISPlus.xs:159: error: 'LINK_OBJ' undeclared (first use in this function) NISPlus.xs:626: warning: data definition has no type or storage class NISPlus.xs:627: error: parse error before '}' token NISPlus.xs:163: error: 'PRIVATE_OBJ' undeclared (first use in this function) NISPlus.xs: In function 'setinfo': NISPlus.xs:638: error: parse error before 'nis_object' NISPlus.xs: At top level: NISPlus.xs:213: error: parse error before '*' token NISPlus.xs:648: error: invalid type argument of '->'NISPlus.xs:215: error: parse error before 'nis_name' NISPlus.xs:215: warning: data definition has no type or storage class NISPlus.xs:219: error: 'MASTER_ONLY' undeclared here (not in a function) NISPlus.xs:648: error: 'na' undeclared (first use in this function) NISPlus.xs:219: error: initializer element is not constant NISPlus.xs:219: warning: data definition has no type or storage class NISPlus.xs:220: error: parse error before 'switch' NISPlus.xs:650: error: invalid type argument of '->' NISPlus.xs:238: error: parse error before 'nis_result' NISPlus.xs:238: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:238: warning: data definition has no type or storage class NISPlus.xs:239: error: parse error before '{' token NISPlus.xs:241: warning: data definition has no type or storage class NISPlus.xs:243: error: parse error before string constant NISPlus.xs:243: error: conflicting types for 'printf' NISPlus.xs:243: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:652: error: invalid type argument of '->'NISPlus.xs:243: warning: data definition has no type or storage class NISPlus.xs:244: error: parse error before string constant NISPlus.xs:244: error: conflicting types for 'printf' NISPlus.xs:244: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:244: warning: data definition has no type or storage class NISPlus.xs:245: error: parse error before string constant NISPlus.xs:249: error: parse error before string constant NISPlus.xs:654: error: invalid type argument of '->'NISPlus.xs:252: error: parse error before string constant NISPlus.xs:253: error: parse error before string constant NISPlus.xs:254: error: parse error before string constant NISPlus.xs:255: error: parse error before string constant NISPlus.xs:256: error: parse error before string constant NISPlus.xs:257: error: parse error before string constant NISPlus.xs:258: error: parse error before string constant NISPlus.xs:656: error: invalid type argument of '->' NISPlus.xs:281: error: parse error before string constant NISPlus.xs:658: error: invalid type argument of '->' NISPlus.xs:281: error: conflicting types for 'printf'NISPlus.xs:659: error: invalid type argument of '->' NISPlus.xs:281: note: a parameter list with an ellipsis can't match an empty parameter name list declarationNISPlus.xs:661: error: 'BOGUS_OBJ' undeclared (first use in this function) NISPlus.xs:281: warning: data definition has no type or storage class NISPlus.xs:663: error: 'NO_OBJ' undeclared (first use in this function) NISPlus.xs:665: error: 'DIRECTORY_OBJ' undeclared (first use in this function) NISPlus.xs:282: error: parse error before string constant NISPlus.xs:667: error: 'GROUP_OBJ' undeclared (first use in this function) NISPlus.xs:282: error: conflicting types for 'printf'NISPlus.xs:669: error: 'TABLE_OBJ' undeclared (first use in this function) NISPlus.xs:282: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:282: warning: data definition has no type or storage class NISPlus.xs:283: error: parse error before string constant NISPlus.xs:283: error: conflicting types for 'printf' NISPlus.xs:283: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:283: warning: data definition has no type or storage class NISPlus.xs:288: error: parse error before string constant NISPlus.xs:289: error: conflicting types for 'printf' NISPlus.xs:289: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:678: error: invalid type argument of '->' NISPlus.xs:289: error: parse error before ')' token NISPlus.xs:290: error: parse error before string constant NISPlus.xs:291: error: conflicting types for 'printf' NISPlus.xs:291: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:291: error: parse error before ')' token NISPlus.xs:680: error: invalid type argument of '->' NISPlus.xs:306: error: parse error before string constant NISPlus.xs:306: error: conflicting types for 'printf' NISPlus.xs:306: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:306: warning: data definition has no type or storage class NISPlus.xs:682: error: invalid type argument of '->' NISPlus.xs:311: error: parse error before string constant NISPlus.xs:311: error: conflicting types for 'printf' NISPlus.xs:311: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:311: warning: data definition has no type or storage class NISPlus.xs:312: error: parse error before string constant NISPlus.xs:312: error: conflicting types for 'printf' NISPlus.xs:312: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:312: warning: data definition has no type or storage class NISPlus.xs:313: error: parse error before string constant NISPlus.xs:313: error: conflicting types for 'printf' NISPlus.xs:313: note: a parameter list with an ellipsis can't match an empty parameter name list declarationNISPlus.xs:686: error: invalid type argument of '->' NISPlus.xs:313: warning: data definition has no type or storage class NISPlus.xs:314: error: parse error before string constant NISPlus.xs:314: error: conflicting types for 'printf' NISPlus.xs:314: note: a parameter list with an ellipsis can't match an empty parameter name list declaration NISPlus.xs:688: error: invalid type argument of '->'NISPlus.xs:314: warning: data definition has no type or storage class NISPlus.xs:336: error: parse error before 'nis_result' NISPlus.xs:336: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:336: warning: data definition has no type or storage class NISPlus.xs:338: error: parse error before '{' token NISPlus.xs:695: error: invalid type argument of '->' NISPlus.xs:340: error: initializer element is not constantNISPlus.xs:698: error: invalid type argument of '->' NISPlus.xs:344: error: parse error before '(' token NISPlus.xs:355: error: conflicting types for 'entry' NISPlus.xs:341: error: previous declaration of 'entry' was here NISPlus.xs:355: error: 'num' undeclared here (not in a function) NISPlus.xs:355: warning: data definition has no type or storage class NISPlus.xs:356: error: parse error before '(' tokenNISPlus.xs:700: error: invalid type argument of '->' NISPlus.xs:704: error: invalid type argument of '->' NISPlus.xs:382: error: parse error before 'buf' NISPlus.xs:382: warning: data definition has no type or storage class NISPlus.xs:384: error: parse error before '(' token NISPlus.xs:708: error: invalid type argument of '->' NISPlus.xs:385: error: parse error before '(' token NISPlus.xs:388: error: parse error before '(' token NISPlus.xs:389: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:711: error: invalid type argument of '->'NISPlus.xs:389: warning: data definition has no type or storage class NISPlus.xs:390: error: parse error before '(' token NISPlus.xs:391: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:391: warning: data definition has no type or storage class NISPlus.xs:714: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:392: error: parse error before '(' token NISPlus.xs:716: error: 'LINK_OBJ' undeclared (first use in this function) NISPlus.xs:718: error: 'PRIVATE_OBJ' undeclared (first use in this function) NISPlus.xs:393: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:393: warning: data definition has no type or storage class NISPlus.xs:394: error: parse error before '(' token NISPlus.xs:395: error: conflicting types for 'ch' NISPlus.xs:342: error: previous declaration of 'ch' was here NISPlus.xs:395: warning: data definition has no type or storage class NISPlus.xs:396: error: parse error before '(' token NISPlus.xs:397: error: parse error before '(' token NISPlus.xs:398: error: parse error before '(' token NISPlus.xs:399: error: conflicting types for 'rhv' NISPlus.xs:381: error: previous declaration of 'rhv' was here NISPlus.xs:399: error: 'hv' undeclared here (not in a function) NISPlus.xs:399: warning: initialization makes integer from pointer without a cast NISPlus.xs:399: error: initializer element is not constant NISPlus.xs:399: warning: data definition has no type or storage class NISPlus.xs:400: error: parse error before 'if' NISPlus.xs:402: error: parse error before '(' token NISPlus.xs:403: error: parse error before '(' token NISPlus.xs:409: error: parse error before '(' token NISPlus.xs:438: error: parse error before 'nis_result' NISPlus.xs:438: error: conflicting types for 'res' NISPlus.xs:219: error: previous definition of 'res' was here NISPlus.xs:438: warning: data definition has no type or storage class NISPlus.xs:439: error: parse error before '{' token NISPlus.xs:441: warning: data definition has no type or storage class NISPlus.xs:443: error: conflicting types for 'ret' NISPlus.xs:340: error: previous definition of 'ret' was here NISPlus.xs:443: error: initializer element is not constant NISPlus.xs:445: error: conflicting types for 'object' NISPlus.xs:441: error: previous declaration of 'object' was here NISPlus.xs:445: error: initializer element is not constant NISPlus.xs:445: warning: data definition has no type or storage class NISPlus.xs:446: error: parse error before '.' token NISPlus.xs:448: error: parse error before '(' token NISPlus.xs:449: error: parse error before '(' token NISPlus.xs:450: error: parse error before '(' token NISPlus.xs:451: error: parse error before '(' token NISPlus.xs:452: error: parse error before '(' token NISPlus.xs:453: error: parse error before '(' token NISPlus.xs:454: error: parse error before '(' token NISPlus.xs:455: error: parse error before '(' token NISPlus.xs:456: error: parse error before '(' token NISPlus.xs:457: error: conflicting types for 'type' NISPlus.xs:442: error: previous declaration of 'type' was here NISPlus.xs:457: error: invalid type argument of '->' NISPlus.xs:457: warning: initialization makes integer from pointer without a cast NISPlus.xs:457: error: initializer element is not constant NISPlus.xs:457: warning: data definition has no type or storage class NISPlus.xs:458: error: parse error before '(' token NISPlus.xs:481: error: parse error before '(' token NISPlus.xs:482: error: parse error before '(' token NISPlus.xs:483: error: parse error before '(' token NISPlus.xs:484: error: conflicting types for 'sep' NISPlus.xs:479: error: previous declaration of 'sep' was here NISPlus.xs:484: error: invalid type argument of '->' NISPlus.xs:484: warning: data definition has no type or storage class NISPlus.xs:485: error: parse error before '(' token NISPlus.xs:486: warning: initialization makes integer from pointer without a cast NISPlus.xs:486: error: initializer element is not constant NISPlus.xs:486: warning: data definition has no type or storage class NISPlus.xs:487: warning: initialization makes integer from pointer without a cast NISPlus.xs:487: error: initializer element is not constant NISPlus.xs:487: warning: data definition has no type or storage class NISPlus.xs:488: error: conflicting types for 'cols' NISPlus.xs:477: error: previous declaration of 'cols' was here NISPlus.xs:488: warning: initialization makes integer from pointer without a cast NISPlus.xs:488: error: initializer element is not constant NISPlus.xs:488: warning: data definition has no type or storage class NISPlus.xs:489: error: parse error before '(' token NISPlus.xs:494: error: parse error before '(' token NISPlus.xs:497: error: parse error before '(' token NISPlus.xs:501: error: parse error before '(' token NISPlus.xs:502: error: parse error before '(' token NISPlus.xs:503: error: parse error before '(' token NISPlus.c: In function 'XS_Net__NISPlus_nis_getnames': NISPlus.c:771: error: 'nis_name' undeclared (first use in this function) NISPlus.xs:504: error: parse error before '(' token NISPlus.c:771: error: parse error before 'name' NISPlus.xs:505: error: parse error before '(' token NISPlus.xs:506: error: parse error before '(' token NISPlus.xs:507: error: parse error before '(' token NISPlus.xs:743: error: 'names' undeclared (first use in this function) NISPlus.xs:744: error: 'names_first' undeclared (first use in this function) NISPlus.xs:746: error: 'name' undeclared (first use in this function)NISPlus.xs:516: error: parse error before '(' token NISPlus.xs:517: error: parse error before '(' token NISPlus.xs:518: error: redefinition of 'colflags' NISPlus.xs:486: error: previous definition of 'colflags' was here NISPlus.xs:518: warning: initialization makes integer from pointer without a cast NISPlus.xs:518: error: initializer element is not constant NISPlus.xs:518: warning: data definition has no type or storage class NISPlus.xs:519: error: parse error before '(' token NISPlus.xs:520: error: conflicting types for 'cols' NISPlus.xs:477: error: previous declaration of 'cols' was here NISPlus.xs:520: warning: initialization makes integer from pointer without a cast NISPlus.xs:520: error: initializer element is not constant NISPlus.xs:520: warning: data definition has no type or storage class NISPlus.xs:521: error: parse error before '(' token NISPlus.xs:527: error: parse error before '(' token NISPlus.xs:530: error: parse error before '(' token NISPlus.xs:531: error: parse error before '(' token NISPlus.xs:532: error: parse error before '(' token NISPlus.xs:533: error: parse error before '(' token NISPlus.xs:546: error: parse error before '{' token NISPlus.xs:554: error: parse error before 'nis_result' NISPlus.xs:554: warning: data definition has no type or storage class NISPlus.xs:556: error: parse error before '*' token NISPlus.xs:556: error: conflicting types for 'entry' NISPlus.xs:341: error: previous declaration of 'entry' was here NISPlus.xs:556: warning: data definition has no type or storage class NISPlus.xs:558: error: parse error before '{' token NISPlus.xs:564: error: subscripted value is neither array nor pointer NISPlus.xs:564: warning: data definition has no type or storage class NISPlus.xs:565: error: parse error before 'if' NISPlus.xs:581: warning: data definition has no type or storage class NISPlus.xs:582: error: parse error before 'if' NISPlus.c: In function 'XS_Net__NISPlus_nis_leaf_of': NISPlus.c:800: error: 'nis_name' undeclared (first use in this function) NISPlus.c:800: error: parse error before 'name' NISPlus.xs:589: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type NISPlus.xs:589: warning: initialization makes integer from pointer without a cast NISPlus.xs:589: error: initializer element is not constant NISPlus.xs:589: warning: data definition has no type or storage class NISPlus.xs:590: warning: parameter names (without types) in function declaration NISPlus.xs:590: error: function 'ENTRY_VAL' is initialized like a variable NISPlus.xs:590: warning: data definition has no type or storage class NISPlus.xs:591: error: variable-size type declared outside of any function NISPlus.c:804: error: 'RETVAL' undeclared (first use in this function)NISPlus.xs:591: error: 'ENTRY_VAL' declared as function returning an array NISPlus.xs:591: warning: parameter names (without types) in function declaration NISPlus.c:804: error: 'name' undeclared (first use in this function) NISPlus.xs:591: error: function 'ENTRY_VAL' is initialized like a variable NISPlus.xs:591: warning: data definition has no type or storage class NISPlus.xs:592: warning: parameter names (without types) in function declaration NISPlus.xs:592: error: function 'ENTRY_LEN' is initialized like a variable NISPlus.xs:592: warning: data definition has no type or storage class NISPlus.xs:593: error: parse error before '->' token NISPlus.xs:607: warning: parameter names (without types) in function declaration NISPlus.xs:607: error: function 'ENTRY_LEN' is initialized like a variable NISPlus.xs:607: warning: data definition has no type or storage class NISPlus.xs:608: error: parse error before '->' token NISPlus.xs:616: error: parse error before 'nis_object' NISPlus.xs:616: error: conflicting types for 'entry' NISPlus.xs:341: error: previous declaration of 'entry' was here NISPlus.xs:616: warning: data definition has no type or storage class NISPlus.xs:618: error: parse error before '{' token NISPlus.xs:626: warning: parameter names (without types) in function declaration NISPlus.xs:626: error: function 'ENTRY_VAL' is initialized like a variable NISPlus.xs:626: warning: data definition has no type or storage class NISPlus.xs:627: error: parse error before '}' token NISPlus.xs: In function 'setinfo': NISPlus.xs:638: error: parse error before 'nis_object' NISPlus.xs:648: error: invalid type argument of '->' NISPlus.xs:648: error: 'na' undeclared (first use in this function) NISPlus.xs:650: error: invalid type argument of '->' NISPlus.c: In function 'XS_Net__NISPlus_nis_name_of': NISPlus.xs:652: error: invalid type argument of '->'NISPlus.c:819: error: 'nis_name' undeclared (first use in this function) NISPlus.c:819: error: parse error before 'name' NISPlus.xs:654: error: invalid type argument of '->' NISPlus.c:823: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:823: error: 'name' undeclared (first use in this function) NISPlus.xs:656: error: invalid type argument of '->' NISPlus.xs:658: error: invalid type argument of '->' NISPlus.xs:659: error: invalid type argument of '->' NISPlus.xs:661: error: 'BOGUS_OBJ' undeclared (first use in this function) NISPlus.xs:663: error: 'NO_OBJ' undeclared (first use in this function) NISPlus.xs:665: error: 'DIRECTORY_OBJ' undeclared (first use in this function) NISPlus.xs:667: error: 'GROUP_OBJ' undeclared (first use in this function) NISPlus.xs:669: error: 'TABLE_OBJ' undeclared (first use in this function) NISPlus.xs:678: error: invalid type argument of '->' NISPlus.xs:680: error: invalid type argument of '->' NISPlus.xs:682: error: invalid type argument of '->' NISPlus.xs:686: error: invalid type argument of '->' NISPlus.xs:688: error: invalid type argument of '->'NISPlus.c: In function 'XS_Net__NISPlus_nis_domain_of': NISPlus.c:838: error: 'nis_name' undeclared (first use in this function) NISPlus.c:838: error: parse error before 'name' NISPlus.xs:695: error: invalid type argument of '->' NISPlus.xs:698: error: invalid type argument of '->' NISPlus.c:842: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:842: error: 'name' undeclared (first use in this function) NISPlus.xs:700: error: invalid type argument of '->' NISPlus.xs:704: error: invalid type argument of '->' NISPlus.xs:708: error: invalid type argument of '->' NISPlus.xs:711: error: invalid type argument of '->' NISPlus.xs:714: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:716: error: 'LINK_OBJ' undeclared (first use in this function) NISPlus.xs:718: error: 'PRIVATE_OBJ' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_dir_cmp': NISPlus.c:857: error: 'nis_name' undeclared (first use in this function) NISPlus.c:857: error: parse error before 'name1' NISPlus.c:859: error: 'name_pos' undeclared (first use in this function) NISPlus.c:862: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:862: error: 'name1' undeclared (first use in this function) NISPlus.c:862: error: 'name2' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_local_directory': NISPlus.c:877: error: 'nis_name' undeclared (first use in this function) NISPlus.c:877: error: parse error before 'RETVAL' NISPlus.c:880: error: 'RETVAL' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_getnames': NISPlus.c:771: error: 'nis_name' undeclared (first use in this function) NISPlus.c:771: error: parse error before 'name' NISPlus.xs:743: error: 'names' undeclared (first use in this function) NISPlus.xs:744: error: 'names_first' undeclared (first use in this function) NISPlus.xs:746: error: 'name' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_local_host': NISPlus.c:895: error: 'nis_name' undeclared (first use in this function) NISPlus.c:895: error: parse error before 'RETVAL' NISPlus.c:898: error: 'RETVAL' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_leaf_of': NISPlus.c:800: error: 'nis_name' undeclared (first use in this function) NISPlus.c:800: error: parse error before 'name' NISPlus.c:804: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:804: error: 'name' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_local_group': NISPlus.c:913: error: 'nis_name' undeclared (first use in this function) NISPlus.c:913: error: parse error before 'RETVAL' NISPlus.c:916: error: 'RETVAL' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_name_of': NISPlus.c:819: error: 'nis_name' undeclared (first use in this function) NISPlus.c:819: error: parse error before 'name' NISPlus.c: In function 'XS_Net__NISPlus_nis_local_principal': NISPlus.c:931: error: 'nis_name' undeclared (first use in this function) NISPlus.c:931: error: parse error before 'RETVAL' NISPlus.c:823: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:823: error: 'name' undeclared (first use in this function) NISPlus.c:934: error: 'RETVAL' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_domain_of': NISPlus.c:838: error: 'nis_name' undeclared (first use in this function) NISPlus.c:838: error: parse error before 'name' NISPlus.c: In function 'XS_Net__NISPlus_nis_ismember': NISPlus.c:949: error: 'nis_name' undeclared (first use in this function) NISPlus.c:949: error: parse error before 'name1' NISPlus.c:951: error: 'bool_t' undeclared (first use in this function) NISPlus.c:842: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:842: error: 'name' undeclared (first use in this function) NISPlus.c:954: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:954: error: 'name1' undeclared (first use in this function) NISPlus.c:954: error: 'name2' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_dir_cmp': NISPlus.c:857: error: 'nis_name' undeclared (first use in this function) NISPlus.c:857: error: parse error before 'name1' NISPlus.c: In function 'XS_Net__NISPlus_nis_add':NISPlus.c:859: error: 'name_pos' undeclared (first use in this function) NISPlus.c:971: error: 'nis_name' undeclared (first use in this function) NISPlus.c:971: error: parse error before 'name' NISPlus.c:862: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:862: error: 'name1' undeclared (first use in this function) NISPlus.c:862: error: 'name2' undeclared (first use in this function) NISPlus.xs:802: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:802: error: parse error before 'object' NISPlus.xs:803: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:807: error: request for member 'zo_name' in something not a structure or union NISPlus.xs:808: error: request for member 'zo_owner' in something not a structure or union NISPlus.xs:808: error: 'owner' undeclared (first use in this function) NISPlus.xs:809: error: request for member 'zo_group' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_nis_local_directory': NISPlus.c:877: error: 'nis_name' undeclared (first use in this function) NISPlus.c:877: error: parse error before 'RETVAL' NISPlus.xs:809: error: 'group' undeclared (first use in this function) NISPlus.xs:810: error: request for member 'zo_domain' in something not a structure or union NISPlus.xs:811: error: request for member 'zo_access' in something not a structure or union NISPlus.xs:812: error: request for member 'zo_ttl' in something not a structure or union NISPlus.xs:813: error: request for member 'zo_data' in something not a structure or union NISPlus.xs:813: error: 'TABLE_OBJ' undeclared (first use in this function) NISPlus.c:880: error: 'RETVAL' undeclared (first use in this function)NISPlus.xs:814: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:815: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:816: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:817: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:818: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:818: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:820: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:821: error: 'table_col' undeclared (first use in this function) NISPlus.xs:821: error: parse error before ')' token NISPlus.xs:822: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:822: error: parse error before ')' token NISPlus.xs:827: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:835: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:836: error: 'na' undeclared (first use in this function) NISPlus.xs:837: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:839: error: request for member 'TA_data' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_nis_local_host': NISPlus.c:895: error: 'nis_name' undeclared (first use in this function)NISPlus.xs:848: error: 'name' undeclared (first use in this function) NISPlus.c:895: error: parse error before 'RETVAL' NISPlus.xs:848: warning: assignment makes pointer from integer without a cast NISPlus.xs:848: error: parse error before ')' token NISPlus.c:898: error: 'RETVAL' undeclared (first use in this function) NISPlus.xs:852: error: request for member 'status' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_nis_local_group': NISPlus.c:913: error: 'nis_name' undeclared (first use in this function) NISPlus.c:913: error: parse error before 'RETVAL' NISPlus.c:916: error: 'RETVAL' undeclared (first use in this function) NISPlus.c: At top level: NISPlus.c:1040: error: parse error before '}' token NISPlus.c: In function 'XS_Net__NISPlus_nis_add_entry': NISPlus.c:1053: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1053: error: parse error before 'name' NISPlus.c: In function 'XS_Net__NISPlus_nis_local_principal': NISPlus.c:931: error: 'nis_name' undeclared (first use in this function) NISPlus.c:931: error: parse error before 'RETVAL' NISPlus.c:1055: error: parse error before 'owner' NISPlus.c:934: error: 'RETVAL' undeclared (first use in this function) NISPlus.xs:867: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:869: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:869: error: parse error before 'entry' NISPlus.xs:871: error: 'name' undeclared (first use in this function) NISPlus.xs:871: warning: assignment makes pointer from integer without a cast NISPlus.xs:872: error: parse error before ')' token NISPlus.xs:876: error: request for member 'zo_name' in something not a structure or union NISPlus.xs:877: error: request for member 'zo_owner' in something not a structure or union NISPlus.xs:877: error: 'owner' undeclared (first use in this function) NISPlus.xs:878: error: request for member 'zo_group' in something not a structure or union NISPlus.xs:878: error: 'group' undeclared (first use in this function) NISPlus.xs:879: error: request for member 'zo_domain' in something not a structure or union NISPlus.xs:880: error: request for member 'zo_access' in something not a structure or union NISPlus.xs:881: error: subscripted value is neither array nor pointer NISPlus.xs:882: error: request for member 'zo_ttl' in something not a structure or union NISPlus.xs:883: warning: assignment makes pointer from integer without a cast NISPlus.xs:883: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_nis_ismember': NISPlus.c:949: error: 'nis_name' undeclared (first use in this function) NISPlus.c:949: error: parse error before 'name1' NISPlus.xs:887: error: request for member 'status' in something not a structure or union NISPlus.c:951: error: 'bool_t' undeclared (first use in this function) NISPlus.c:954: error: 'RETVAL' undeclared (first use in this function) NISPlus.c:954: error: 'name1' undeclared (first use in this function) NISPlus.c:954: error: 'name2' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_remove_entry': NISPlus.c:1105: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1105: error: parse error before 'name' NISPlus.c: In function 'XS_Net__NISPlus_nis_add': NISPlus.c:971: error: 'nis_name' undeclared (first use in this function) NISPlus.c:971: error: parse error before 'name' NISPlus.xs:901: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:903: error: 'name' undeclared (first use in this function) NISPlus.xs:903: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:903: error: parse error before ')' token NISPlus.xs:903: warning: assignment makes pointer from integer without a cast NISPlus.xs:904: error: parse error before ')' token NISPlus.xs:908: error: request for member 'status' in something not a structure or union NISPlus.xs:802: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:802: error: parse error before 'object' NISPlus.xs:803: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:807: error: request for member 'zo_name' in something not a structure or union NISPlus.xs:808: error: request for member 'zo_owner' in something not a structure or union NISPlus.xs:808: error: 'owner' undeclared (first use in this function) NISPlus.xs:809: error: request for member 'zo_group' in something not a structure or union NISPlus.xs:809: error: 'group' undeclared (first use in this function) NISPlus.xs:810: error: request for member 'zo_domain' in something not a structure or union NISPlus.xs:811: error: request for member 'zo_access' in something not a structure or union NISPlus.xs:812: error: request for member 'zo_ttl' in something not a structure or union NISPlus.xs:813: error: request for member 'zo_data' in something not a structure or union NISPlus.xs:813: error: 'TABLE_OBJ' undeclared (first use in this function) NISPlus.xs:814: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:815: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:816: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:817: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:818: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:818: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:820: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:821: error: 'table_col' undeclared (first use in this function) NISPlus.xs:821: error: parse error before ')' token NISPlus.xs:822: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:822: error: parse error before ')' token NISPlus.xs:827: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:835: error: request for member 'TA_data' in something not a structure or union NISPlus.xs:836: error: 'na' undeclared (first use in this function) NISPlus.xs:837: error: request for member 'TA_data' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_nis_modify_entry': NISPlus.c:1137: error: 'nis_name' undeclared (first use in this function) NISPlus.xs:839: error: request for member 'TA_data' in something not a structure or unionNISPlus.c:1137: error: parse error before 'name' NISPlus.xs:848: error: 'name' undeclared (first use in this function) NISPlus.xs:848: warning: assignment makes pointer from integer without a cast NISPlus.xs:848: error: parse error before ')' token NISPlus.xs:920: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:921: error: 'lres' undeclared (first use in this function) NISPlus.xs:922: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:923: error: parse error before 'tname' NISPlus.xs:926: error: 'tname' undeclared (first use in this function) NISPlus.xs:926: error: parse error before 'strrchr' NISPlus.xs:929: warning: assignment makes pointer from integer without a cast NISPlus.xs:930: error: parse error before ')' token NISPlus.xs:852: error: request for member 'status' in something not a structure or union NISPlus.xs:933: error: 'name' undeclared (first use in this function) NISPlus.xs:935: error: parse error before ')' token NISPlus.xs:943: error: subscripted value is neither array nor pointer NISPlus.xs:943: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:948: error: subscripted value is neither array nor pointer NISPlus.xs:950: warning: assignment makes pointer from integer without a cast NISPlus.xs:950: error: parse error before ')' token NISPlus.xs:954: error: request for member 'status' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_name_list': NISPlus.c:1209: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1209: error: parse error before 'name' NISPlus.xs:983: error: 'nis_result' undeclared (first use in this function) NISPlus.c: At top level: NISPlus.xs:985: error: 'name' undeclared (first use in this function) NISPlus.c:1040: error: parse error before '}' token NISPlus.xs:985: warning: assignment makes pointer from integer without a cast NISPlus.xs:987: error: parse error before ')' token NISPlus.xs:991: error: request for member 'status' in something not a structure or union NISPlus.xs:992: error: request for member 'status' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_nis_add_entry':NISPlus.xs:994: error: subscripted value is neither array nor pointer NISPlus.c:1053: error: 'nis_name' undeclared (first use in this function) NISPlus.xs:994: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.c:1053: error: parse error before 'name' NISPlus.c:1055: error: parse error before 'owner' NISPlus.xs:994: error: subscripted value is neither array nor pointer NISPlus.xs:867: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:869: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:869: error: parse error before 'entry' NISPlus.xs:871: error: 'name' undeclared (first use in this function) NISPlus.xs:871: warning: assignment makes pointer from integer without a cast NISPlus.xs:872: error: parse error before ')' token NISPlus.xs:876: error: request for member 'zo_name' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_entry_list':NISPlus.xs:877: error: request for member 'zo_owner' in something not a structure or union NISPlus.c:1244: error: 'nis_name' undeclared (first use in this function)NISPlus.xs:877: error: 'owner' undeclared (first use in this function) NISPlus.c:1244: error: parse error before 'name'NISPlus.xs:878: error: request for member 'zo_group' in something not a structure or union NISPlus.xs:878: error: 'group' undeclared (first use in this function) NISPlus.xs:879: error: request for member 'zo_domain' in something not a structure or union NISPlus.xs:880: error: request for member 'zo_access' in something not a structure or union NISPlus.xs:881: error: subscripted value is neither array nor pointer NISPlus.xs:882: error: request for member 'zo_ttl' in something not a structure or union NISPlus.xs:1007: error: 'nis_result' undeclared (first use in this function)NISPlus.xs:883: warning: assignment makes pointer from integer without a cast NISPlus.xs:883: error: parse error before ')' tokenNISPlus.xs:1009: error: 'name' undeclared (first use in this function) NISPlus.xs:1009: warning: assignment makes pointer from integer without a cast NISPlus.xs:1011: error: parse error before ')' token NISPlus.xs:887: error: request for member 'status' in something not a structure or union NISPlus.xs:1015: error: request for member 'status' in something not a structure or union NISPlus.xs:1016: error: request for member 'status' in something not a structure or union NISPlus.xs:1018: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_nis_remove_entry':NISPlus.c: In function 'XS_Net__NISPlus_nis_first_entry': NISPlus.c:1105: error: 'nis_name' undeclared (first use in this function)NISPlus.c:1280: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1105: error: parse error before 'name'NISPlus.c:1280: error: parse error before 'name' NISPlus.xs:1028: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1031: error: 'name' undeclared (first use in this function) NISPlus.xs:1031: warning: assignment makes pointer from integer without a cast NISPlus.xs:1033: error: parse error before ')' token NISPlus.xs:901: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:903: error: 'name' undeclared (first use in this function) NISPlus.xs:903: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:903: error: parse error before ')' token NISPlus.xs:903: warning: assignment makes pointer from integer without a cast NISPlus.xs:904: error: parse error before ')' token NISPlus.xs:1036: error: request for member 'status' in something not a structure or union NISPlus.xs:1037: error: request for member 'status' in something not a structure or union NISPlus.xs:1039: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1039: error: request for member 'cookie' in something not a structure or union NISPlus.xs:908: error: request for member 'status' in something not a structure or union NISPlus.xs:1040: error: 'sv_undef' undeclared (first use in this function) NISPlus.xs:1040: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_nis_modify_entry':NISPlus.c: In function 'XS_Net__NISPlus_nis_next_entry': NISPlus.c:1137: error: 'nis_name' undeclared (first use in this function)NISPlus.c:1317: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1137: error: parse error before 'name'NISPlus.c:1317: error: parse error before 'name' NISPlus.c:1318: error: 'netobj' undeclared (first use in this function) NISPlus.c:1321: error: 'cookie' undeclared (first use in this function) NISPlus.xs:920: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:921: error: 'lres' undeclared (first use in this function) NISPlus.xs:922: error: 'nis_object' undeclared (first use in this function) NISPlus.xs:923: error: parse error before 'tname'NISPlus.xs:1052: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1055: error: 'name' undeclared (first use in this function) NISPlus.xs:1055: warning: assignment makes pointer from integer without a cast NISPlus.xs:1057: error: parse error before ')' token NISPlus.xs:926: error: 'tname' undeclared (first use in this function) NISPlus.xs:926: error: parse error before 'strrchr' NISPlus.xs:929: warning: assignment makes pointer from integer without a cast NISPlus.xs:930: error: parse error before ')' token NISPlus.xs:1060: error: request for member 'status' in something not a structure or union NISPlus.xs:933: error: 'name' undeclared (first use in this function) NISPlus.xs:1061: error: request for member 'status' in something not a structure or union NISPlus.xs:935: error: parse error before ')' token NISPlus.xs:1063: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1063: error: request for member 'cookie' in something not a structure or union NISPlus.xs:943: error: subscripted value is neither array nor pointer NISPlus.xs:943: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:1064: error: 'sv_undef' undeclared (first use in this function) NISPlus.xs:1064: warning: assignment makes pointer from integer without a cast NISPlus.xs:948: error: subscripted value is neither array nor pointer NISPlus.xs:950: warning: assignment makes pointer from integer without a cast NISPlus.xs:950: error: parse error before ')' token NISPlus.xs:954: error: request for member 'status' in something not a structure or union NISPlus.c: In function 'XS_Net__NISPlus_name_list': NISPlus.c:1209: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1209: error: parse error before 'name' NISPlus.c: In function 'XS_Net__NISPlus_nis_sperrno': NISPlus.c:1359: error: 'nis_error' undeclared (first use in this function) NISPlus.xs:983: error: 'nis_result' undeclared (first use in this function) NISPlus.c:1359: error: parse error before 'status' NISPlus.xs:985: error: 'name' undeclared (first use in this function) NISPlus.xs:985: warning: assignment makes pointer from integer without a cast NISPlus.xs:987: error: parse error before ')' token NISPlus.c:1363: error: 'status' undeclared (first use in this function) NISPlus.c:1363: warning: assignment makes pointer from integer without a cast NISPlus.xs:991: error: request for member 'status' in something not a structure or union NISPlus.xs:992: error: request for member 'status' in something not a structure or union NISPlus.xs:994: error: subscripted value is neither array nor pointer NISPlus.xs:994: error: 'ENTRY_OBJ' undeclared (first use in this function) NISPlus.xs:994: error: subscripted value is neither array nor pointer NISPlus.c: In function 'XS_Net__NISPlus_nis_perror': NISPlus.c:1378: error: 'nis_error' undeclared (first use in this function) NISPlus.c:1378: error: parse error before 'status' NISPlus.c: In function 'XS_Net__NISPlus_entry_list': NISPlus.c:1244: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1244: error: parse error before 'name' NISPlus.c:1381: error: 'status' undeclared (first use in this function) NISPlus.xs:1007: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1009: error: 'name' undeclared (first use in this function) NISPlus.xs:1009: warning: assignment makes pointer from integer without a cast NISPlus.xs:1011: error: parse error before ')' token NISPlus.xs:1015: error: request for member 'status' in something not a structure or union NISPlus.xs:1016: error: request for member 'status' in something not a structure or union NISPlus.xs:1018: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_nis_lerror': NISPlus.c:1395: error: 'nis_error' undeclared (first use in this function) NISPlus.c:1395: error: parse error before 'status' NISPlus.c:1398: error: 'status' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_nis_first_entry': NISPlus.c:1280: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1280: error: parse error before 'name' NISPlus.xs:1028: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1031: error: 'name' undeclared (first use in this function) NISPlus.xs:1031: warning: assignment makes pointer from integer without a cast NISPlus.xs:1033: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_entry_info': NISPlus.c:1414: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1414: error: parse error before 'path' NISPlus.xs:1036: error: request for member 'status' in something not a structure or union NISPlus.xs:1037: error: request for member 'status' in something not a structure or union NISPlus.xs:1091: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1093: warning: assignment makes pointer from integer without a cast NISPlus.xs:1094: error: parse error before ')' token NISPlus.xs:1039: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1039: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1040: error: 'sv_undef' undeclared (first use in this function) NISPlus.xs:1040: warning: assignment makes pointer from integer without a cast NISPlus.xs:1099: error: request for member 'status' in something not a structure or union NISPlus.xs:1100: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_nis_next_entry':NISPlus.c: In function 'XS_Net__NISPlus_table_info': NISPlus.c:1317: error: 'nis_name' undeclared (first use in this function)NISPlus.c:1448: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1317: error: parse error before 'name'NISPlus.c:1448: error: parse error before 'path' NISPlus.xs:1113: error: 'nis_result' undeclared (first use in this function)NISPlus.c:1318: error: 'netobj' undeclared (first use in this function) NISPlus.xs:1115: warning: assignment makes pointer from integer without a cast NISPlus.xs:1116: error: parse error before ')' token NISPlus.c:1321: error: 'cookie' undeclared (first use in this function) NISPlus.xs:1121: error: request for member 'status' in something not a structure or union NISPlus.xs:1052: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1055: error: 'name' undeclared (first use in this function) NISPlus.xs:1055: warning: assignment makes pointer from integer without a cast NISPlus.xs:1057: error: parse error before ')' token NISPlus.xs:1122: warning: assignment makes pointer from integer without a cast NISPlus.xs:1060: error: request for member 'status' in something not a structure or union NISPlus.xs:1061: error: request for member 'status' in something not a structure or union NISPlus.xs:1063: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1063: error: request for member 'cookie' in something not a structure or union NISPlus.xs:1064: error: 'sv_undef' undeclared (first use in this function) NISPlus.xs:1064: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_entry_setinfo': NISPlus.c:1482: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1482: error: parse error before 'name' NISPlus.xs:1136: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1136: error: 'res2' undeclared (first use in this function) NISPlus.xs:1138: error: 'name' undeclared (first use in this function) NISPlus.xs:1138: warning: assignment makes pointer from integer without a cast NISPlus.xs:1139: error: parse error before ')' token NISPlus.xs:1144: error: 'MOD_SAMEOBJ' undeclared (first use in this function) NISPlus.xs:1145: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_nis_sperrno': NISPlus.c:1359: error: 'nis_error' undeclared (first use in this function) NISPlus.c:1359: error: parse error before 'status' NISPlus.c:1363: error: 'status' undeclared (first use in this function) NISPlus.c:1363: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_table_setinfo': NISPlus.c:1522: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1522: error: parse error before 'path' NISPlus.xs:1164: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1164: error: 'res2' undeclared (first use in this function) NISPlus.xs:1167: warning: assignment makes pointer from integer without a cast NISPlus.xs:1168: error: parse error before ')' token NISPlus.xs:1173: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_nis_perror': NISPlus.c:1378: error: 'nis_error' undeclared (first use in this function) NISPlus.c:1378: error: parse error before 'status' NISPlus.c:1381: error: 'status' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_obj_type': NISPlus.c:1562: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1562: error: parse error before 'path' NISPlus.xs:1191: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1193: warning: assignment makes pointer from integer without a cast NISPlus.xs:1194: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_nis_lerror': NISPlus.c:1395: error: 'nis_error' undeclared (first use in this function) NISPlus.c:1395: error: parse error before 'status' NISPlus.xs:1197: error: subscripted value is neither array nor pointer NISPlus.c:1398: error: 'status' undeclared (first use in this function) NISPlus.c: In function 'XS_Net__NISPlus_entry_info': NISPlus.c:1414: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1414: error: parse error before 'path' NISPlus.xs:1091: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1093: warning: assignment makes pointer from integer without a cast NISPlus.xs:1094: error: parse error before ')' token NISPlus.xs:1099: error: request for member 'status' in something not a structure or union NISPlus.xs:1100: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_table_info': NISPlus.c:1448: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1448: error: parse error before 'path' NISPlus.xs:1113: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1115: warning: assignment makes pointer from integer without a cast NISPlus.xs:1116: error: parse error before ')' token NISPlus.xs:1121: error: request for member 'status' in something not a structure or union NISPlus.xs:1122: warning: assignment makes pointer from integer without a cast NISPlus.c: In function 'XS_Net__NISPlus_entry_setinfo': NISPlus.c:1482: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1482: error: parse error before 'name' NISPlus.xs:1136: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1136: error: 'res2' undeclared (first use in this function) NISPlus.xs:1138: error: 'name' undeclared (first use in this function) NISPlus.xs:1138: warning: assignment makes pointer from integer without a cast NISPlus.xs:1139: error: parse error before ')' token NISPlus.xs:1144: error: 'MOD_SAMEOBJ' undeclared (first use in this function) NISPlus.xs:1145: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_table_setinfo': NISPlus.c:1522: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1522: error: parse error before 'path' NISPlus.xs:1164: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1164: error: 'res2' undeclared (first use in this function) NISPlus.xs:1167: warning: assignment makes pointer from integer without a cast NISPlus.xs:1168: error: parse error before ')' token NISPlus.xs:1173: error: parse error before ')' token NISPlus.c: In function 'XS_Net__NISPlus_obj_type': NISPlus.c:1562: error: 'nis_name' undeclared (first use in this function) NISPlus.c:1562: error: parse error before 'path' NISPlus.xs:1191: error: 'nis_result' undeclared (first use in this function) NISPlus.xs:1193: warning: assignment makes pointer from integer without a cast NISPlus.xs:1194: error: parse error before ')' token NISPlus.xs:1197: error: subscripted value is neither array nor pointer {standard input}:19:Ignoring attempt to re-define symbol. {standard input}:25:Ignoring attempt to re-define symbol. {standard input}:46:Ignoring attempt to re-define symbol. {standard input}:49:Ignoring attempt to re-define symbol. {standard input}:52:Ignoring attempt to re-define symbol. {standard input}:58:Ignoring attempt to re-define symbol. {standard input}:22:Ignoring attempt to re-define symbol. {standard input}:28:Ignoring attempt to re-define symbol. {standard input}:49:Ignoring attempt to re-define symbol. {standard input}:52:Ignoring attempt to re-define symbol. {standard input}:55:Ignoring attempt to re-define symbol. {standard input}:61:Ignoring attempt to re-define symbol. lipo: can't open input file: /var/tmp//ccvKPj8H.out (No such file or directory) make: *** [NISPlus.o] Error 1