Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lpbs Note (probably harmless): No library found for -lpbs Writing Makefile for PBS::Attr Note (probably harmless): No library found for -lpbs Writing Makefile for PBS::Status Writing Makefile for PBS cp lib/PBS/Status.pm blib/lib/PBS/Status.pm AutoSplitting blib/lib/PBS/Status.pm (blib/lib/auto/PBS/Status) cp lib/PBS.pm blib/lib/PBS.pm AutoSplitting blib/lib/PBS.pm (blib/lib/auto/PBS) cp lib/PBS/Attr.pm blib/lib/PBS/Attr.pm AutoSplitting blib/lib/PBS/Attr.pm (blib/lib/auto/PBS/Attr) make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/PBS/Attr' /home/cpanrun/ia64/build/5.8.2/bin/perl /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap Attr.xs > Attr.xsc && mv Attr.xsc Attr.c Please specify prototyping behavior for Attr.xs (see perlxs manual) cc -c -I. -I/usr/local/include -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" Attr.c Error 112: "Attr.xs", line 7 # Include file not found. #include ^^^^^^^^^^^ Error 244: "Attr.xs", line 19 # sizeof may not be applied to an undefined struct. RETVAL = (struct attrl *)safemalloc(sizeof(struct attrl)); ^^^^^^^^^^^^ Error 359: "Attr.xs", line 30 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. RETVAL = self->name; ^^^^ Error 359: "Attr.xs", line 42 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->name = strdup(name); ^^^^ Error 359: "Attr.xs", line 48 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. RETVAL = self->resource; ^^^^ Error 359: "Attr.xs", line 60 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->resource = strdup(resource); ^^^^ Error 359: "Attr.xs", line 66 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. RETVAL = self->value; ^^^^ Error 359: "Attr.xs", line 78 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->value = strdup(value); ^^^^ Error 359: "Attr.xs", line 85 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->next = next; ^^^^ Error 359: "Attr.xs", line 96 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->name = SvPV_nolen(*ssv); ^^^^ Error 359: "Attr.xs", line 101 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->resource = SvPV_nolen(*ssv); ^^^^ Error 359: "Attr.xs", line 106 # The expression on the left side of the '->' (arrow member access operator) must be a pointer to completed struct object type; the type of the left side is 'attrl *' and 'struct attrl' has not been defined yet. self->value = SvPV_nolen(*ssv); ^^^^ Error 699: "Attr.xs", line 106 # Error limit reached; halting compilation. self->value = SvPV_nolen(*ssv); ^^^^ make[1]: *** [Attr.o] Error 2 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/PBS/Attr' make: *** [subdirs] Error 2