sealife has asked for the wisdom of the Perl Monks concerning the following question:
we are having issues installing the Math::Pari module on an AIX server with perl 5.8.8. We are getting this error. Any help would be appreciated. we are installing this because we would like to use the Net::SFPT module
$ perl Makefile.PL Setting up Math::Pari with Perl 5.008008 on aix version 5.3.0.0; cc=cc_r, gccversion=, cccdlflags=' ', ccflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 + -qnoansia lias -DUSE_NATIVE_DLOPEN -q32 -D_LARGE_FILES -qlonglong', optimize='-O', ld=ld, ldflags=' -brtl -bdynamic -bmaxdata:0x80000000 -b32'. Found GP/PARI build directory in ./pari-2.1.7 (integer-formatted version 2001007). ### GP/PARI library version 2.1.* has many problems fixed in version +s 2.3.*. ### Especially important are the problems with symbols `hiremainder' + and ### `overflow' - if your build fails and error messages contain thes +e ### words, updating to 2.3.* might allow your use of fast processor- +specific ### assembler code.) ### Switching to 2.3.* should be as simple as giving Makefile.PL an +option ### version23_ok=1 ### (if you or Makefile.PL already downloaded-and-extracted versio +n-2.1.* ### distribution, give an extra option, force_download). ### Alternatively, give option ### paridir=DIRECTORY-of-extracted-distribution ### However, keep in mind: v.2.3.* supports only plotting to PostScr +ipt. ...Generating libPARI/paricfg.h ... Scanning header files... ...ulong ...getrusage ...CLK_TCK not defined Creating libPARI/paricfg.h... sh: gp: not found ...Processor of family `aix' detected Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lm ...Processor of family `aix' detected #### Do not know how to build for assembler `aix'. #### #### Reversing to assembler-less type `port'. #### #### #### #### If you think your processor's assembler is supported #### #### by PARI, edit libPARI/Makefile.PL and report. #### #### #### #### Alternatively, specify machine=YOURTYPE or machine=none #### #### on the #### #### perl Makefile.PL #### #### command line. #### #### Recognized types: #### #### alpha hppa m86k none sparcv7 sparcv8 sparcv8_micro #### #### sparcv8_super ix86 (ppc ia64 after 2.2.7) #### ...I will use portable assembler-less build ...Assembler is not GNU assembler Note (probably harmless): No library found for -lm Writing Makefile for Math::PARI::libPARI Writing Makefile for Math::Pari $ $ $ $ $ make cp libPARI.dumb.pod blib/lib/Math/libPARI.dumb.pod cp PariInit.pm blib/lib/Math/PariInit.pm cp Pari.pm blib/lib/Math/Pari.pm cp libPARI.pod blib/lib/Math/libPARI.pod cd libPARI && make LIBPERL_A="libperl.a" LINKTYPE="dynamic" OP +TIMIZE="-O " PREFIX="/qvdx/qdx5.8/cis5.8/integrator" PASTHRU_DEFINE="" PASTHRU_IN +C="" /qvdx/qdx5.8/cis5.8/integrator/bin/perl -wle0 > pariinl.h /qvdx/qdx5.8/cis5.8/integrator/bin/perl -pe1 .././pari-2.1.7/s +rc/kernel/ none/level0.h .././pari-2.1.7/src/kernel/none/level1.h + >> par iinl.h cc_r -c -I .././pari-2.1.7/src -I .././pari-2.1.7/src/headers + -I .././p ari-2.1.7/src/graph -I . -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOUR +CE -qmaxme m=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -q32 -D_LARGE_FILES -qlonglong +-O -DVE RSION=\"\" -DXS_VERSION=\"\" -Derr=pari_err -DDYNAMIC_PLOTTING -o es +.o .././pa ri-2.1.7/src/language/es.c /bin/sh: cc_r: not found. make: 1254-004 The error code from the last command is 127. Stop. make: 1254-004 The error code from the last command is 2. Stop.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: installing Math::Pari on AIX
by flexvault (Monsignor) on Mar 20, 2014 at 19:00 UTC | |
|
Re: installing Math::Pari on AIX
by MidLifeXis (Monsignor) on Mar 20, 2014 at 20:41 UTC | |
|
Re: installing Math::Pari on AIX
by salva (Canon) on Mar 21, 2014 at 08:49 UTC |