Cherry Kearton on Tue, 11 Oct 2005 12:38:57 +0200

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

Re: Installing PARI

Bill Allombert wrote:

On Mon, Oct 10, 2005 at 12:22:09PM +0200, Bill Allombert wrote:
On Sun, Oct 09, 2005 at 11:30:22AM +0100, Cherry Kearton wrote:
Dear All,
I am trying to install PARI on my Dell Dimension desktop (Intel Pentium 4), running SuSE Linux 9.3. The output from ./Configure and from "make gp" and "make bench" are shown in the attached file. ./Configure cannot find some things and the two "make" commands produce errors.
As far as we understand this is a bug in SuSE version of gcc.  This
works fine with gcc-3.3.6.

/tmp/ccRE9vHb.s:17314: Error: suffix or operands invalid for `div'
make[1]: *** [mp.o] Error 1
make[1]: Leaving directory `/home/cherry/pari-2.1.7/Olinux-i686'
make: *** [bench] Error 2
The compiler produce assembly that the assembler do not understand.
Looking at /tmp/ccRE9vHb.s line 17314 might be instructive.

Philippe Elbaz-Vincent provided me with the offending asm line and
it might not be a compiler bug after all. Instead this seems to
be an instance of 2.2.3F45, fixed with src/kernel/ix86/level0.h version
1.4, so I suppose we should backport this fix the the 2.1 branch.

Many thanks to Bill and Philippe, but I am not familiar with C or with compiling. What do I need to do to install PARI on my machine? I have downloaded gcc-3.3.6, but I don't want to install it if it isn't necessary or if it is not sufficient.

               Thanks again,