Click here to get back home

math::pari on solaris 9 make failure

 HomeNewsGroups | Search | About
 comp.lang.perl.modules    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
math::pari on solaris 9 make failure ghamrick 12-08-2004
Posted by ghamrick on December 8, 2004, 6:36 am
Please log in for more thread options
I have been going round and round with this for days...

make fails with:
.
..
.
make[1]: Entering directory `/.cpan/build/Math-Pari-2.010501/libPARI'
gcc -c -I.././pari-2.1.6/src/headers -I.././pari-2.1.6/src/graph -I.
-fno-strict-aliasing -pipe -I/usr/local/include -I/usr/gnu/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=""
-DXS_VERSION="" -fPIC -Derr=pari_err -DSOLARIS -DASMINLINE
-DGCC_INLINE -DDYNAMIC_PLOTTING -o gen1.o
..././pari-2.1.6/src/basemath/gen1.c
../pariinl.h: In function `gmul':
../pariinl.h:887: error: asm-specifier for variable `hiremainder'
conflicts with asm clobber list
make[1]: *** [gen1.o] Error 1
make[1]: Leaving directory `/.cpan/build/Math-Pari-2.010501/libPARI'
make: *** [libPARI/libPARI.a] Error 2


the facts:

gcc-3.4.2
gnu as and gnu ld
perl 5.8.5 built natively
am I forgetting anything?

I have found vague references to this problem in many google searches
but wasn't smart enough to figure out a fix. Anyone else encounter
this?

TIA - Gregg - ghamrick@osc.uscg.mil



Posted by Ilya Zakharevich on December 10, 2004, 4:00 am
Please log in for more thread options
[A complimentary Cc of this posting was sent to
ghamrick
> ./pariinl.h: In function `gmul':
> ./pariinl.h:887: error: asm-specifier for variable `hiremainder'
> conflicts with asm clobber list

> the facts:
>
> gcc-3.4.2
> gnu as and gnu ld
> perl 5.8.5 built natively
> am I forgetting anything?

As a last resort, you can always compile without assembler. But it
would be instructive if you retry with `Configure' option to
Makefile.PL first.

Is PARI/GP building with this version of gcc? It looks like a bug in
this particular version of gcc...

Hope this helps,
Ilya


Posted by richard.bragg on January 13, 2005, 10:02 am
Please log in for more thread options
There seems to be a conflict with gcc 3.3 and higher.

I did not complete a build and used different but similar machines
all SPARC and gcc 2.95 and gcc 3.2 did not give this error and
gcc 3.3 did.

The 3.2 and 3.3 are both on Solaris 8



Posted by TweetiePooh on January 13, 2005, 10:07 am
Please log in for more thread options
There seems to be a conflict with gcc 3.3 and higher.

I did not complete a build and used different but similar machines
all SPARC and gcc 2.95 and gcc 3.2 did not give this error and
gcc 3.3 did.

The 3.2 and 3.3 are both on Solaris 8



Similar ThreadsPosted
Failure to build Math::Pari Solaris 10 Studio 11 November 7, 2006, 1:28 pm
Math::Pari doesn't compile with GCC 3.4.2 in Solaris 9 sparc January 17, 2005, 5:24 pm
Math-Pari-2.010501- make - cannot exec 'cc1' September 26, 2004, 11:09 am
GD make test failure January 16, 2005, 5:11 pm
Re: Net::SSLeay make failure - openssl error. September 14, 2008, 6:06 am
Crypt:DES make problem on Solaris 9 March 10, 2005, 12:39 pm
Crypt:DES make problem on Solaris 9 March 10, 2005, 12:52 pm
Math::Pari headaches August 15, 2006, 1:50 pm
Math::Pari in turmoil September 21, 2008, 11:42 pm
Memory Leak in Math::Pari December 16, 2004, 6:21 am

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap