Bill Allombert on Tue, 26 Apr 2005 10:33:15 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Unable to build libpari.so.2.1.6 on IA64 box running RH 4.0


On Mon, Apr 25, 2005 at 08:22:38PM -0700, Narayan wrote:
> Hi Bill:
> Thanks for the response, yes by modifying my Configure file with the gcc
> -fPIC I was able to create the C libraries and install them under /usr/lib.
> However, my main intentions for creating these libaries was to create
> the perl modules for Math-Pari.
> However, I have no success in running the Makefile.pl with the following
> options:
> perl Makefile.PL paridir=/usr/lib machine=none

I suspect paridir=/usr/lib is wrong, this should be the path to the PARI
source tree, not the library.

> I am trying to do this on the ia64 platform, hence I guess I need to
> specify the "none" option.

I don't know. This list is not normally suitable for Math::Pari specific
question because this software is not developed by the PARI team.

I would expect machine=ia64 to work.

> When I run the above command, I get the following error:
> 
> Setting up Math::Pari with Perl 5.008005 on linux version 2.4.21-15.5.el;
>   cc=gcc, gccversion=3.4.3 20041125 (Red Hat 3.4.3-6.EL4),
> ccflags='-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing
> -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -I/usr/include/gdbm',
>   ld=gcc, ldflags=' -L/usr/local/lib', optimize='-O2 -g -pipe'.
> Could not extract version from '/usr/lib/config/version';

config/version is in the PARI source tree.

Cheers,
Bill.