Hello,

I am one of the maintainers of gmpy, a Python wrapper for GMP. I have
added support to gmpy so it properly reports the MPIR version and
properly displays the license information.

I also tried compiling on various platforms. I tried to use the --
enable-fat option on Windows 2000 using MSYS and mingw32. It fails
with the error messages below. --enable-fat also fails on GMP 4.2.3
and 4.2.4.

Do you need additional information from me?

casevh

/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4"
gcc -std=gnu99 -c -DHAVE_CONFIG_H    -m32 -O2 -fomit-frame-pointer -
mno-cygwin -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo p4s_submul_1 |
sed 's/_$//'` -I. -I. -I..  `test -f 'p4s_submul_1.asm' || echo
'./'`p4s_submul_1.asm
 ../mpn/m4-ccas --m4=m4 gcc -std=gnu99 -c -DHAVE_CONFIG_H -m32 -O2 -
fomit-frame-pointer -mno-cygwin -D__GMP_WITHIN_GMP -I.. -
DOPERATION_p4s_submul_1 -I. -I. -I.. p4s_submul_1.asm -o
p4s_submul_1.o
m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_p4s_submul_1
p4s_submul_1.asm >tmp-p4s_submul_1.s
 gcc -std=gnu99 -c -DHAVE_CONFIG_H -m32 -O2 -fomit-frame-pointer -mno-
cygwin -D__GMP_WITHIN_GMP -I.. -DOPERATION_p4s_submul_1 -I. -I. -I..
tmp-p4s_submul_1.s -o p4s_submul_1.o
/bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -
DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo
fat | sed 's/_$//'`    -m32 -O2 -fomit-frame-pointer -mno-cygwin -c -o
fat.lo fat.c
 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -
DOPERATION_fat -m32 -O2 -fomit-frame-pointer -mno-cygwin -c fat.c -o
fat.o
In file included from ../gmp-impl.h:109,
                 from fat.c:31:
../fat.h:322: warning: type defaults to `int' in declaration of
`DECL_preinv_add_n'
../fat.h:322: warning: parameter names (without types) in function
declaration
../fat.h:322: warning: data definition has no type or storage class
../fat.h:378: warning: type defaults to `int' in declaration of
`DECL_preinv_add_n'
../fat.h:378: warning: parameter names (without types) in function
declaration
../fat.h:378: warning: data definition has no type or storage class
../fat.h:423: warning: type defaults to `int' in declaration of
`DECL_preinv_lshift'
../fat.h:423: warning: parameter names (without types) in function
declaration
../fat.h:423: warning: data definition has no type or storage class
../fat.h:440: warning: type defaults to `int' in declaration of
`DECL_preinv_add_n'
../fat.h:440: warning: parameter names (without types) in function
declaration
../fat.h:440: warning: data definition has no type or storage class
../fat.h:517: warning: type defaults to `int' in declaration of
`DECL_preinv_add_n'
../fat.h:517: warning: parameter names (without types) in function
declaration
../fat.h:517: warning: data definition has no type or storage class
fat.c: In function `__gmpn_cpuvec_init':
fat.c:213: error: structure has no member named `preinv_add_n'
fat.c:213: error: `__gmpn_preinv_add_n_pentium' undeclared (first use
in this function)
fat.c:213: error: (Each undeclared identifier is reported only once
fat.c:213: error: for each function it appears in.)
fat.c:217: error: structure has no member named `preinv_lshift'
fat.c:217: error: `__gmpn_preinv_lshift_pentium_mmx' undeclared (first
use in this function)
fat.c:223: error: structure has no member named `preinv_add_n'
fat.c:223: error: `__gmpn_preinv_add_n_p6' undeclared (first use in
this function)
fat.c:240: error: structure has no member named `preinv_add_n'
fat.c:240: error: `__gmpn_preinv_add_n_pentium4_sse2' undeclared
(first use in this function)
fat.c:272: error: structure has no member named `preinv_add_n'
fat.c:272: error: `__gmpn_preinv_add_n_k7' undeclared (first use in
this function)
make[2]: *** [fat.lo] Error 1
make[2]: Leaving directory `/c/svn/mpir/trunk/mpn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/svn/mpir/trunk'
make: *** [all] Error 2

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@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