Karim Belabas on Wed, 31 Mar 2004 16:25:59 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: problems compiling 2.1.5 on solaris 9 |
* Carlos Villegas [2004-03-15 22:57]: > I'm having problems compiling pari 2.1.5 for solaris 9 (sparc), > both using gcc 3.3.3 and Sun's compiler. In particular I believe > that the error I get when trying gcc might be a bug: > > gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer > -I. -I../src/headers -o mp.o ../src/kernel/none/mp.c > ../src/kernel/none/mp.c: In function `addsispec': > ../src/kernel/none/mp.c:76: error: asm-specifier for variable > `overflow' conflicts with asm clobber list > ../src/kernel/none/mp.c:109: confused by earlier errors, bailing > out > make[1]: *** [mp.o] Error 1 > > That was a 32 bit attempt, the 64 bit attempts also fail in a > similar fashion. > > Has anyone been able to compile it for solaris 9 sparc? Did you > have to use any special options? Try out the unstable version, e.g 2.2.7 or a CVS snapshot from http://pari.math.u-bordeaux.fr/CVS.html The bug is probably gone there. (At least, I tried to fix it some time ago, and it worked for me.) Since the fix involves wrecking the Sparc inline assembler kernel in a non-trivial way, it won't be backported to the stable branch. Hope this helps, Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dep. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19 Universite Paris-Sud http://www.math.u-psud.fr/~belabas/ F-91405 Orsay (France) http://pari.math.u-bordeaux.fr/ [PARI/GP]