Building Math::Pari using Sun Studio 11

Building Math::Pari using Sun Studio 11

am 16.10.2006 17:46:52 von gns

Hi All,

I am trying to build Math::Pari on Solaris 10 using Sun Studio 11. But it is
failing with the below error messages (it failed with gcc as well):

"../src/kernel/none/divll.h", line 128: warning: implicit function
declaration: bfffo
"../src/kernel/none/level1.h", line 1087: warning: implicit function
declaration: mulll
"../../pari-2.3.1/src/gp/highlvl.c", line 34: undefined symbol: DL_DFLT_NAME
"../../pari-2.3.1/src/gp/highlvl.c", line 34: warning: improper
pointer/integer combination: op "="
cc: acomp failed for ../../pari-2.3.1/src/gp/highlvl.c
*** Error code 2
make: Fatal error: Command failed for target `highlvl.o'
Current working directory /PERL/Math-Pari-2.010706/libPARI
*** Error code 1
make: Fatal error: Command failed for target `libPARI/libPARI.a'

Has anyone been successful in building it on Solaris 10. If so is there
anything else to be done apart from
- perl Makefile.PL
- make

thanks and best regards
Shivakumar

Re: Building Math::Pari using Sun Studio 11

am 17.10.2006 23:31:07 von Ilya Zakharevich

[A complimentary Cc of this posting was sent to
gns
], who wrote in article :
> Hi All,
>
> I am trying to build Math::Pari on Solaris 10 using Sun Studio 11. But it is
> failing with the below error messages (it failed with gcc as well):

> "../src/kernel/none/divll.h", line 128: warning: implicit function
> declaration: bfffo
> "../src/kernel/none/level1.h", line 1087: warning: implicit function
> declaration: mulll
> "../../pari-2.3.1/src/gp/highlvl.c", line 34: undefined symbol: DL_DFLT_NAME
> "../../pari-2.3.1/src/gp/highlvl.c", line 34: warning: improper
> pointer/integer combination: op "="

The format of bug reports is clearly described in README and INSTALL.

> - perl Makefile.PL
> - make

2.010708 might be able to build itself with 2.3.0 (somehow, on Solaris
it won't - without machine=port). But 2.3.* is far from being
supported yet...

Yours,
Ilya