On Tuesday, December 3, 2002, at 01:35 PM, [EMAIL PROTECTED] wrote:
Convenient that I just ran into this problem. It appears that the module will attempt to download the source for PARI if it can't find it, but it appears that the module can't find that source from the PARI site. As to why I have no idea, but if you go to the ftp site manually (ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/) and download the source tar ball and then unpack it somewhere near where your perl is installed it will find it and build the module for you. For instance I was building my modules in my home directory and installing them to ~/rearch/lib, I unpacked PARI in my home directory ~/pari-2.1.4 and it successfully found the headers it needed and installed properly.Thank you very much for the helpful troubleshooting pointer. I hope someone has thoughts on what to do with the next point of failure :-) Now that I'm past the hurdle of failure after trying to get Pari, I get the following (after quite a bit of churning and compilation)
As to whether this will work on Mac OS X I can't say, I was installing on a solaris box and
Thanks,
Chris
Running Mkbootstrap for Math::Pari ()
chmod 644 Pari.bs
rm -f blib/arch/auto/Math/Pari/Pari.bundle
LD_RUN_PATH="/usr/lib" cc -flat_namespace -bundle -undefined suppress -L/usr/local/lib Pari.o -o blib/arch/auto/Math/Pari/Pari.bundle libPARI/libPARI.a -lm
ld: warning table of contents of library: libPARI/libPARI.a not sorted slower link editing will result (use the ranlib(1) -s option)
ld: multiple definitions of symbol _hiremainder
Pari.o definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(es.o) definition of _hiremainder in section (__DATA,__common)
ld: multiple definitions of symbol _overflow
Pari.o definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(es.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(init.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(init.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(gen1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(gen1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(galconj.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(galconj.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(trans3.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(trans3.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(buch4.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(buch4.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(sumiter.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(sumiter.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(polarit2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(polarit2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(gen3.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(gen3.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(alglin2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(alglin2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(stark.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(stark.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(arith1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(arith1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(buch1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(buch1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(nffactor.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(nffactor.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(plotgnuplot.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(plotgnuplot.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(subfield.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(subfield.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(gen2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(gen2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(highlvl.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(highlvl.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(arith2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(arith2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(polarit1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(polarit1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(subgroup.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(subgroup.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(alglin1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(alglin1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(base2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(base2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(polarit3.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(polarit3.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(ifactor1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(ifactor1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(base1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(base1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(bibli2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(bibli2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(plotport.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(plotport.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(trans2.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(trans2.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(trans1.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(trans1.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(kummer.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(kummer.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(buch3.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(buch3.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(elliptic.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(elliptic.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(mpqs.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(mpqs.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(thue.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(thue.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(base4.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(base4.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(rootpol.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(rootpol.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(anal.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(anal.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(compat.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(compat.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(base3.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(base3.o) definition of _overflow in section (__DATA,__common)
libPARI/libPARI.a(mp.o) definition of _hiremainder in section (__DATA,__common)
libPARI/libPARI.a(mp.o) definition of _overflow in section (__DATA,__common)
make: *** [blib/arch/auto/Math/Pari/Pari.bundle] Error 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make