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.