Hi,

Next problem:  Singular doesn't build with MPIR-2.

...
g++ -c fac_cantzass.cc -w -fno-implicit-templates -I. -I.
-I/home/wstein/build/mpir2/sage-4.3.5/local/include -DHAVE_CONFIG_H
-I/home/wstein/build/mpir2/sage-4.3.5/local/include
-I/home/wstein/build/mpir2/sage-4.3.5/local/include
-I/home/wstein/build/mpir2/sage-4.3.5/local/include
-I/home/wstein/build/mpir2/sage-4.3.5/local/include -O3 -g -fPIC -o
fac_cantzass.o
fac_cantzass.cc: In function ‘CanonicalForm powerMod(const
CanonicalForm&, int, int, const CanonicalForm&)’:
fac_cantzass.cc:239: error: ‘mpz_mdivmod_ui’ was not declared in this scope
fac_cantzass.cc: In function ‘CanonicalForm powerMod2(const
CanonicalForm&, int, int, const CanonicalForm&)’:
fac_cantzass.cc:262: error: ‘mpz_mdivmod_ui’ was not declared in this scope
fac_cantzass.cc: In function ‘CanonicalForm powerMod2(const
CanonicalForm&, MP_INT*, int, const CanonicalForm&)’:
fac_cantzass.cc:285: error: ‘mpz_mdivmod_ui’ was not declared in this scope
make[4]: *** [fac_cantzass.o] Error 1
make[4]: Leaving directory
`/mnt/usb1/scratch/wstein/build/mpir2/sage-4.3.5/spkg/build/singular-3-1-0-4-20100214/src/factory'
make[3]: *** [install] Error 1
make[3]: Leaving directory
`/mnt/usb1/scratch/wstein/build/mpir2/sage-4.3.5/spkg/build/singular-3-1-0-4-20100214/src'
make[2]: *** [/home/wstein/build/mpir2/sage-4.3.5/local/bin/Singular-3-1-0]
Error 2
make[2]: Leaving directory
`/mnt/usb1/scratch/wstein/build/mpir2/sage-4.3.5/spkg/build/singular-3-1-0-4-20100214/src'
Unable to build Singular.

real    0m25.340s
user    0m19.050s
sys     0m5.120s
sage: An error occurred while installing singular-3-1-0-4-20100214
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /home/wstein/build/mpir2/sage-4.3.5/install.log.  Describe your
computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/home/wstein/build/mpir2/sage-4.3

--------------

Shouldn't mpir-2 include a compatibility file or something, so that it
doesn't break literally half the things that depend on it?    E.g.,
maybe

make install-gmpcompat

could work again, and set things up so that all these packages can build again?

 -- william



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-de...@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to