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 g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiST.cpp g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTfile.cpp g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTpredicate.cpp g++ -fpic -c -O6 -funroll-all-loops -DUNIX GiSTcursor.cpp 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 g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTnode.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTpredicate.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTobject.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MT.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST MTcursor.cpp g++ -fpic -c -DUNIX -O6 -funroll-all-loops -I../GiST BulkLoad.cpp 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/tmp/5.10.0/bin/perl /home/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /home/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap M.xs > M.xsc && mv M.xsc M.c g++ -c -IGiST -IMT -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O6 -funroll-all-loops -DVERSION=\"0.031\" -DXS_VERSION=\"0.031\" -fPIC "-I/home/cpanrun/build/5.10.0/lib/CORE" M.c g++ -c -IGiST -IMT -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O6 -funroll-all-loops -DVERSION=\"0.031\" -DXS_VERSION=\"0.031\" -fPIC "-I/home/cpanrun/build/5.10.0/lib/CORE" PMT.cpp Running Mkbootstrap for Tree::M () chmod 644 M.bs rm -f blib/arch/auto/Tree/M/M.so g++ -shared -O2 M.o PMT.o -o blib/arch/auto/Tree/M/M.so GiST/libGiST.a MT/libMT.a \ \ chmod 755 blib/arch/auto/Tree/M/M.so cp M.bs blib/arch/auto/Tree/M/M.bs chmod 644 blib/arch/auto/Tree/M/M.bs Manifying blib/man3/Tree::M.3 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' make[1]: `libGiST.a' is up to date. 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' make[1]: `libMT.a' is up to date. make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/MT' No tests defined for Tree::M extension. 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' make[1]: `libGiST.a' is up to date. 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' make[1]: `libMT.a' is up to date. make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tree-M/MT' Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/cpanrun/build/5.10.0/site/lib/auto/Tree/M/M.bs Installing /home/cpanrun/build/5.10.0/site/lib/auto/Tree/M/M.so Installing /home/cpanrun/build/5.10.0/html/site/lib/Tree/M.html Installing /home/cpanrun/build/5.10.0/site/lib/Tree/M.pm Installing /home/cpanrun/build/5.10.0/site/man/man3/Tree::M.3 Appending installation info to /home/cpanrun/build/5.10.0/lib/perllocal.pod