Checking if your kit is complete... Looks good Writing Makefile for Algorithm::SVM cp lib/Algorithm/SVM/DataSet.pm blib/lib/Algorithm/SVM/DataSet.pm cp lib/Algorithm/SVM.pm blib/lib/Algorithm/SVM.pm AutoSplitting blib/lib/Algorithm/SVM.pm (blib/lib/auto/Algorithm/SVM) /home/cpanrun/ia64/build/5.6.1/bin/perl -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -C++ -typemap /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap SVM.xs > SVM.xsc && mv SVM.xsc SVM.c Please specify prototyping behavior for SVM.xs (see perlxs manual) c++ -c -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE SVM.c In file included from /usr/include/sys/param.h:34, from /usr/include/limits.h:423, from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/limits.h:122, from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/syslimits.h:7, from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/limits.h:11, from /usr/local/include/c++/3.3.2/climits:49, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:66, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:133: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:155: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:191: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:202: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:203: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:225: error: syntax error before `;' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/types.h:247: error: syntax error before `;' token In file included from /usr/include/sys/resource.h:59, from /usr/include/sys/wait.h:96, from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdlib.h:382, from /usr/local/include/c++/3.3.2/cstdlib:52, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:67, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/include/sys/_rlimit_body.h:46: error: 'rlim_t' is used as a type, but is not defined as a type. /usr/include/sys/_rlimit_body.h:47: error: 'rlim_t' is used as a type, but is not defined as a type. In file included from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/pwd.h:148, from /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdlib.h:542, from /usr/local/include/c++/3.3.2/cstdlib:52, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:67, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:840: error: syntax error before `(' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:844: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:845: error: type specifier omitted for parameter `fpos_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:845: error: syntax error before `*' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:846: error: syntax error before `*' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:933: error: syntax error before `(' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:934: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:934: error: syntax error before `,' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h: In function ` int fseeko(...)': /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:935: error: `__a ' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:935: error: (Each undeclared identifier is reported only once for each function it appears in.) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:935: error: `__b ' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:935: error: `__c ' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h: At global scope: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:939: error: type specifier omitted for parameter `fpos_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:939: error: syntax error before `*' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdio.h:941: error: syntax error before `*' token In file included from /usr/local/include/c++/3.3.2/cstdlib:52, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:67, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/stdlib.h:661: error: syntax error before `}' token In file included from /usr/local/include/c++/3.3.2/ia64-hp-hpux11.22/bits/c++io.h:35, from /usr/local/include/c++/3.3.2/bits/fpos.h:44, from /usr/local/include/c++/3.3.2/iosfwd:49, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:70, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/include/c++/3.3.2/cstdio:100: error: `fpos_t' not declared In file included from /usr/include/unistd.h:12, from /usr/local/include/c++/3.3.2/ia64-hp-hpux11.22/bits/gthr-default.h:38, from /usr/local/include/c++/3.3.2/ia64-hp-hpux11.22/bits/gthr.h:98, from /usr/local/include/c++/3.3.2/ia64-hp-hpux11.22/bits/c++io.h:37, from /usr/local/include/c++/3.3.2/bits/fpos.h:44, from /usr/local/include/c++/3.3.2/iosfwd:49, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:70, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:570: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:571: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:572: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:573: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:574: error: syntax error before `(' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:575: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:576: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:595: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:596: error: syntax error before `(' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:597: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:598: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:599: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:600: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:601: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:603: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:603: error: syntax error before `)' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: In function `int truncate(const char*)': /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:603: error: ` a' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:603: error: ` b' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: At global scope: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:604: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:604: error: syntax error before `)' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:605: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:605: error: syntax error before `)' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: In function `int lockf(int, int)': /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:605: error: ` c' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: At global scope: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:606: error: type specifier omitted for parameter `off_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:606: error: syntax error before `)' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:607: error: syntax error before `(' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:608: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:608: error: syntax error before `)' token /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: In function `ssize_t pread(int, void*, long unsigned int)': /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:609: error: ` d' undeclared (first use this function) /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h: At global scope: /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:610: error: type specifier omitted for parameter `off64_t' /usr/local/lib/gcc-lib/ia64-hp-hpux11.22/3.3.2/include/sys/unistd.h:610: error: syntax error before `)' token In file included from /usr/local/include/c++/3.3.2/bits/fpos.h:44, from /usr/local/include/c++/3.3.2/iosfwd:49, from /usr/local/include/c++/3.3.2/bits/stl_algobase.h:70, from /usr/local/include/c++/3.3.2/vector:67, from SVM.xs:1: /usr/local/include/c++/3.3.2/ia64-hp-hpux11.22/bits/c++io.h:47: error: syntax error before `;' token In file included from /usr/include/sys/stat.h:37, from /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/perl.h:672, from SVM.xs:9: /usr/include/sys/_stat_body.h:53: error: 'off_t' is used as a type, but is not defined as a type. /usr/include/sys/_stat_body.h:61: error: 'blkcnt_t' is used as a type, but is not defined as a type. In file included from /usr/include/sys/fcntl.h:172, from /usr/include/fcntl.h:9, from /usr/include/sys/file.h:54, from /usr/include/sys/uio.h:128, from /usr/include/sys/socket.h:65, from /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/perl.h:722, from SVM.xs:9: /usr/include/sys/_flock_body.h:45: error: 'off_t' is used as a type, but is not defined as a type. /usr/include/sys/_flock_body.h:46: error: 'off_t' is used as a type, but is not defined as a type. In file included from /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/perl.h:722, from SVM.xs:9: /usr/include/sys/socket.h:534: error: syntax error before `(' token /usr/include/sys/socket.h:535: error: syntax error before `(' token /usr/include/sys/socket.h:553: error: syntax error before `(' token /usr/include/sys/socket.h:554: error: syntax error before `(' token /usr/include/sys/socket.h:555: error: syntax error before `(' token /usr/include/sys/socket.h:556: error: syntax error before `(' token In file included from /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/perl.h:2822, from SVM.xs:9: /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:252: error: type specifier omitted for parameter `off64_t' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:252: error: syntax error before `,' token /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:254: error: syntax error before `register' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:255: error: syntax error before `register' SVM.xs:13: error: syntax error before `}' token SVM.xs: In function `void XS_Algorithm__SVM__getSVRProbability(PerlInterpreter*, CV*)': SVM.xs:156: warning: assignment to `int' from `double' SVM.xs:156: warning: argument to `int' from `double' make: *** [SVM.o] Error 1