I tried compiling MPIR with my new laptop and it failed one of the tests in cxx. Anyways the test script asked me to report it here and so here I am. I am using MPIR with qt so using the cxx bindings would be nice. Here is the pertinent information.
configured, built and tested with: ./configure --enable-gmpcompat --enable-cxx --build=i7-pc-mingw32 make all make check make[4]: Leaving directory `/mpir-2.1.1/tests/misc' make[3]: Leaving directory `/mpir-2.1.1/tests/misc' Making check in cxx make[3]: Entering directory `/mpir-2.1.1/tests/cxx' make t-assign.exe t-binary.exe t-cast.exe t-constr.exe t-headers.exe t-istream.exe t-locale.exe t-misc.exe t-ops.exe t-ostream.exe t- prec.exe t-rand.exe t-ternary.exe t-unary.exe make[4]: Entering directory `/mpir-2.1.1/tests/cxx' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-assign.o t-assign.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-assign.exe t-assign.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la mkdir .libs g++ -O3 -mno-cygwin -o t-assign.exe t-assign.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-binary.o t-binary.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-binary.exe t-binary.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-binary.exe t-binary.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-cast.o t-cast.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-cast.exe t-cast.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-cast.exe t-cast.o -L/mpir-2.1.1/.libs ../../ tests/.libs/libtests.a ../../.libs/libmpirxx.a /mpir-2.1.1/.libs/ libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-constr.o t-constr.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-constr.exe t-constr.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-constr.exe t-constr.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-headers.o t-headers.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-headers.exe t-headers.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-headers.exe t-headers.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-istream.o t-istream.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-istream.exe t-istream.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-istream.exe t-istream.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-locale.o t-locale.cc gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests - O3 -mno-cygwin -c clocale.c /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-locale.exe t-locale.o clocale.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-locale.exe t-locale.o clocale.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-misc.o t-misc.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-misc.exe t-misc.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-misc.exe t-misc.o -L/mpir-2.1.1/.libs ../../ tests/.libs/libtests.a ../../.libs/libmpirxx.a /mpir-2.1.1/.libs/ libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-ops.o t-ops.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-ops.exe t-ops.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-ops.exe t-ops.o -L/mpir-2.1.1/.libs ../../ tests/.libs/libtests.a ../../.libs/libmpirxx.a /mpir-2.1.1/.libs/ libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-ostream.o t-ostream.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-ostream.exe t-ostream.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-ostream.exe t-ostream.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-prec.o t-prec.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-prec.exe t-prec.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-prec.exe t-prec.o -L/mpir-2.1.1/.libs ../../ tests/.libs/libtests.a ../../.libs/libmpirxx.a /mpir-2.1.1/.libs/ libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-rand.o t-rand.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-rand.exe t-rand.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-rand.exe t-rand.o -L/mpir-2.1.1/.libs ../../ tests/.libs/libtests.a ../../.libs/libmpirxx.a /mpir-2.1.1/.libs/ libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-ternary.o t-ternary.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-ternary.exe t-ternary.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-ternary.exe t-ternary.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests -O3 -mno- cygwin -c -o t-unary.o t-unary.cc /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-unary.exe t-unary.o -L../../.libs ../../tests/libtests.la ../../ libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-unary.exe t-unary.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a make[4]: Leaving directory `/mpir-2.1.1/tests/cxx' make check-TESTS make[4]: Entering directory `/mpir-2.1.1/tests/cxx' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O3 -mno-cygwin - o t-headers.exe t-headers.o -L../../.libs ../../tests/ libtests.la ../../libmpirxx.la ../../libmpir.la g++ -O3 -mno-cygwin -o t-headers.exe t-headers.o -L/ mpir-2.1.1/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.a / mpir-2.1.1/.libs/libmpir.a ../../.libs/libmpir.a PASS: t-assign.exe PASS: t-binary.exe PASS: t-cast.exe PASS: t-constr.exe /bin/sh: line 8: ./t-headers.exe: No such file or directory FAIL: t-headers.exe PASS: t-istream.exe PASS: t-locale.exe PASS: t-misc.exe PASS: t-ops.exe PASS: t-ostream.exe PASS: t-prec.exe PASS: t-rand.exe PASS: t-ternary.exe PASS: t-unary.exe ============================================================= 1 of 14 tests failed Please report to http://groups.google.co.uk/group/mpir-devel/ ============================================================= make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/mpir-2.1.1/tests/cxx' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/mpir-2.1.1/tests/cxx' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/mpir-2.1.1/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/mpir-2.1.1' make: *** [check] Error 2 Perhaps I should just let the configure script have it's way with things and let its guess of an i486 as the architecture go? If anyone has any suggestions they would be welcome. -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.
