Checking if your kit is complete... Looks good Writing Makefile for Math::Macopt cp Macopt.pod blib/lib/Math/Macopt.pod cp Macopt.pm blib/lib/Math/Macopt.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Math-Macopt/macopt++' g++ -ansi -pedantic -O2 -Wall -fPIC -c -o macopt.o macopt.cc g++ -ansi -pedantic -O2 -Wall -fPIC -c -o nrutil.o nrutil.cc g++ -ansi -pedantic -O2 -Wall -fPIC -c -o r.o r.cc g++ -shared macopt.o nrutil.o r.o -o libmacopt.so /usr/ccs/bin/ld: DP relative code in file /var/tmp/ccKQkyka.o - shared library must be position independent. Use +z or +Z to recompile. collect2: ld returned 1 exit status make[1]: *** [macopt] Error 1 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Math-Macopt/macopt++' make: *** [subdirs] Error 2