Seem to have most stuff working now but we now get this c++ error , as my
knowledge of c++ is <0 , I'll leave for someone else :)
/../
libmpirxx.la ../../
libmpir.la
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Ambiguous
partial specialization for __gmp_expr<__mpf_struct[1],
__gmp_binary_expr<long, __gmp_expr<__mpf_struct[1], __mpf_struct[1]>,
__gmp_binary_divides>>, __gmp_expr and __gmp_expr.
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Ambiguous
partial specialization for __gmp_expr<__mpf_struct[1],
__gmp_binary_expr<long, __gmp_expr<__mpf_struct[1], __mpf_struct[1]>,
__gmp_binary_divides>>, __gmp_expr and __gmp_expr.
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Ambiguous
partial specialization for __gmp_expr<__mpf_struct[1],
__gmp_binary_expr<__gmp_expr<__mpf_struct[1], __gmp_binary_expr<long,
__gmp_expr<__mpf_struct[1], __mpf_struct[1]>, __gmp_binary_divides>>,
__gmp_expr<__mpf_struct[1], __gmp_binary_expr<long,
__gmp_expr<__mpf_struct[1], __mpf_struct[1]>, __gmp_binary_divides>>,
__gmp_binary_plus>>, __gmp_expr and __gmp_expr.
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Too many
arguments in cast to __gmp_expr<__mpf_struct[1],
__gmp_binary_expr<__gmp_expr<__mpf_struct[1], __gmp_binary_expr<long,
__gmp_expr<__mpf_struct[1], __mpf_struct[1]>, __gmp_binary_divides>>,
__gmp_expr<__mpf_struct[1], __gmp_binary_expr<long,
__gmp_expr<__mpf_struct[1], __mpf_struct[1]>, __gmp_binary_divides>>,
__gmp_binary_plus>>.
4 Error(s) detected.
make[4]: *** [t-prec.o] Error 4
make[4]: *** Waiting for unfinished jobs....
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Ambiguous
partial specialization for __gmp_expr<__mpz_struct[1],
__gmp_binary_expr<__gmp_expr<__mpz_struct[1], __mpz_struct[1]>,
__gmp_expr<__mpz_struct[1], __mpz_struct[1]>, __gmp_binary_plus>>, __gmp_expr
and __gmp_expr.
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3080: Error: Too many
arguments in cast to __gmp_expr<__mpz_struct[1],
__gmp_binary_expr<__gmp_expr<__mpz_struct[1], __mpz_struct[1]>,
__gmp_expr<__mpz_struct[1], __mpz_struct[1]>, __gmp_binary_plus>>.
2 Error(s) detected.
make[4]: *** [t-binary.o] Error 2
CC -xarch=v9 -xchip=ultra -o .libs/t-constr
t-constr.o -L/tmp/jason/t2/.libs ../../tests/.libs/libtests.a ../../.libs/libmpirxx.so /tmp/jason/t2/.libs/libmpir.so ../../.libs/libmpir.so -R/usr/local/lib
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3076: Error: Ambiguous
partial specialization for __gmp_expr<__mpz_struct[1],
__gmp_unary_expr<__gmp_expr<__mpz_struct[1], __mpz_struct[1]>,
__gmp_unary_plus>>, __gmp_expr and __gmp_expr.
"/home/jasonmoxham/mpir/mpir/trunk/mpirxx.h", line 3076: Error: The
type "__gmp_expr<__mpz_struct[1],
__gmp_unary_expr<__gmp_expr<__mpz_struct[1], __mpz_struct[1]>,
__gmp_unary_plus>>" is incomplete.
2 Error(s) detected.
make[4]: *** [t-unary.o] Error 2
make[3]: *** [check-am] Error 2
this was built with
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/sparc-solaris-toolchain/lib/sparcv9
LD=/usr/ccs/bin/sparcv9/ld
CC=cc
CXX=CC
./configure --enable-cxx