Checking if your kit is complete... Looks good Writing Makefile for Tree::M *** *** This module is written in C++, which is nontrivial to integrate into *** most pre-built perls. If problems occur during compiling then edit (hack) *** *** Makefile.PL *** GiST/Makefile MT/Makefile *** *** in this order. Especially wautch out for compile and optimization flags. *** Have fun ;-> *** cp M.pm blib/lib/Tree/M.pm cd GiST && make OPTIMIZE="-O6 -funroll-all-loops" CXX="g++" LD="g++" libGiST.a make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/GiST' g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTnode.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from GiSTpredicate.h:11, from GiSTentry.h:13, from GiST.h:26, from GiSTnode.cpp:9: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiST.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from GiSTpredicate.h:11, from GiSTentry.h:13, from GiST.h:26, from GiST.cpp:11: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTfile.cpp g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTpredicate.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from GiSTpredicate.h:11, from GiSTentry.h:13, from GiST.h:26, from GiSTpredicate.cpp:10: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTcursor.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from GiSTpredicate.h:11, from GiSTentry.h:13, from GiST.h:26, from GiSTcursor.cpp:8: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. rm -f libGiST.a ar r libGiST.a GiSTnode.o GiST.o GiSTfile.o GiSTpredicate.o GiSTcursor.o ranlib libGiST.a make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/GiST' cd MT && make OPTIMIZE="-O6 -funroll-all-loops" CXX="g++" LD="g++" libMT.a make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/MT' g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTfile.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTentry.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from ../GiST/GiSTpredicate.h:11, from ../GiST/GiSTentry.h:13, from ../GiST/GiST.h:26, from MTentry.h:33, from MTentry.cpp:24: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTnode.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from ../GiST/GiSTpredicate.h:11, from ../GiST/GiSTentry.h:13, from ../GiST/GiST.h:26, from MT.h:27, from MTnode.cpp:25: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTpredicate.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from ../GiST/GiSTpredicate.h:11, from ../GiST/GiSTentry.h:13, from ../GiST/GiST.h:26, from MT.h:27, from MTpredicate.cpp:24: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTobject.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MT.cpp In file included from /usr/local/include/c++/3.3.2/backward/ostream.h:31, from list.h:4, from MT.cpp:25: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTcursor.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from ../GiST/GiSTpredicate.h:11, from ../GiST/GiSTentry.h:13, from ../GiST/GiST.h:26, from MTcursor.h:35, from MTcursor.cpp:24: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST BulkLoad.cpp In file included from /usr/local/include/c++/3.3.2/backward/iostream.h:31, from ../GiST/GiSTpredicate.h:11, from ../GiST/GiSTentry.h:13, from ../GiST/GiST.h:26, from MT.h:27, from BulkLoad.cpp:27: /usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. ar rc libMT.a MTfile.o MTentry.o MTnode.o MTpredicate.o MTobject.o MT.o MTcursor.o BulkLoad.o ranlib libMT.a make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/MT' /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap M.xs > M.xsc && mv M.xsc M.c g++ -c -IGiST -IMT -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O6 -funroll-all-loops -DVERSION=\"0.031\" -DXS_VERSION=\"0.031\" +Z "-I/home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64/CORE" M.c g++: +DD64: No such file or directory g++: +Z: No such file or directory :6:2: missing '(' after predicate make: *** [M.o] Error 1