Just tried building mpir-2.3.1 using the mingw64 compiler in the msys
shell - on MS Windows Vista64.
My MinGW64 compiler:
Rob@DESKTOP2 /c/_64/comp/mpir-2.3.1
$ x86_64-w64-mingw32-gcc -v
Using built-in specs.
COLLECT_GCC=c:\_64\mingw64\bin\x86_64-w64-mingw32-gcc.exe
COLLECT_LTO_WRAPPER=c:/_64/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.6.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with:
../../../build/gcc/gcc/configure --target=x86_64-w64-mingw32 --prefix=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root
--with-sysroot=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --with-gmp=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/gmp/install
--with-mpfr=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpfr/install
--with-mpc=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpc/install --enable-languages=all,obj-c++
--enable-fully-dynamic-string --disable-multilib
Thread model: win32
gcc version 4.6.0 20100414 (experimental) (GCC)
The configure command I ran:
Rob@DESKTOP2 /c/_64/comp/mpir-2.3.1
$ ./configure CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++
AR=x86_64-w64-mingw32-ar LD=x86_64-w64-mingw32-ld NM=x86_64-w64-mingw32-nm
RANLIB=x86_64-w64-mingw32-ranlib --prefix=/c/_64/mpir --enable-gmpcompat &&
make && make
check
No problems with make, but 'make check' croaks with:
/bin/sh ../libtool --tag=CC --mode=link
86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -o
t-bswap.exe t-bswap.o libtests.la ../libmpir.la
libtool: link:
x86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -o
t-bswap.exe t-bswap.o ./.libs/libtests.a
/c/_64/comp/mpir-2.3.1/.libs/libmpir.a ../.libs/libmpir.a
./.libs/libtests.a(refmpn.o):refmpn.c:(.text+0x3f62): undefined reference to
`__gmpn_mul_1'
c:/_64/comp/mpir-2.3.1/.libs/libmpir.a(set_str.o):set_str.c:(.text+0x219):
undefined reference to `__gmpn_divrem_2'
[snip many other undefined reference to gmpn symbols]
c:/_64/comp/mpir-2.3.1/.libs/libmpir.a(toom_eval_dgr3_pm1.o):toom_eval_dgr3_pm1.c:(.text+0x152):
undefined reference to `__gmpn_add_n'
collect2: ld returned 1 exit status
make[4]: *** [t-bswap.exe] Error 1
make[4]: Leaving directory `/c/_64/comp/mpir-2.3.1/tests'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/c/_64/comp/mpir-2.3.1/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/c/_64/comp/mpir-2.3.1/tests'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/c/_64/comp/mpir-2.3.1'
make: *** [check] Error 2
I ran 'make install' and then tried the following:
###############################
C:\_64\c>type gmp_basic.c
#include <stdio.h>
#include <gmp.h>
int main(void) {
mpz_t x;
mpz_init_set_str(x, "1011", 2);
mpz_out_str(0, 10, x);
return 0;
}
C:\_64\c>x86_64-w64-mingw32-gcc -o gmp_basic.exe
gmp_basic.c -IC:/_64/mpir/include -LC:/_64/mpir/lib -lgmp 2>err.txt
C:\_64\c>
###############################
Looking at err.txt I can see a long list of undefined references to gmpn
symbols (and that the build failed).
'err.txt' contains nothing other than those 'undefined reference' messages.
What's needed to fix this ?
Cheers,
Rob
> Hi
>
> I just tried it again , and it works fine for me , I can give
> gcc-4.6.0 a go to see if that causes any problems , the only other
> difference is that you have set RANLIB , I never did .
I also subsequently used a gcc-4.4.4 build (by sezero), where it's only
necessary to run:
./configure --enable-gmpcompat --prefix=/c/_64/mpir ABI=64 && make && make
check
(though I now doubt there's any need to specify "ABI=64").
Same problem occurs for me.
> I suppose the
> shell might be cause , can you try it in cygwin ? as a cross
> compiler , again this worked for me.
I have Cygwin - I might try to grab the appropriate compiler later and see
if the cross-compilation works.
However, I'd much prefer to get the build working with the msys shell - as
it should.
There was some mention of the decoration of the gmpn symbols, and using
objdump to look at them.
So I've done an 'objdump -t libgmp.a >syms.txt', and looking through
syms.txt I see something odd wrt the symbols that are mentioned in the
'undefined reference' messages. (Bear in mind that I don't really know what
I'm looking at, here.)
For example, 2 of those undefined references are __gmpn_lshift and
__gmpn_rshift. Looking through syms.txt I notice that both of those symbols
occur in a number of places and that mostly they're prefixed with 3 leading
underscores. But there's a section where they get prefixed by only 2
underscores:
############################################
lshift.o: file format pe-x86-64
SYMBOL TABLE:
[ 0](sec -2)(fl 0x00)(ty 0)(scl 103) (nx 1) 0x0000000000000000 lshift.as
File
[ 2](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x0000000000000000 .text
AUX scnlen 0x101 nreloc 0 nlnno 0
[ 4](sec 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x0000000000000000
__gmpn_lshift
[ 5](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000094
__gmpn_lshift.2
[ 6](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000030
__gmpn_lshift.1
[ 7](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000000000000ce
__gmpn_lshift.3
[ 8](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000000000000f8
__gmpn_lshift.4
[ 9](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000101 end
rshift.o: file format pe-x86-64
SYMBOL TABLE:
[ 0](sec -2)(fl 0x00)(ty 0)(scl 103) (nx 1) 0x0000000000000000 rshift.as
File
[ 2](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x0000000000000000 .text
AUX scnlen 0x178 nreloc 0 nlnno 0
[ 4](sec 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x0000000000000000
__gmpn_rshift
[ 5](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000000000000a5
__gmpn_rshift.2
[ 6](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000040
__gmpn_rshift.1
[ 7](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000170
__gmpn_rshift.6
[ 8](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000150
__gmpn_rshift.5
[ 9](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000110
__gmpn_rshift.4
[ 10](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x00000000000000b7
__gmpn_rshift.3
[ 11](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 0) 0x0000000000000178 end
#######################################################
With my (problem-free) 32-bit build it's 3 leading underscores all the way
through - the corresponding section is quite different:
#######################################################
lshift.o: file format pe-i386
SYMBOL TABLE:
[ 0](sec -2)(fl 0x00)(ty 0)(scl 103) (nx 1) 0x00000000 fake
File
[ 2](sec 1)(fl 0x00)(ty 20)(scl 2) (nx 1) 0x00000000 ___gmpn_lshift
AUX tagndx 0 ttlsiz 0x0 lnnos 0 next 0
[ 4](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .text
AUX scnlen 0x205 nreloc 1 nlnno 0
[ 6](sec 2)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .data
AUX scnlen 0x0 nreloc 0 nlnno 0
[ 8](sec 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss
AUX scnlen 0x0 nreloc 0 nlnno 0
rshift.o: file format pe-i386
SYMBOL TABLE:
[ 0](sec -2)(fl 0x00)(ty 0)(scl 103) (nx 1) 0x00000000 fake
File
[ 2](sec 1)(fl 0x00)(ty 20)(scl 2) (nx 1) 0x00000000 ___gmpn_rshift
AUX tagndx 0 ttlsiz 0x0 lnnos 0 next 0
[ 4](sec 1)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .text
AUX scnlen 0x1f8 nreloc 1 nlnno 0
[ 6](sec 2)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .data
AUX scnlen 0x0 nreloc 0 nlnno 0
[ 8](sec 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss
AUX scnlen 0x0 nreloc 0 nlnno 0
#######################################################
For symbols not mentioned in the 'undefined reference' messages, it seems
that they are *always* prefixed with 3 underscores in libgmp.a.
Anything in that ?
If not, what should I be looking at ?
Cheers,
Rob
> Can you post the output of config.log
Sure.
If this doesn't shed any light on the problem, I'll cross-compile on Cygwin
when I get a chance (probably in 3 or 4 days time) and see if I can track it
down that way.
############################################
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by MPIR configure 2.3.1, which was
generated by GNU Autoconf 2.65. Invocation command line was
$ ./configure --enable-gmpcompat --prefix=/c/_64/mpir
CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++
AR=x86_64-w64-mingw32-ar LD=x86_64-w64-mingw32-ld NM=x86_64-w64-mingw32-nm
RANLIB=x86_64-w64-mingw32-ranlib
## --------- ##
## Platform. ##
## --------- ##
hostname = desktop2
uname -m = i686
uname -r = 1.0.11(0.46/3/2)
uname -s = MINGW32_NT-6.0
uname -v = 2007-07-29 17:16
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: .
PATH: /openssl/bin
PATH: /usr/local/bin
PATH: /mingw/bin
PATH: /bin
PATH: /perl/bin
PATH: /c/ruby/bin
PATH: /c/Windows/SysWOW64
PATH: /c/Windows/system32
PATH: /c/Windows
PATH: /c/Windows/System32/Wbem
PATH: /c/batch
PATH: /c/_64/mingw64/x86_64-pc-mingw32/bin
PATH: /c/_64/mingw64/libexec/gcc/x86_64-pc-mingw32/4.4.4
## ----------- ##
## Core tests. ##
## ----------- ##
configure:3185: checking build system type
configure:3199: result: k8-w64-mingw32
configure:3219: checking host system type
configure:3232: result: k8-w64-mingw32
configure:3269: checking for a BSD-compatible install
configure:3337: result: /bin/install -c
configure:3348: checking whether build environment is sane
configure:3398: result: yes
configure:3539: checking for a thread-safe mkdir -p
configure:3578: result: /bin/mkdir -p
configure:3591: checking for gawk
configure:3607: found /bin/gawk
configure:3618: result: gawk
configure:3629: checking whether make sets $(MAKE)
configure:3651: result: yes
configure:3734: checking whether to enable maintainer-specific portions of
Makefiles
configure:3743: result: no
User:
ABI=
CC=x86_64-w64-mingw32-gcc
CFLAGS=(unset)
CPPFLAGS=(unset)
MPN_PATH=
GMP:
abilist=64 32
cclist=gcc icc cc
configure:5300: x86_64-w64-mingw32-gcc -c conftest.c >&5
configure:5303: $? = 0
configure:5306: checking whether x86_64-w64-mingw32-gcc is gcc
configure:5308: result: yes
configure:5322: x86_64-w64-mingw32-gcc 2>&1 | grep xlc >/dev/null
configure:5325: $? = 1
configure:5379: checking compiler x86_64-w64-mingw32-gcc -O2 -m64
Test compile:
configure:5393: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5396: $? = 0
configure:5401: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5404: $? = 0
Test compile: function pointer return
configure:5447: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5450: $? = 0
configure:5455: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5458: $? = 0
Test compile: cmov instruction
configure:5503: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5506: $? = 0
configure:5511: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5514: $? = 0
Test compile: double -> ulong conversion
configure:5560: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5563: $? = 0
configure:5568: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5571: $? = 0
Test compile: double negation
configure:5615: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5618: $? = 0
configure:5623: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5626: $? = 0
Test compile: double -> float conversion
configure:5671: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5674: $? = 0
configure:5679: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5682: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:5755: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18:2: warning: incompatible implicit declaration of built-in
function 'memcpy'
configure:5758: $? = 0
configure:5763: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5766: $? = 0
Test compile: __builtin_alloca availability
configure:5806: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
c:/_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.0/../../../../x86_64-w64-mingw32/lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):
In function `main':
c:\bb\vista64-mingw32\mingw-x86-x86_64\build\build\mingw\obj/../../../build/mingw/mingw-w64-crt/crt/crt0_c.c:18:
undefined reference to `WinMain'
collect2: ld returned 1 exit status
configure:5809: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: long long reliability test 1
configure:5926: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5929: $? = 0
configure:5934: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5937: $? = 0
Test compile: long long reliability test 2
configure:5986: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:5989: $? = 0
configure:5994: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:5997: $? = 0
Test compile: mpn_lshift_com optimization
configure:6077: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:6080: $? = 0
configure:6085: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6088: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:6177: x86_64-w64-mingw32-gcc -O2 -m64 conftest.c >&5
configure:6180: $? = 0
configure:6185: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6188: $? = 0
Testing gcc GOT with eax emitted
configure:6236: x86_64-w64-mingw32-gcc -O2 -m64 -fPIC -S conftest.c >&5
2>&1
conftest.c:1:0: warning: -fPIC ignored for target (all code is position
independent)
configure:6239: $? = 0
Result: no
configure:6334: result: yes
configure:6765: checking compiler x86_64-w64-mingw32-gcc -O2 -m64 -march=k8
Test compile:
configure:6779: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:6782: $? = 0
configure:6787: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6790: $? = 0
Test compile: function pointer return
configure:6833: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:6836: $? = 0
configure:6841: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6844: $? = 0
Test compile: cmov instruction
configure:6889: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:6892: $? = 0
configure:6897: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6900: $? = 0
Test compile: double -> ulong conversion
configure:6946: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:6949: $? = 0
configure:6954: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6957: $? = 0
Test compile: double negation
configure:7001: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7004: $? = 0
configure:7009: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7012: $? = 0
Test compile: double -> float conversion
configure:7057: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7060: $? = 0
configure:7065: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7068: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:7141: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18:2: warning: incompatible implicit declaration of built-in
function 'memcpy'
configure:7144: $? = 0
configure:7149: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7152: $? = 0
Test compile: __builtin_alloca availability
configure:7192: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
c:/_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.0/../../../../x86_64-w64-mingw32/lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):
In function `main':
c:\bb\vista64-mingw32\mingw-x86-x86_64\build\build\mingw\obj/../../../build/mingw/mingw-w64-crt/crt/crt0_c.c:18:
undefined reference to `WinMain'
collect2: ld returned 1 exit status
configure:7195: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: long long reliability test 1
configure:7312: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7315: $? = 0
configure:7320: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7323: $? = 0
Test compile: long long reliability test 2
configure:7372: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7375: $? = 0
configure:7380: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7383: $? = 0
Test compile: mpn_lshift_com optimization
configure:7463: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7466: $? = 0
configure:7471: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7474: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:7563: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 conftest.c >&5
configure:7566: $? = 0
configure:7571: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7574: $? = 0
Testing gcc GOT with eax emitted
configure:7622: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -fPIC -S
conftest.c >&5 2>&1
conftest.c:1:0: warning: -fPIC ignored for target (all code is position
independent)
configure:7625: $? = 0
Result: no
configure:7720: result: yes
configure:6765: checking compiler
86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
Test compile:
configure:6779: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:6782: $? = 0
configure:6787: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6790: $? = 0
Test compile: function pointer return
configure:6833: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:6836: $? = 0
configure:6841: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6844: $? = 0
Test compile: cmov instruction
configure:6889: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:6892: $? = 0
configure:6897: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6900: $? = 0
Test compile: double -> ulong conversion
configure:6946: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:6949: $? = 0
configure:6954: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:6957: $? = 0
Test compile: double negation
configure:7001: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7004: $? = 0
configure:7009: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7012: $? = 0
Test compile: double -> float conversion
configure:7057: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7060: $? = 0
configure:7065: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7068: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:7141: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'param_init':
conftest.c:18:2: warning: incompatible implicit declaration of built-in
function 'memcpy'
configure:7144: $? = 0
configure:7149: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7152: $? = 0
Test compile: __builtin_alloca availability
configure:7192: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
c:/_64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.0/../../../../x86_64-w64-mingw32/lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o):
In function `main':
c:\bb\vista64-mingw32\mingw-x86-x86_64\build\build\mingw\obj/../../../build/mingw/mingw-w64-crt/crt/crt0_c.c:18:
undefined reference to `WinMain'
collect2: ld returned 1 exit status
configure:7195: $? = 1
failed program was:
int k; int foo () { __builtin_alloca (k); }
Test compile: long long reliability test 1
configure:7312: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7315: $? = 0
configure:7320: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7323: $? = 0
Test compile: long long reliability test 2
configure:7372: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7375: $? = 0
configure:7380: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7383: $? = 0
Test compile: mpn_lshift_com optimization
configure:7463: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7466: $? = 0
configure:7471: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7474: $? = 0
Test compile: mpn_lshift_com optimization 2
configure:7563: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:7566: $? = 0
configure:7571: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:7574: $? = 0
Testing gcc GOT with eax emitted
configure:7622:
x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8 -fPIC -S conftest.c >&5
2>&1
conftest.c:1:0: warning: -fPIC ignored for target (all code is position
independent)
configure:7625: $? = 0
Result: no
configure:7720: result: yes
configure:7876: checking for gcc
configure:7903: result: x86_64-w64-mingw32-gcc
configure:8132: checking for C compiler version
configure:8141: x86_64-w64-mingw32-gcc --version >&5
x86_64-w64-mingw32-gcc.exe (GCC) 4.6.0 20100414 (experimental)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:8152: $? = 0
configure:8141: x86_64-w64-mingw32-gcc -v >&5
Using built-in specs.
COLLECT_GCC=c:\_64\mingw64\bin\x86_64-w64-mingw32-gcc.exe
COLLECT_LTO_WRAPPER=c:/_64/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.6.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with:
../../../build/gcc/gcc/configure --target=x86_64-w64-mingw32 --prefix=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root
--with-sysroot=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --with-gmp=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/gmp/install
--with-mpfr=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpfr/install
--with-mpc=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpc/install --enable-languages=all,obj-c++
--enable-fully-dynamic-string --disable-multilib
Thread model: win32
gcc version 4.6.0 20100414 (experimental) (GCC)
configure:8152: $? = 0
configure:8141: x86_64-w64-mingw32-gcc -V >&5
x86_64-w64-mingw32-gcc.exe: unrecognized option '-V'
x86_64-w64-mingw32-gcc.exe: no input files
configure:8152: $? = 1
configure:8141: x86_64-w64-mingw32-gcc -qversion >&5
x86_64-w64-mingw32-gcc.exe: unrecognized option '-qversion'
x86_64-w64-mingw32-gcc.exe: no input files
configure:8152: $? = 1
configure:8172: checking whether the C compiler works
configure:8194: x86_64-w64-mingw32-gcc -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:8198: $? = 0
configure:8247: result: yes
configure:8250: checking for C compiler default output file name
configure:8252: result: a.exe
configure:8258: checking for suffix of executables
configure:8265: x86_64-w64-mingw32-gcc -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:8269: $? = 0
configure:8291: result: .exe
configure:8313: checking whether we are cross compiling
configure:8321: x86_64-w64-mingw32-gcc -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:8325: $? = 0
configure:8332: ./conftest.exe
configure:8336: $? = 0
configure:8351: result: no
configure:8356: checking for suffix of object files
configure:8378: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:8382: $? = 0
configure:8403: result: o
configure:8407: checking whether we are using the GNU C compiler
configure:8426: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:8426: $? = 0
configure:8435: result: yes
configure:8444: checking whether x86_64-w64-mingw32-gcc accepts -g
configure:8464: x86_64-w64-mingw32-gcc -c -g conftest.c >&5
configure:8464: $? = 0
configure:8505: result: yes
configure:8522: checking for x86_64-w64-mingw32-gcc option to accept ISO C89
configure:8586: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:8586: $? = 0
configure:8599: result: none needed
configure:8625: checking how to run the C preprocessor
configure:8656: x86_64-w64-mingw32-gcc -E conftest.c
configure:8656: $? = 0
configure:8670: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:15:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:8670: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:8695: result: x86_64-w64-mingw32-gcc -E
configure:8715: x86_64-w64-mingw32-gcc -E conftest.c
configure:8715: $? = 0
configure:8729: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:15:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:8729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:8758: checking for grep that handles long lines and -e
configure:8816: result: /bin/grep
configure:8821: checking for egrep
configure:8883: result: /bin/grep -E
configure:8888: checking for ANSI C header files
configure:8908: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:8908: $? = 0
configure:8978: x86_64-w64-mingw32-gcc -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:8978: $? = 0
configure:8978: ./conftest.exe
configure:8978: $? = 0
configure:8989: result: yes
configure:9002: checking for sys/types.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for sys/stat.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for stdlib.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for string.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for memory.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for strings.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for inttypes.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for stdint.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9002: checking for unistd.h
configure:9002: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9002: $? = 0
configure:9002: result: yes
configure:9016: checking minix/config.h usability
configure:9016: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:58:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:9016: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:9016: result: no
configure:9016: checking minix/config.h presence
configure:9016: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:25:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:9016: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <minix/config.h>
configure:9016: result: no
configure:9016: checking for minix/config.h
configure:9016: result: no
configure:9037: checking whether it is safe to define __EXTENSIONS__
configure:9055: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9055: $? = 0
configure:9062: result: yes
configure:9127: checking for gcc
configure:9154: result: x86_64-w64-mingw32-gcc
configure:9383: checking for C compiler version
configure:9392: x86_64-w64-mingw32-gcc --version >&5
x86_64-w64-mingw32-gcc.exe (GCC) 4.6.0 20100414 (experimental)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:9403: $? = 0
configure:9392: x86_64-w64-mingw32-gcc -v >&5
Using built-in specs.
COLLECT_GCC=c:\_64\mingw64\bin\x86_64-w64-mingw32-gcc.exe
COLLECT_LTO_WRAPPER=c:/_64/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.6.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with:
../../../build/gcc/gcc/configure --target=x86_64-w64-mingw32 --prefix=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root
--with-sysroot=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --with-gmp=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/gmp/install
--with-mpfr=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpfr/install
--with-mpc=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpc/install --enable-languages=all,obj-c++
--enable-fully-dynamic-string --disable-multilib
Thread model: win32
gcc version 4.6.0 20100414 (experimental) (GCC)
configure:9403: $? = 0
configure:9392: x86_64-w64-mingw32-gcc -V >&5
x86_64-w64-mingw32-gcc.exe: unrecognized option '-V'
x86_64-w64-mingw32-gcc.exe: no input files
configure:9403: $? = 1
configure:9392: x86_64-w64-mingw32-gcc -qversion >&5
x86_64-w64-mingw32-gcc.exe: unrecognized option '-qversion'
x86_64-w64-mingw32-gcc.exe: no input files
configure:9403: $? = 1
configure:9407: checking whether we are using the GNU C compiler
configure:9435: result: yes
configure:9444: checking whether x86_64-w64-mingw32-gcc accepts -g
configure:9505: result: yes
configure:9522: checking for x86_64-w64-mingw32-gcc option to accept ISO C89
configure:9599: result: none needed
configure:9623: checking for x86_64-w64-mingw32-gcc option to accept ISO C99
configure:9772: x86_64-w64-mingw32-gcc -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:80:29: error: expected ';', ',' or ')' before 'text'
conftest.c: In function 'main':
conftest.c:134:18: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'newvar'
conftest.c:134:18: error: 'newvar' undeclared (first use in this function)
conftest.c:134:18: note: each undeclared identifier is reported only once
for each function it appears in
conftest.c:144:3: error: 'for' loop initial declarations are only allowed in
C99 mode
conftest.c:144:3: note: use option -std=c99 or -std=gnu99 to compile your
code
configure:9772: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdbool.h>
| #include <stdlib.h>
| #include <wchar.h>
| #include <stdio.h>
|
| // Check varargs macros. These examples are taken from C99 6.10.3.5.
| #define debug(...) fprintf (stderr, __VA_ARGS__)
| #define showlist(...) puts (#__VA_ARGS__)
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| static void
| test_varargs_macros (void)
| {
| int x = 1234;
| int y = 5678;
| debug ("Flag");
| debug ("X = %d\n", x);
| showlist (The first, second, and third items.);
| report (x>y, "x is %d but y is %d", x, y);
| }
|
| // Check long long types.
| #define BIG64 18446744073709551615ull
| #define BIG32 4294967295ul
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| #if !BIG_OK
| your preprocessor is broken;
| #endif
| #if BIG_OK
| #else
| your preprocessor is broken;
| #endif
| static long long int bignum = -9223372036854775807LL;
| static unsigned long long int ubignum = BIG64;
|
| struct incomplete_array
| {
| int datasize;
| double data[];
| };
|
| struct named_init {
| int number;
| const wchar_t *name;
| double average;
| };
|
| typedef const char *ccp;
|
| static inline int
| test_restrict (ccp restrict text)
| {
| // See if C++-style comments work.
| // Iterate through items via the restricted pointer.
| // Also check for declarations in for loops.
| for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| continue;
| return 0;
| }
|
| // Check varargs and va_copy.
| static void
| test_varargs (const char *format, ...)
| {
| va_list args;
| va_start (args, format);
| va_list args_copy;
| va_copy (args_copy, args);
|
| const char *str;
| int number;
| float fnumber;
|
| while (*format)
| {
| switch (*format++)
| {
| case 's': // string
| str = va_arg (args_copy, const char *);
| break;
| case 'd': // int
| number = va_arg (args_copy, int);
| break;
| case 'f': // float
| fnumber = va_arg (args_copy, double);
| break;
| default:
| break;
| }
| }
| va_end (args_copy);
| va_end (args);
| }
|
| int
| main ()
| {
|
| // Check bool.
| _Bool success = false;
|
| // Check restrict.
| if (test_restrict ("String literal") == 0)
| success = true;
| char *restrict newvar = "Another string";
|
| // Check varargs.
| test_varargs ("s, d' f .", "string", 65, 34.234);
| test_varargs_macros ();
|
| // Check flexible array members.
| struct incomplete_array *ia =
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| ia->datasize = 10;
| for (int i = 0; i < ia->datasize; ++i)
| ia->data[i] = i * 1.234;
|
| // Check named initializers.
| struct named_init ni = {
| .number = 34,
| .name = L"Test wide string",
| .average = 543.34343,
| };
|
| ni.number = 58;
|
| int dynamic_array[ni.number];
| dynamic_array[ni.number - 1] = 543;
|
| // work around unused variable warnings
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| || dynamic_array[ni.number - 1] != 543);
|
| ;
| return 0;
| }
configure:9772:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:9772: $? = 0
configure:9792: result: -std=gnu99
configure:9894: checking for x86_64-w64-mingw32-gcc -std=gnu99 option to
accept ISO Standard C
configure:9908: result: -std=gnu99
configure:9917: checking how to run the C preprocessor
configure:9987: result: x86_64-w64-mingw32-gcc -E
configure:10007: x86_64-w64-mingw32-gcc -E conftest.c
configure:10007: $? = 0
configure:10021: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:30:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:10021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:10075:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:10075: $? = 0
configure:10155: checking build system compiler
x86_64-w64-mingw32-gcc -std=gnu99
configure:10168: x86_64-w64-mingw32-gcc -std=gnu99 conftest.c
conftest.c: In function 'main':
conftest.c:4:3: warning: implicit declaration of function 'exit'
conftest.c:4:3: warning: incompatible implicit declaration of built-in
function 'exit'
configure:10171: $? = 0
./configure: ./a.out: No such file or directory
./configure: ./b.out: No such file or directory
configure:10178: result: yes
configure:10197: checking for build system preprocessor
configure:10208: x86_64-w64-mingw32-gcc -std=gnu99 -E conftest.c
# 1 "conftest.c"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "conftest.c"
configure:10211: $? = 0
configure:10226: result: x86_64-w64-mingw32-gcc -std=gnu99 -E
configure:10233: checking for build system executable suffix
configure:10247: x86_64-w64-mingw32-gcc -std=gnu99 conftest.c -o
conftest.exe
conftest.c: In function 'main':
conftest.c:4:3: warning: implicit declaration of function 'exit'
conftest.c:4:3: warning: incompatible implicit declaration of built-in
function 'exit'
configure:10250: $? = 0
configure:10264: result: .exe
configure:10270: checking whether build system compiler is ANSI
configure:10283: x86_64-w64-mingw32-gcc -std=gnu99 conftest.c
conftest.c: In function 'main':
conftest.c:4:3: warning: implicit declaration of function 'exit'
conftest.c:4:3: warning: incompatible implicit declaration of built-in
function 'exit'
configure:10286: $? = 0
configure:10295: result: yes
configure:10305: checking for build system compiler math library
configure:10324: x86_64-w64-mingw32-gcc -std=gnu99 conftest.c -lm
conftest.c: In function 'main':
conftest.c:4:3: warning: implicit declaration of function 'exit'
conftest.c:4:3: warning: incompatible implicit declaration of built-in
function 'exit'
conftest.c: In function 'foo':
conftest.c:10:3: warning: implicit declaration of function 'log'
conftest.c:10:10: warning: incompatible implicit declaration of built-in
function 'log'
configure:10327: $? = 0
configure:10336: result: -lm
Decided:
ABI=64
CC=x86_64-w64-mingw32-gcc -std=gnu99
CFLAGS=-O2 -m64 -march=k8 -mtune=k8
CPPFLAGS=
GMP_LDFLAGS=
CXX=x86_64-w64-mingw32-g++
CXXFLAGS=
path= x86_64w/k8/k8only x86_64w/k8 x86_64w generic
configure:11237: checking for ar
configure:11264: result: x86_64-w64-mingw32-ar
configure:11305: checking for BSD- or MS-compatible name lister (nm)
configure:11354: result: x86_64-w64-mingw32-nm
configure:11472: checking the name lister (x86_64-w64-mingw32-nm) interface
configure:11482:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:11485: x86_64-w64-mingw32-nm "conftest.o"
configure:11488: output
0000000000000000 b .bss
0000000000000000 d .data
0000000000000000 t .text
0000000000000000 B _some_variable
configure:11492: result: BSD nm
configure:11777: checking for as
configure:11807: result: no
configure:11869: checking for dlltool
configure:11899: result: no
configure:11961: checking for objdump
configure:11991: result: no
configure:12149: checking for a sed that does not truncate output
configure:12213: result: /bin/sed
configure:12231: checking for fgrep
configure:12293: result: /bin/grep -F
configure:12328: checking for ld used by x86_64-w64-mingw32-gcc -std=gnu99
configure:12395: result: x86_64-w64-mingw32-ld
configure:12402: checking if the linker (x86_64-w64-mingw32-ld) is GNU ld
configure:12417: result: yes
configure:12429: checking whether ln -s works
configure:12436: result: no, using cp -p
configure:12441: checking the maximum length of command line arguments
configure:12561: result: 8192
configure:12578: checking whether the shell understands some XSI constructs
configure:12588: result: yes
configure:12592: checking whether the shell understands "+="
configure:12598: result: no
configure:12633: checking for x86_64-w64-mingw32-ld option to reload object
files
configure:12640: result: -r
configure:12709: checking for objdump
configure:12736: result: false
configure:12765: checking how to recognize dependent libraries
configure:12961: result: file_magic file format pei*-i386(.*architecture:
i386)?
configure:13021: checking for ar
configure:13048: result: x86_64-w64-mingw32-ar
configure:13126: checking for strip
configure:13156: result: no
configure:13225: checking for ranlib
configure:13252: result: x86_64-w64-mingw32-ranlib
configure:13342: checking command to parse x86_64-w64-mingw32-nm output from
x86_64-w64-mingw32-gcc -std=gnu99 object
configure:13460:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:13463: $? = 0
configure:13467: x86_64-w64-mingw32-nm conftest.o \| sed -n -e
s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)\{0,1\}$/\1
\2 \2/p' \> conftest.nm
configure:13470: $? = 0
cannot find nm_test_var in conftest.nm
configure:13460:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:13463: $? = 0
configure:13467: x86_64-w64-mingw32-nm conftest.o \| sed -n -e
s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)\{0,1\}$/\1
_\2 \2/p' \> conftest.nm
configure:13470: $? = 0
configure:13524: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c conftstm.o >&5
configure:13527: $? = 0
configure:13565: result: ok
configure:14370: checking for dlfcn.h
configure:14370:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:14370: $? = 0
configure:14370: result: yes
configure:14495: checking for C++ compiler version
configure:14504: x86_64-w64-mingw32-g++ --version >&5
x86_64-w64-mingw32-g++.exe (GCC) 4.6.0 20100414 (experimental)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:14515: $? = 0
configure:14504: x86_64-w64-mingw32-g++ -v >&5
Using built-in specs.
COLLECT_GCC=c:\_64\mingw64\bin\x86_64-w64-mingw32-g++.exe
COLLECT_LTO_WRAPPER=c:/_64/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.6.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with:
../../../build/gcc/gcc/configure --target=x86_64-w64-mingw32 --prefix=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root
--with-sysroot=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/root --with-gmp=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/gmp/install
--with-mpfr=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpfr/install
--with-mpc=/c/bb/vista64-mingw32/mingw-x86-x86_64/build/build/mpc/install --enable-languages=all,obj-c++
--enable-fully-dynamic-string --disable-multilib
Thread model: win32
gcc version 4.6.0 20100414 (experimental) (GCC)
configure:14515: $? = 0
configure:14504: x86_64-w64-mingw32-g++ -V >&5
x86_64-w64-mingw32-g++.exe: argument to '-V' missing
configure:14515: $? = 1
configure:14504: x86_64-w64-mingw32-g++ -qversion >&5
x86_64-w64-mingw32-g++.exe: unrecognized option '-qversion'
x86_64-w64-mingw32-g++.exe: no input files
configure:14515: $? = 1
configure:14519: checking whether we are using the GNU C++ compiler
configure:14538: x86_64-w64-mingw32-g++ -c conftest.cpp >&5
configure:14538: $? = 0
configure:14547: result: yes
configure:14556: checking whether x86_64-w64-mingw32-g++ accepts -g
configure:14576: x86_64-w64-mingw32-g++ -c -g conftest.cpp >&5
configure:14576: $? = 0
configure:14617: result: yes
configure:14648: checking how to run the C++ preprocessor
configure:14675: x86_64-w64-mingw32-g++ -E conftest.cpp
configure:14675: $? = 0
configure:14689: x86_64-w64-mingw32-g++ -E conftest.cpp
conftest.cpp:31:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:14689: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:14714: result: x86_64-w64-mingw32-g++ -E
configure:14734: x86_64-w64-mingw32-g++ -E conftest.cpp
configure:14734: $? = 0
configure:14748: x86_64-w64-mingw32-g++ -E conftest.cpp
conftest.cpp:31:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:14748: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:14836: checking for g77
configure:14866: result: no
configure:14836: checking for xlf
configure:14866: result: no
configure:14836: checking for f77
configure:14866: result: no
configure:14836: checking for frt
configure:14866: result: no
configure:14836: checking for pgf77
configure:14866: result: no
configure:14836: checking for cf77
configure:14866: result: no
configure:14836: checking for fort77
configure:14866: result: no
configure:14836: checking for fl32
configure:14866: result: no
configure:14836: checking for af77
configure:14866: result: no
configure:14836: checking for xlf90
configure:14866: result: no
configure:14836: checking for f90
configure:14866: result: no
configure:14836: checking for pgf90
configure:14866: result: no
configure:14836: checking for pghpf
configure:14866: result: no
configure:14836: checking for epcf90
configure:14866: result: no
configure:14836: checking for gfortran
configure:14866: result: no
configure:14836: checking for g95
configure:14866: result: no
configure:14836: checking for xlf95
configure:14866: result: no
configure:14836: checking for f95
configure:14866: result: no
configure:14836: checking for fort
configure:14866: result: no
configure:14836: checking for ifort
configure:14866: result: no
configure:14836: checking for ifc
configure:14866: result: no
configure:14836: checking for efc
configure:14866: result: no
configure:14836: checking for pgf95
configure:14866: result: no
configure:14836: checking for lf95
configure:14866: result: no
configure:14836: checking for ftn
configure:14866: result: no
configure:14889: checking for Fortran 77 compiler version
configure:14898: --version >&5
./configure: --version: command not found
configure:14909: $? = 127
configure:14898: -v >&5
./configure: -v: command not found
configure:14909: $? = 127
configure:14898: -V >&5
./configure: -V: command not found
configure:14909: $? = 127
configure:14898: -qversion >&5
./configure: -qversion: command not found
configure:14909: $? = 127
configure:14918: checking whether we are using the GNU Fortran 77 compiler
configure:14931: -c conftest.F >&5
./configure: -c: command not found
configure:14931: $? = 127
configure: failed program was:
| program main
| #ifndef __GNUC__
| choke me
| #endif
|
| end
configure:14940: result: no
configure:14946: checking whether accepts -g
configure:14957: -c -g conftest.f >&5
./configure: -c: command not found
configure:14957: $? = 127
configure: failed program was:
| program main
|
| end
configure:14965: result: no
configure:15171: checking for objdir
configure:15186: result: .libs
configure:15478: checking if x86_64-w64-mingw32-gcc -std=gnu99
supports -fno-rtti -fno-exceptions
configure:15499:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8 -fno-rtti
-fno-exceptions conftest.c >&5
cc1.exe: warning: command line option "-fno-rtti" is valid for C++/ObjC++
but not for C
configure:15503: $? = 0
configure:15513: result: no
configure:15533: checking for x86_64-w64-mingw32-gcc -std=gnu99 option to
produce PIC
configure:15805: result: -DDLL_EXPORT -DPIC
configure:15817: checking if x86_64-w64-mingw32-gcc -std=gnu99 PIC
flag -DDLL_EXPORT -DPIC works
configure:15838:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8 -DDLL_EXPORT
-DPIC -DPIC conftest.c >&5
configure:15842: $? = 0
configure:15852: result: yes
configure:15876: checking if x86_64-w64-mingw32-gcc -std=gnu99 static
flag -static works
configure:15904: result: yes
configure:15919: checking if x86_64-w64-mingw32-gcc -std=gnu99
supports -c -o file.o
configure:15943:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8 -o
out/conftest2.o conftest.c >&5
configure:15947: $? = 0
configure:15966: result: yes
configure:15974: checking if x86_64-w64-mingw32-gcc -std=gnu99
supports -c -o file.o
configure:16021: result: yes
configure:16054: checking whether the x86_64-w64-mingw32-gcc -std=gnu99
linker (x86_64-w64-mingw32-ld) supports shared libraries
configure:17040: result: yes
configure:17279: checking dynamic linker characteristics
configure:17930: result: Win32 ld.exe
configure:18032: checking how to hardcode library paths into programs
configure:18057: result: immediate
configure:18577: checking whether stripping libraries is possible
configure:18599: result: no
configure:18617: checking if libtool supports shared libraries
configure:18619: result: yes
configure:18622: checking whether to build shared libraries
configure:18643: result: no
configure:18646: checking whether to build static libraries
configure:18650: result: yes
configure:18800: checking for ld used by x86_64-w64-mingw32-g++
configure:18867: result: x86_64-w64-mingw32-ld
configure:18874: checking if the linker (x86_64-w64-mingw32-ld) is GNU ld
configure:18889: result: yes
configure:18944: checking whether the x86_64-w64-mingw32-g++ linker
(x86_64-w64-mingw32-ld) supports shared libraries
configure:19857: result: yes
configure:19885: x86_64-w64-mingw32-g++ -c -g -O2 conftest.cpp >&5
configure:19888: $? = 0
configure:20070: checking for x86_64-w64-mingw32-g++ option to produce PIC
configure:20387: result: -DDLL_EXPORT -DPIC
configure:20396: checking if x86_64-w64-mingw32-g++ PIC
flag -DDLL_EXPORT -DPIC works
configure:20417: x86_64-w64-mingw32-g++ -c -g -O2 -DDLL_EXPORT -DPIC -DPIC
conftest.cpp >&5
configure:20421: $? = 0
configure:20431: result: yes
configure:20452: checking if x86_64-w64-mingw32-g++ static flag -static
works
configure:20480: result: yes
configure:20492: checking if x86_64-w64-mingw32-g++ supports -c -o file.o
configure:20516: x86_64-w64-mingw32-g++ -c -g -O2 -o out/conftest2.o
conftest.cpp >&5
configure:20520: $? = 0
configure:20539: result: yes
configure:20544: checking if x86_64-w64-mingw32-g++ supports -c -o file.o
configure:20591: result: yes
configure:20621: checking whether the x86_64-w64-mingw32-g++ linker
(x86_64-w64-mingw32-ld) supports shared libraries
configure:20647: result: yes
configure:20784: checking dynamic linker characteristics
configure:21383: result: Win32 ld.exe
configure:21434: checking how to hardcode library paths into programs
configure:21459: result: immediate
configure:24014: checking for ANSI C header files
configure:24115: result: yes
configure:24123: checking whether time.h and sys/time.h may both be included
configure:24143:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24143: $? = 0
configure:24150: result: yes
configure:24182: checking fcntl.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking fcntl.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking for fcntl.h
configure:24182: result: yes
configure:24182: checking float.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking float.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking for float.h
configure:24182: result: yes
configure:24182: checking langinfo.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:69:22: fatal error: langinfo.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <langinfo.h>
configure:24182: result: no
configure:24182: checking langinfo.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:36:22: fatal error: langinfo.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <langinfo.h>
configure:24182: result: no
configure:24182: checking for langinfo.h
configure:24182: result: no
configure:24182: checking locale.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking locale.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking for locale.h
configure:24182: result: yes
configure:24182: checking nl_types.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:70:22: fatal error: nl_types.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <nl_types.h>
configure:24182: result: no
configure:24182: checking nl_types.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:37:22: fatal error: nl_types.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <nl_types.h>
configure:24182: result: no
configure:24182: checking for nl_types.h
configure:24182: result: no
configure:24182: checking sys/mman.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:70:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/mman.h>
configure:24182: result: no
configure:24182: checking sys/mman.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:37:22: fatal error: sys/mman.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <sys/mman.h>
configure:24182: result: no
configure:24182: checking for sys/mman.h
configure:24182: result: no
configure:24182: checking sys/param.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking sys/param.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking for sys/param.h
configure:24182: result: yes
configure:24182: checking sys/processor.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:71:27: fatal error: sys/processor.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/processor.h>
configure:24182: result: no
configure:24182: checking sys/processor.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:38:27: fatal error: sys/processor.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <sys/processor.h>
configure:24182: result: no
configure:24182: checking for sys/processor.h
configure:24182: result: no
configure:24182: checking sys/pstat.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:71:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/pstat.h>
configure:24182: result: no
configure:24182: checking sys/pstat.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:38:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <sys/pstat.h>
configure:24182: result: no
configure:24182: checking for sys/pstat.h
configure:24182: result: no
configure:24182: checking sys/sysinfo.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:71:25: fatal error: sys/sysinfo.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/sysinfo.h>
configure:24182: result: no
configure:24182: checking sys/sysinfo.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:38:25: fatal error: sys/sysinfo.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <sys/sysinfo.h>
configure:24182: result: no
configure:24182: checking for sys/sysinfo.h
configure:24182: result: no
configure:24182: checking sys/systemcfg.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:71:27: fatal error: sys/systemcfg.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/systemcfg.h>
configure:24182: result: no
configure:24182: checking sys/systemcfg.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:38:27: fatal error: sys/systemcfg.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h. */
| #include <sys/systemcfg.h>
configure:24182: result: no
configure:24182: checking for sys/systemcfg.h
configure:24182: result: no
configure:24182: checking sys/time.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking sys/time.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
configure:24182: $? = 0
configure:24182: result: yes
configure:24182: checking for sys/time.h
configure:24182: result: yes
configure:24182: checking sys/times.h usability
configure:24182:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:72:23: fatal error: sys/times.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/times.h>
configure:24182: result: no
configure:24182: checking sys/times.h presence
configure:24182: x86_64-w64-mingw32-gcc -E conftest.c
conftest.c:39:23: fatal error: sys/times.h: No such file or directory
compilation terminated.
configure:24182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h. */
| #include <sys/times.h>
configure:24182: result: no
configure:24182: checking for sys/times.h
configure:24182: result: no
configure:24197: checking for sys/resource.h
configure:24197:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:50:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:24197: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h. */
| #if TIME_WITH_SYS_TIME
| # include <sys/time.h>
| # include <time.h>
| #else
| # if HAVE_SYS_TIME_H
| # include <sys/time.h>
| # else
| # include <time.h>
| # endif
| #endif
|
| #include <sys/resource.h>
configure:24197: result: no
configure:24221: checking for sys/sysctl.h
configure:24221:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:43:24: fatal error: sys/sysctl.h: No such file or directory
compilation terminated.
configure:24221: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h. */
| #if HAVE_SYS_PARAM_H
| # include <sys/param.h>
| #endif
|
| #include <sys/sysctl.h>
configure:24221: result: no
configure:24246: checking whether fgetc is declared
configure:24246:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24246: $? = 0
configure:24246: result: yes
configure:24256: checking whether fscanf is declared
configure:24256:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24256: $? = 0
configure:24256: result: yes
configure:24266: checking whether optarg is declared
configure:24266:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24266: $? = 0
configure:24266: result: yes
configure:24276: checking whether ungetc is declared
configure:24276:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24276: $? = 0
configure:24276: result: yes
configure:24286: checking whether vfprintf is declared
configure:24286:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24286: $? = 0
configure:24286: result: yes
configure:24297: checking whether sys_errlist is declared
configure:24297:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:51:10: error: 'sys_errlist' undeclared (first use in this
function)
conftest.c:51:10: note: each undeclared identifier is reported only once for
each function it appears in
configure:24297: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| /* end confdefs.h. */
| #include <stdio.h>
| #include <errno.h>
|
| int
| main ()
| {
| #ifndef sys_errlist
| (void) sys_errlist;
| #endif
|
| ;
| return 0;
| }
configure:24297: result: no
configure:24309: checking whether sys_nerr is declared
configure:24309:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:52:10: error: 'sys_nerr' undeclared (first use in this function)
conftest.c:52:10: note: each undeclared identifier is reported only once for
each function it appears in
configure:24309: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| /* end confdefs.h. */
| #include <stdio.h>
| #include <errno.h>
|
| int
| main ()
| {
| #ifndef sys_nerr
| (void) sys_nerr;
| #endif
|
| ;
| return 0;
| }
configure:24309: result: no
configure:24323: checking return type of signal handlers
configure:24341:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:52:1: error: void value not ignored as it ought to be
configure:24341: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <signal.h>
|
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
| ;
| return 0;
| }
configure:24348: result: void
configure:24367: checking for intmax_t
configure:24367:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24367: $? = 0
configure:24367:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:83:23: error: expected expression before ')' token
configure:24367: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((intmax_t)))
| return 0;
| ;
| return 0;
| }
configure:24367: result: yes
configure:24376: checking for long double
configure:24376:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24376: $? = 0
configure:24376:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:84:26: error: expected expression before ')' token
configure:24376: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long double)))
| return 0;
| ;
| return 0;
| }
configure:24376: result: yes
configure:24385: checking for long long
configure:24385:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24385: $? = 0
configure:24385:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:85:24: error: expected expression before ')' token
configure:24385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long long)))
| return 0;
| ;
| return 0;
| }
configure:24385: result: yes
configure:24394: checking for ptrdiff_t
configure:24394:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24394: $? = 0
configure:24394:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:86:24: error: expected expression before ')' token
configure:24394: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((ptrdiff_t)))
| return 0;
| ;
| return 0;
| }
configure:24394: result: yes
configure:24403: checking for quad_t
configure:24403:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:13: error: 'quad_t' undeclared (first use in this function)
conftest.c:87:13: note: each undeclared identifier is reported only once for
each function it appears in
configure:24403: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (quad_t))
| return 0;
| ;
| return 0;
| }
configure:24403: result: no
configure:24412: checking for uint_least32_t
configure:24412:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24412: $? = 0
configure:24412:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:29: error: expected expression before ')' token
configure:24412: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint_least32_t)))
| return 0;
| ;
| return 0;
| }
configure:24412: result: yes
configure:24423: checking for preprocessor stringizing operator
configure:24443: result: yes
configure:24455: checking for working volatile
configure:24474:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24474: $? = 0
configure:24481: result: yes
configure:24492: checking whether <stdarg.h> exists and works
configure:24517:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24517: $? = 0
configure:24525: result: yes
configure:24533: checking whether gcc __attribute__ ((const)) works
configure:24549:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24549: $? = 0
configure:24557: result: yes
configure:24565: checking whether gcc __attribute__ ((malloc)) works
configure:24574:
x86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -c
conftest.c >conftest.out 2>&1
configure:24577: $? = 0
configure:24591: result: yes
configure:24599: checking whether gcc __attribute__ ((mode (XX))) works
configure:24615:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24615: $? = 0
configure:24623: result: yes
configure:24631: checking whether gcc __attribute__ ((noreturn)) works
configure:24647:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24647: $? = 0
configure:24655: result: yes
configure:24664: checking for inline
configure:24680:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24680: $? = 0
configure:24688: result: inline
configure:24732:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:24732: $? = 0
configure:24836: checking for cos in -lm
configure:24861: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c -lm >&5
conftest.c:65:6: warning: conflicting types for built-in function 'cos'
configure:24861: $? = 0
configure:24870: result: yes
configure:24884: checking for working alloca.h
configure:24900: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
conftest.c:58:20: fatal error: alloca.h: No such file or directory
compilation terminated.
configure:24900: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| /* end confdefs.h. */
| #include <alloca.h>
| int
| main ()
| {
| char *p = (char *) alloca (2 * sizeof (int));
| ;
| return 0;
| }
configure:24908: result: no
configure:24917: checking for alloca (via gmp-impl.h)
configure:24941: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:24941: $? = 0
configure:24949: result: yes
configure:24958: checking how to allocate temporary memory
configure:24982: result: alloca
configure:25041:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:25041: $? = 0
configure:25050: checking whether byte ordering is bigendian
configure:25065:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:61:13: error: expected '=', ',', ';', 'asm' or '__attribute__'
before 'a'
configure:25065: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| /* end confdefs.h. */
| #ifndef __APPLE_CC__
| not a universal capable compiler
| #endif
| typedef int dummy;
|
configure:25108:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
configure:25108: $? = 0
configure:25126:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c: In function 'main':
conftest.c:67:4: error: 'not' undeclared (first use in this function)
conftest.c:67:4: note: each undeclared identifier is reported only once for
each function it appears in
conftest.c:67:8: error: expected ';' before 'big'
configure:25126: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:25254: result: no
configure:25283: checking format of `double' floating point
configure:25301:
x86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -c
conftest.c >&5 2>&1
configure:25304: $? = 0
configure:25471: result: IEEE little endian
configure:25552: checking for alarm
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for attr_get
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccmvc1Ii.o:conftest.c:(.text+0xa): undefined
reference to `attr_get'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| /* end confdefs.h. */
| /* Define attr_get to an innocuous variant, in case <limits.h> declares
attr_get.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define attr_get innocuous_attr_get
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char attr_get (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef attr_get
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char attr_get ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_attr_get || defined __stub___attr_get
| choke me
| #endif
|
| int
| main ()
| {
| return attr_get ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for clock
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for clock_gettime
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccI8lcCH.o:conftest.c:(.text+0xa): undefined
reference to `clock_gettime'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| /* end confdefs.h. */
| /* Define clock_gettime to an innocuous variant, in case <limits.h>
declares clock_gettime.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define clock_gettime innocuous_clock_gettime
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char clock_gettime (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef clock_gettime
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char clock_gettime ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_clock_gettime || defined __stub___clock_gettime
| choke me
| #endif
|
| int
| main ()
| {
| return clock_gettime ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for cputime
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\cc0IaOtQ.o:conftest.c:(.text+0xa): undefined
reference to `cputime'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| /* end confdefs.h. */
| /* Define cputime to an innocuous variant, in case <limits.h> declares
cputime.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define cputime innocuous_cputime
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char cputime (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef cputime
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cputime ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_cputime || defined __stub___cputime
| choke me
| #endif
|
| int
| main ()
| {
| return cputime ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for getpagesize
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for getrusage
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccucBVrc.o:conftest.c:(.text+0xa): undefined
reference to `getrusage'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| /* end confdefs.h. */
| /* Define getrusage to an innocuous variant, in case <limits.h> declares
getrusage.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getrusage innocuous_getrusage
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getrusage (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getrusage
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getrusage ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getrusage || defined __stub___getrusage
| choke me
| #endif
|
| int
| main ()
| {
| return getrusage ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for gettimeofday
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for getsysinfo
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccq7mJPn.o:conftest.c:(.text+0xa): undefined
reference to `getsysinfo'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h. */
| /* Define getsysinfo to an innocuous variant, in case <limits.h> declares
getsysinfo.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getsysinfo innocuous_getsysinfo
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getsysinfo (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getsysinfo
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getsysinfo ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getsysinfo || defined __stub___getsysinfo
| choke me
| #endif
|
| int
| main ()
| {
| return getsysinfo ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for localeconv
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for memset
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
conftest.c:90:6: warning: conflicting types for built-in function 'memset'
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for mmap
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccQ399Ta.o:conftest.c:(.text+0xa): undefined
reference to `mmap'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| /* end confdefs.h. */
| /* Define mmap to an innocuous variant, in case <limits.h> declares mmap.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define mmap innocuous_mmap
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char mmap (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef mmap
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char mmap ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_mmap || defined __stub___mmap
| choke me
| #endif
|
| int
| main ()
| {
| return mmap ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for nl_langinfo
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccyDPTCf.o:conftest.c:(.text+0xa): undefined
reference to `nl_langinfo'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| /* end confdefs.h. */
| /* Define nl_langinfo to an innocuous variant, in case <limits.h> declares
nl_langinfo.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define nl_langinfo innocuous_nl_langinfo
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char nl_langinfo (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef nl_langinfo
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char nl_langinfo ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_nl_langinfo || defined __stub___nl_langinfo
| choke me
| #endif
|
| int
| main ()
| {
| return nl_langinfo ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for obstack_vprintf
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccgJFg1m.o:conftest.c:(.text+0xa): undefined
reference to `obstack_vprintf'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| /* end confdefs.h. */
| /* Define obstack_vprintf to an innocuous variant, in case <limits.h>
declares obstack_vprintf.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define obstack_vprintf innocuous_obstack_vprintf
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char obstack_vprintf (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef obstack_vprintf
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char obstack_vprintf ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_obstack_vprintf || defined __stub___obstack_vprintf
| choke me
| #endif
|
| int
| main ()
| {
| return obstack_vprintf ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for popen
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for processor_info
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccicRbBI.o:conftest.c:(.text+0xa): undefined
reference to `processor_info'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| /* end confdefs.h. */
| /* Define processor_info to an innocuous variant, in case <limits.h>
declares processor_info.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define processor_info innocuous_processor_info
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char processor_info (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef processor_info
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char processor_info ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_processor_info || defined __stub___processor_info
| choke me
| #endif
|
| int
| main ()
| {
| return processor_info ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for pstat_getprocessor
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccaXta5H.o:conftest.c:(.text+0xa): undefined
reference to `pstat_getprocessor'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| /* end confdefs.h. */
| /* Define pstat_getprocessor to an innocuous variant, in case <limits.h>
declares pstat_getprocessor.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define pstat_getprocessor innocuous_pstat_getprocessor
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char pstat_getprocessor (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef pstat_getprocessor
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pstat_getprocessor ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_pstat_getprocessor || defined
__stub___pstat_getprocessor
| choke me
| #endif
|
| int
| main ()
| {
| return pstat_getprocessor ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for raise
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for read_real_time
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccQYaZt2.o:conftest.c:(.text+0xa): undefined
reference to `read_real_time'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| /* end confdefs.h. */
| /* Define read_real_time to an innocuous variant, in case <limits.h>
declares read_real_time.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define read_real_time innocuous_read_real_time
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char read_real_time (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef read_real_time
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char read_real_time ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_read_real_time || defined __stub___read_real_time
| choke me
| #endif
|
| int
| main ()
| {
| return read_real_time ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for syssgi
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccsB9sBb.o:conftest.c:(.text+0xa): undefined
reference to `syssgi'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| /* end confdefs.h. */
| /* Define syssgi to an innocuous variant, in case <limits.h> declares
syssgi.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define syssgi innocuous_syssgi
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char syssgi (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef syssgi
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char syssgi ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_syssgi || defined __stub___syssgi
| choke me
| #endif
|
| int
| main ()
| {
| return syssgi ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for strchr
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
conftest.c:93:6: warning: conflicting types for built-in function 'strchr'
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for strerror
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for strnlen
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccwnB7D6.o:conftest.c:(.text+0xa): undefined
reference to `strnlen'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| /* end confdefs.h. */
| /* Define strnlen to an innocuous variant, in case <limits.h> declares
strnlen.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strnlen innocuous_strnlen
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strnlen (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef strnlen
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char strnlen ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_strnlen || defined __stub___strnlen
| choke me
| #endif
|
| int
| main ()
| {
| return strnlen ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for strtol
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for strtoul
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:25552: $? = 0
configure:25552: result: yes
configure:25552: checking for sysconf
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccWX0Koy.o:conftest.c:(.text+0xa): undefined
reference to `sysconf'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| /* Define sysconf to an innocuous variant, in case <limits.h> declares
sysconf.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sysconf innocuous_sysconf
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sysconf (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef sysconf
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sysconf ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_sysconf || defined __stub___sysconf
| choke me
| #endif
|
| int
| main ()
| {
| return sysconf ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for sysctl
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccIvMORH.o:conftest.c:(.text+0xa): undefined
reference to `sysctl'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| /* Define sysctl to an innocuous variant, in case <limits.h> declares
sysctl.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sysctl innocuous_sysctl
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sysctl (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef sysctl
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sysctl ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_sysctl || defined __stub___sysctl
| choke me
| #endif
|
| int
| main ()
| {
| return sysctl ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for sysctlbyname
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccoUoDgG.o:conftest.c:(.text+0xa): undefined
reference to `sysctlbyname'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| /* Define sysctlbyname to an innocuous variant, in case <limits.h>
declares sysctlbyname.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sysctlbyname innocuous_sysctlbyname
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sysctlbyname (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef sysctlbyname
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sysctlbyname ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_sysctlbyname || defined __stub___sysctlbyname
| choke me
| #endif
|
| int
| main ()
| {
| return sysctlbyname ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25552: checking for times
configure:25552: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
C:\Users\Rob\AppData\Local\Temp\ccU5Y4mP.o:conftest.c:(.text+0xa): undefined
reference to `times'
collect2: ld returned 1 exit status
configure:25552: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| /* Define times to an innocuous variant, in case <limits.h> declares
times.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define times innocuous_times
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char times (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef times
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char times ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_times || defined __stub___times
| choke me
| #endif
|
| int
| main ()
| {
| return times ();
| ;
| return 0;
| }
configure:25552: result: no
configure:25583: checking for vsnprintf
configure:25583: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
conftest.c:97:6: warning: conflicting types for built-in function
'vsnprintf'
configure:25583: $? = 0
configure:25583: result: yes
configure:25593: checking whether vsnprintf works
configure:25655: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
conftest.c: In function 'check':
conftest.c:107:5: warning: implicit declaration of function 'exit'
conftest.c:107:5: warning: incompatible implicit declaration of built-in
function 'exit'
conftest.c:111:5: warning: incompatible implicit declaration of built-in
function 'exit'
conftest.c: In function 'main':
conftest.c:120:3: warning: incompatible implicit declaration of built-in
function 'exit'
configure:25655: $? = 0
configure:25655: ./conftest.exe
configure:25655: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
|
| #include <string.h> /* for strcmp */
| #include <stdio.h> /* for vsnprintf */
|
| #if HAVE_STDARG
| #include <stdarg.h>
| #else
| #include <varargs.h>
| #endif
|
| int
| #if HAVE_STDARG
| check (const char *fmt, ...)
| #else
| check (va_alist)
| va_dcl
| #endif
| {
| static char buf[128];
| va_list ap;
| int ret;
|
| #if HAVE_STDARG
| va_start (ap, fmt);
| #else
| char *fmt;
| va_start (ap);
| fmt = va_arg (ap, char *);
| #endif
|
| ret = vsnprintf (buf, 4, fmt, ap);
|
| if (strcmp (buf, "hel") != 0)
| exit (1);
|
| /* allowed return values */
| if (ret != -1 && ret != 3 && ret != 11)
| exit (2);
|
| return 0;
| }
|
| int
| main ()
| {
| check ("hello world");
| exit (0);
| }
|
configure:25667: result: no
configure:25680: checking whether sscanf needs writable input
configure:25692: result: no
configure:25706: checking for struct pst_processor.psp_iticksperclktick
configure:25706:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:74:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:25706: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| #include <sys/pstat.h>
|
| int
| main ()
| {
| static struct pst_processor ac_aggr;
| if (ac_aggr.psp_iticksperclktick)
| return 0;
| ;
| return 0;
| }
configure:25706:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.c >&5
conftest.c:74:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:25706: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "MPIR"
| #define PACKAGE_TARNAME "mpir"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "MPIR 2.3.1"
| #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
| #define PACKAGE_URL ""
| #define PACKAGE "mpir"
| #define VERSION "2.3.1"
| #define WANT_FFT 1
| #define HAVE_HOST_CPU_k8 1
| #define HAVE_SPEED_CYCLECOUNTER 2
| #define HAVE_CALLING_CONVENTIONS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_DECL_FGETC 1
| #define HAVE_DECL_FSCANF 1
| #define HAVE_DECL_OPTARG 1
| #define HAVE_DECL_UNGETC 1
| #define HAVE_DECL_VFPRINTF 1
| #define HAVE_DECL_SYS_ERRLIST 0
| #define HAVE_DECL_SYS_NERR 0
| #define RETSIGTYPE void
| #define HAVE_INTMAX_T 1
| #define HAVE_LONG_DOUBLE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_PTRDIFF_T 1
| #define HAVE_UINT_LEAST32_T 1
| #define HAVE_STRINGIZE 1
| #define HAVE_STDARG 1
| #define HAVE_ATTRIBUTE_CONST 1
| #define HAVE_ATTRIBUTE_MALLOC 1
| #define HAVE_ATTRIBUTE_MODE 1
| #define HAVE_ATTRIBUTE_NORETURN 1
| #define HAVE_ALLOCA 1
| #define WANT_TMP_ALLOCA 1
| #define HAVE_LIMB_LITTLE_ENDIAN 1
| #define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
| #define HAVE_ALARM 1
| #define HAVE_CLOCK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_LOCALECONV 1
| #define HAVE_MEMSET 1
| #define HAVE_POPEN 1
| #define HAVE_RAISE 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRTOL 1
| #define HAVE_STRTOUL 1
| /* end confdefs.h. */
| #include <sys/pstat.h>
|
| int
| main ()
| {
| static struct pst_processor ac_aggr;
| if (sizeof ac_aggr.psp_iticksperclktick)
| return 0;
| ;
| return 0;
| }
configure:25706: result: no
configure:26326: checking for suitable m4
trying m4
good
configure:26368: result: m4
configure:26374: checking if m4wrap produces spurious output
test input is
changequote({,})define(x,)m4wrap({x})dnl
produces 0 chars output
configure:26396: result: no
configure:26412: checking how to switch to text section
trying .text
configure:26423:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26426: $? = 0
configure:26446: result: .text
configure:26450: checking how to switch to data section
configure:26461: result: .data
configure:26466: checking for assembler label suffix
trying
configure:26479:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26482: $? = 1
conftest.s: Assembler messages:
conftest.s:2: Error: no such instruction: `somelabel'
configure: failed program was:
.text
somelabel
conftest.s: Assembler messages:
conftest.s:2: Error: no such instruction: `somelabel'
trying :
configure:26479:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26482: $? = 0
configure:26502: result: :
configure:26507: checking for assembler global directive
configure:26519: result: .globl
configure:26524: checking for assembler global directive attribute
configure:26535: result:
configure:26540: checking if globals are prefixed by underscore
configure:26550:
x86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -c
conftest.c >&5
configure:26553: $? = 0
configure:26571: result: yes
configure:26614: checking how to switch to read-only data section
Test program:
const int foo = 123;
configure:26633:
x86_64-w64-mingw32-gcc -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -S
conftest.c >&5
configure:26636: $? = 0
Compiler output:
.file "conftest.c"
.globl _foo
.section .rdata,"dr"
.align 4
_foo:
.long 123
Match: .section .rdata,"dr"
configure:26667: result: .section .rdata,"dr"
configure:26671: checking for assembler .type directive
configure:26682:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26685: $? = 1
conftest.s: Assembler messages:
conftest.s:1: Warning: .type pseudo-op used outside of .def/.endef ignored.
conftest.s:1: Error: junk at end of line, first unrecognized character is
`s'
configure: failed program was:
.type sym,@function
configure:26682:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26685: $? = 1
conftest.s: Assembler messages:
conftest.s:1: Warning: .type pseudo-op used outside of .def/.endef ignored.
conftest.s:1: Error: junk at end of line, first unrecognized character is
`s'
configure: failed program was:
.type sym,#function
configure:26682:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26685: $? = 1
conftest.s: Assembler messages:
conftest.s:1: Warning: .type pseudo-op used outside of .def/.endef ignored.
conftest.s:1: Error: junk at end of line, first unrecognized character is
`s'
configure: failed program was:
.type sym,%function
configure:26705: result:
configure:26709: checking for assembler .size directive
configure:26719:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26722: $? = 1
conftest.s: Assembler messages:
conftest.s:1: Warning: .size pseudo-op used outside of .def/.endef ignored.
conftest.s:1: Error: junk at end of line, first unrecognized character is
`s'
configure: failed program was:
.size sym,1
configure:26739: result:
configure:26746: checking for assembler local label prefix
Trying L
configure:26760:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26763: $? = 0
0000000000000000 b .bss
0000000000000000 d .data
0000000000000000 t .text
0000000000000000 t dummy
L label doesn't appear in object file at all (good)
Local label appears in object files: no
configure:26809: result: L
configure:26820: checking for assembler byte directive
trying .byte
configure:26833:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26836: $? = 0
configure:26856: result: .byte
configure:26864: checking how to define a 32-bit word
configure:26889:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26892: $? = 0
configure:26918: result: .long
configure:26927: checking if .align assembly directive is logarithmic
configure:26942:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:26945: $? = 0
configure:26964: result: no
configure:27443: checking if the .align directive accepts an 0x90 fill in
.text
configure:27455:
x86_64-w64-mingw32-gcc -std=gnu99 -c -O2 -m64 -march=k8 -mtune=k8
conftest.s >conftest.out 2>&1
configure:27458: $? = 0
configure:27476: result: yes
configure:27816: checking size of unsigned short
configure:27821: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:27821: $? = 0
configure:27821: ./conftest.exe
configure:27821: $? = 0
configure:27836: result: 2
configure:27850: checking size of unsigned
configure:27855: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:27855: $? = 0
configure:27855: ./conftest.exe
configure:27855: $? = 0
configure:27870: result: 4
configure:27884: checking size of unsigned long
configure:27889: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:27889: $? = 0
configure:27889: ./conftest.exe
configure:27889: $? = 0
configure:27904: result: 4
configure:27918: checking size of mp_limb_t
configure:27923: x86_64-w64-mingw32-gcc -std=gnu99 -o
conftest.exe -O2 -m64 -march=k8 -mtune=k8 conftest.c >&5
configure:27923: $? = 0
configure:27923: ./conftest.exe
configure:27923: $? = 0
configure:27945: result: 8
configure:28225: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by MPIR config.status 2.3.1, which was
generated by GNU Autoconf 2.65. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on desktop2
config.status:1348: creating Makefile
config.status:1348: creating mpf/Makefile
config.status:1348: creating mpn/Makefile
config.status:1348: creating mpq/Makefile
config.status:1348: creating mpz/Makefile
config.status:1348: creating printf/Makefile
config.status:1348: creating scanf/Makefile
config.status:1348: creating cxx/Makefile
config.status:1348: creating tests/Makefile
config.status:1348: creating tests/devel/Makefile
config.status:1348: creating tests/mpf/Makefile
config.status:1348: creating tests/mpn/Makefile
config.status:1348: creating tests/mpq/Makefile
config.status:1348: creating tests/mpz/Makefile
config.status:1348: creating tests/rand/Makefile
config.status:1348: creating tests/misc/Makefile
config.status:1348: creating tests/cxx/Makefile
config.status:1348: creating doc/Makefile
config.status:1348: creating tune/Makefile
config.status:1348: creating mpir.h
config.status:1348: creating config.h
config.status:1580: linking mpn/generic/add.c to mpn/add.c
config.status:1580: linking mpn/generic/add_1.c to mpn/add_1.c
config.status:1580: linking mpn/x86_64w/k8/add_n.asm to mpn/add_n.asm
config.status:1580: linking mpn/generic/sub.c to mpn/sub.c
config.status:1580: linking mpn/generic/sub_1.c to mpn/sub_1.c
config.status:1580: linking mpn/x86_64w/k8/sub_n.asm to mpn/sub_n.asm
config.status:1580: linking mpn/x86_64w/k8/mul_1.asm to mpn/mul_1.asm
config.status:1580: linking mpn/x86_64w/k8/addmul_1.asm to mpn/addmul_1.asm
config.status:1580: linking mpn/x86_64w/k8/submul_1.asm to mpn/submul_1.asm
config.status:1580: linking mpn/x86_64w/k8/lshift.asm to mpn/lshift.asm
config.status:1580: linking mpn/x86_64w/k8/rshift.asm to mpn/rshift.asm
config.status:1580: linking mpn/x86_64w/divexact_1.asm to mpn/divexact_1.asm
config.status:1580: linking mpn/x86_64w/divexact_by3c.asm to
mpn/divexact_by3c.asm
config.status:1580: linking mpn/x86_64w/k8/divexact_byff.asm to
mpn/divexact_byff.asm
config.status:1580: linking mpn/x86_64w/divexact_byfobm1.asm to
mpn/divexact_byfobm1.asm
config.status:1580: linking mpn/generic/divisible_p.c to mpn/divisible_p.c
config.status:1580: linking mpn/generic/divrem.c to mpn/divrem.c
config.status:1580: linking mpn/generic/divrem_1.c to mpn/divrem_1.c
config.status:1580: linking mpn/x86_64w/divrem_2.asm to mpn/divrem_2.asm
config.status:1580: linking mpn/x86_64w/divrem_euclidean_qr_1.asm to
mpn/divrem_euclidean_qr_1.asm
config.status:1580: linking mpn/x86_64w/divrem_euclidean_qr_2.asm to
mpn/divrem_euclidean_qr_2.asm
config.status:1580: linking mpn/generic/divrem_euclidean_r_1.c to
mpn/divrem_euclidean_r_1.c
config.status:1580: linking mpn/generic/divrem_hensel_qr_1.c to
mpn/divrem_hensel_qr_1.c
config.status:1580: linking mpn/x86_64w/k8/divrem_hensel_qr_1_1.asm to
mpn/divrem_hensel_qr_1_1.asm
config.status:1580: linking mpn/x86_64w/k8/divrem_hensel_qr_1_2.asm to
mpn/divrem_hensel_qr_1_2.asm
config.status:1580: linking mpn/x86_64w/k8/divrem_hensel_r_1.asm to
mpn/divrem_hensel_r_1.asm
config.status:1580: linking mpn/generic/divrem_hensel_rsh_qr_1.c to
mpn/divrem_hensel_rsh_qr_1.c
config.status:1580: linking mpn/generic/rsh_divrem_hensel_qr_1.c to
mpn/rsh_divrem_hensel_qr_1.c
config.status:1580: linking mpn/x86_64w/k8/rsh_divrem_hensel_qr_1_1.asm to
mpn/rsh_divrem_hensel_qr_1_1.asm
config.status:1580: linking mpn/x86_64w/k8/rsh_divrem_hensel_qr_1_2.asm to
mpn/rsh_divrem_hensel_qr_1_2.asm
config.status:1580: linking mpn/x86_64w/k8/add_err1_n.asm to
mpn/add_err1_n.asm
config.status:1580: linking mpn/x86_64w/add_err2_n.asm to mpn/add_err2_n.asm
config.status:1580: linking mpn/x86_64w/k8/sub_err1_n.asm to
mpn/sub_err1_n.asm
config.status:1580: linking mpn/x86_64w/sub_err2_n.asm to mpn/sub_err2_n.asm
config.status:1580: linking mpn/generic/fib2_ui.c to mpn/fib2_ui.c
config.status:1580: linking mpn/generic/mod_1.c to mpn/mod_1.c
config.status:1580: linking mpn/generic/mod_34lsub1.c to mpn/mod_34lsub1.c
config.status:1580: linking mpn/x86_64w/modexact_1c_odd.asm to
mpn/modexact_1c_odd.asm
config.status:1580: linking mpn/generic/preinv_divrem_1.c to
mpn/preinv_divrem_1.c
config.status:1580: linking mpn/generic/preinv_mod_1.c to mpn/preinv_mod_1.c
config.status:1580: linking mpn/generic/dump.c to mpn/dump.c
config.status:1580: linking mpn/generic/lgcd.c to mpn/lgcd.c
config.status:1580: linking mpn/generic/ngcd_matrix.c to mpn/ngcd_matrix.c
config.status:1580: linking mpn/generic/ngcd_step.c to mpn/ngcd_step.c
config.status:1580: linking mpn/generic/nhgcd2.c to mpn/nhgcd2.c
config.status:1580: linking mpn/x86_64w/k8/mod_1_1.asm to mpn/mod_1_1.asm
config.status:1580: linking mpn/x86_64w/k8/mod_1_2.asm to mpn/mod_1_2.asm
config.status:1580: linking mpn/x86_64w/k8/mod_1_3.asm to mpn/mod_1_3.asm
config.status:1580: linking mpn/generic/tdiv_q.c to mpn/tdiv_q.c
config.status:1580: linking mpn/generic/mp_bases.c to mpn/mp_bases.c
config.status:1580: linking mpn/generic/fib_table.c to mpn/fib_table.c
config.status:1580: linking mpn/x86_64w/mulmid_basecase.asm to
mpn/mulmid_basecase.asm
config.status:1580: linking mpn/generic/mulmid.c to mpn/mulmid.c
config.status:1580: linking mpn/generic/mulmid_n.c to mpn/mulmid_n.c
config.status:1580: linking mpn/generic/toom42_mulmid.c to
mpn/toom42_mulmid.c
config.status:1580: linking mpn/generic/mulmod_2expp1.c to
mpn/mulmod_2expp1.c
config.status:1580: linking mpn/generic/mulmod_2expm1.c to
mpn/mulmod_2expm1.c
config.status:1580: linking mpn/generic/mul.c to mpn/mul.c
config.status:1580: linking mpn/generic/mul_fft.c to mpn/mul_fft.c
config.status:1580: linking mpn/generic/mul_n.c to mpn/mul_n.c
config.status:1580: linking mpn/x86_64w/k8/mul_basecase.asm to
mpn/mul_basecase.asm
config.status:1580: linking mpn/x86_64w/k8/sqr_basecase.asm to
mpn/sqr_basecase.asm
config.status:1580: linking mpn/generic/random.c to mpn/random.c
config.status:1580: linking mpn/generic/random2.c to mpn/random2.c
config.status:1580: linking mpn/generic/pow_1.c to mpn/pow_1.c
config.status:1580: linking mpn/generic/urandomb.c to mpn/urandomb.c
config.status:1580: linking mpn/generic/urandomm.c to mpn/urandomm.c
config.status:1580: linking mpn/generic/randomb.c to mpn/randomb.c
config.status:1580: linking mpn/generic/rrandom.c to mpn/rrandom.c
config.status:1580: linking mpn/generic/invert.c to mpn/invert.c
config.status:1580: linking mpn/generic/dc_divappr_q_n.c to
mpn/dc_divappr_q_n.c
config.status:1580: linking mpn/generic/rootrem.c to mpn/rootrem.c
config.status:1580: linking mpn/generic/sqrtrem.c to mpn/sqrtrem.c
config.status:1580: linking mpn/generic/get_str.c to mpn/get_str.c
config.status:1580: linking mpn/generic/set_str.c to mpn/set_str.c
config.status:1580: linking mpn/generic/scan0.c to mpn/scan0.c
config.status:1580: linking mpn/generic/scan1.c to mpn/scan1.c
config.status:1580: linking mpn/x86_64w/k8/popcount.asm to mpn/popcount.asm
config.status:1580: linking mpn/x86_64w/k8/hamdist.asm to mpn/hamdist.asm
config.status:1580: linking mpn/generic/cmp.c to mpn/cmp.c
config.status:1580: linking mpn/generic/perfect_square_p.c to
mpn/perfect_square_p.c
config.status:1580: linking mpn/generic/bdivmod.c to mpn/bdivmod.c
config.status:1580: linking mpn/generic/gcd.c to mpn/gcd.c
config.status:1580: linking mpn/generic/gcd_1.c to mpn/gcd_1.c
config.status:1580: linking mpn/generic/gcdext.c to mpn/gcdext.c
config.status:1580: linking mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
config.status:1580: linking mpn/generic/jacobi_base.c to mpn/jacobi_base.c
config.status:1580: linking mpn/generic/get_d.c to mpn/get_d.c
config.status:1580: linking mpn/generic/mullow_n.c to mpn/mullow_n.c
config.status:1580: linking mpn/generic/mulhigh_n.c to mpn/mulhigh_n.c
config.status:1580: linking mpn/generic/mullow_n_basecase.c to
mpn/mullow_n_basecase.c
config.status:1580: linking mpn/generic/mullow_basecase.c to
mpn/mullow_basecase.c
config.status:1580: linking mpn/x86_64w/k8/redc_1.asm to mpn/redc_1.asm
config.status:1580: linking mpn/generic/sb_divappr_q.c to mpn/sb_divappr_q.c
config.status:1580: linking mpn/generic/toom3_mul.c to mpn/toom3_mul.c
config.status:1580: linking mpn/generic/toom3_mul_n.c to mpn/toom3_mul_n.c
config.status:1580: linking mpn/generic/toom4_mul.c to mpn/toom4_mul.c
config.status:1580: linking mpn/generic/toom4_mul_n.c to mpn/toom4_mul_n.c
config.status:1580: linking mpn/generic/dc_div_q.c to mpn/dc_div_q.c
config.status:1580: linking mpn/generic/dc_divappr_q.c to mpn/dc_divappr_q.c
config.status:1580: linking mpn/generic/sb_div_q.c to mpn/sb_div_q.c
config.status:1580: linking mpn/generic/sb_div_qr.c to mpn/sb_div_qr.c
config.status:1580: linking mpn/generic/dc_div_qr.c to mpn/dc_div_qr.c
config.status:1580: linking mpn/generic/dc_div_qr_n.c to mpn/dc_div_qr_n.c
config.status:1580: linking mpn/generic/inv_divappr_q_n.c to
mpn/inv_divappr_q_n.c
config.status:1580: linking mpn/generic/inv_divappr_q.c to
mpn/inv_divappr_q.c
config.status:1580: linking mpn/generic/inv_div_q.c to mpn/inv_div_q.c
config.status:1580: linking mpn/generic/inv_div_qr.c to mpn/inv_div_qr.c
config.status:1580: linking mpn/generic/inv_div_qr_n.c to mpn/inv_div_qr_n.c
config.status:1580: linking mpn/generic/rootrem_basecase.c to
mpn/rootrem_basecase.c
config.status:1580: linking mpn/generic/toom_eval_dgr3_pm1.c to
mpn/toom_eval_dgr3_pm1.c
config.status:1580: linking mpn/generic/toom_eval_dgr3_pm2.c to
mpn/toom_eval_dgr3_pm2.c
config.status:1580: linking mpn/generic/toom_eval_pm1.c to
mpn/toom_eval_pm1.c
config.status:1580: linking mpn/generic/toom_eval_pm2.c to
mpn/toom_eval_pm2.c
config.status:1580: linking mpn/generic/toom_eval_pm2exp.c to
mpn/toom_eval_pm2exp.c
config.status:1580: linking mpn/generic/toom_eval_pm2rexp.c to
mpn/toom_eval_pm2rexp.c
config.status:1580: linking mpn/generic/toom_interpolate_16pts.c to
mpn/toom_interpolate_16pts.c
config.status:1580: linking mpn/generic/toom8_sqr_n.c to mpn/toom8_sqr_n.c
config.status:1580: linking mpn/generic/toom8h_mul.c to mpn/toom8h_mul.c
config.status:1580: linking mpn/generic/toom_couple_handling.c to
mpn/toom_couple_handling.c
config.status:1580: linking mpn/generic/sb_bdiv_q.c to mpn/sb_bdiv_q.c
config.status:1580: linking mpn/generic/sb_bdiv_qr.c to mpn/sb_bdiv_qr.c
config.status:1580: linking mpn/generic/dc_bdiv_q_n.c to mpn/dc_bdiv_q_n.c
config.status:1580: linking mpn/generic/dc_bdiv_q.c to mpn/dc_bdiv_q.c
config.status:1580: linking mpn/generic/dc_bdiv_qr.c to mpn/dc_bdiv_qr.c
config.status:1580: linking mpn/generic/dc_bdiv_qr_n.c to mpn/dc_bdiv_qr_n.c
config.status:1580: linking mpn/generic/divexact.c to mpn/divexact.c
config.status:1580: linking mpn/generic/zero.c to mpn/zero.c
config.status:1580: linking mpn/x86_64w/k8/umul.asm to mpn/umul.asm
config.status:1580: linking mpn/x86_64w/k8/udiv.asm to mpn/udiv.asm
config.status:1580: linking mpn/x86_64w/k8/copyi.asm to mpn/copyi.asm
config.status:1580: linking mpn/x86_64w/k8/copyd.asm to mpn/copyd.asm
config.status:1580: linking mpn/x86_64w/k8/com_n.asm to mpn/com_n.asm
config.status:1580: linking mpn/generic/neg_n.c to mpn/neg_n.c
config.status:1580: linking mpn/x86_64w/k8/and_n.asm to mpn/and_n.asm
config.status:1580: linking mpn/x86_64w/k8/andn_n.asm to mpn/andn_n.asm
config.status:1580: linking mpn/x86_64w/k8/nand_n.asm to mpn/nand_n.asm
config.status:1580: linking mpn/x86_64w/k8/ior_n.asm to mpn/ior_n.asm
config.status:1580: linking mpn/x86_64w/k8/iorn_n.asm to mpn/iorn_n.asm
config.status:1580: linking mpn/x86_64w/k8/nior_n.asm to mpn/nior_n.asm
config.status:1580: linking mpn/x86_64w/k8/xor_n.asm to mpn/xor_n.asm
config.status:1580: linking mpn/x86_64w/k8/xnor_n.asm to mpn/xnor_n.asm
config.status:1580: linking mpn/x86_64w/k8/lshift1.asm to mpn/lshift1.asm
config.status:1580: linking mpn/x86_64w/k8/rshift1.asm to mpn/rshift1.asm
config.status:1580: linking mpn/x86_64w/k8/lshift2.asm to mpn/lshift2.asm
config.status:1580: linking mpn/x86_64w/k8/rshift2.asm to mpn/rshift2.asm
config.status:1580: linking mpn/x86_64w/k8/mul_2.asm to mpn/mul_2.asm
config.status:1580: linking mpn/x86_64w/k8/store.asm to mpn/store.asm
config.status:1580: linking mpn/x86_64w/k8/not.asm to mpn/not.asm
config.status:1580: linking mpn/x86_64w/k8/addmul_2.asm to mpn/addmul_2.asm
config.status:1580: linking mpn/x86_64w/k8/addlsh1_n.asm to
mpn/addlsh1_n.asm
config.status:1580: linking mpn/x86_64w/k8/sublsh1_n.asm to
mpn/sublsh1_n.asm
config.status:1580: linking mpn/x86_64w/k8/rsh1add_n.asm to
mpn/rsh1add_n.asm
config.status:1580: linking mpn/x86_64w/k8/rsh1sub_n.asm to
mpn/rsh1sub_n.asm
config.status:1580: linking mpn/x86_64w/k8/sumdiff_n.asm to
mpn/sumdiff_n.asm
config.status:1580: linking mpn/x86_64w/k8/lshiftc.asm to mpn/lshiftc.asm
config.status:1580: linking mpn/x86_64w/k8/addadd_n.asm to mpn/addadd_n.asm
config.status:1580: linking mpn/x86_64w/k8/addsub_n.asm to mpn/addsub_n.asm
config.status:1580: linking mpn/x86_64w/k8/subadd_n.asm to mpn/subadd_n.asm
config.status:1580: linking mpn/x86_64w/k8/addlsh_n.asm to mpn/addlsh_n.asm
config.status:1580: linking mpn/x86_64w/k8/sublsh_n.asm to mpn/sublsh_n.asm
config.status:1580: linking mpn/x86_64w/k8/gmp-mparam.h to gmp-mparam.h
config.status:1580: linking yasm_macwin.inc.nofat to yasm_mac.inc
config.status:1599: executing libtool commands
configure:30813: === configuring in yasm (/c/_64/comp/mpir-2.3.1/yasm)
configure:30876: running /bin/sh ./configure --disable-option-checking
'--prefix=/c/_64/mpir' '--enable-gmpcompat' 'CC=x86_64-w64-mingw32-gcc'
'CXX=x86_64-w64-mingw32-g++' 'AR=x86_64-w64-mingw32-ar'
'LD=x86_64-w64-mingw32-ld' 'NM=x86_64-w64-mingw32-nm'
'RANLIB=x86_64-w64-mingw32-ranlib' --cache-file=/dev/null --srcdir=.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=k8-w64-mingw32
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_inline=inline
ac_cv_c_stringize=yes
ac_cv_c_volatile=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_ABI_set=
ac_cv_env_ABI_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_FOR_BUILD_set=
ac_cv_env_CC_FOR_BUILD_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=x86_64-w64-mingw32-gcc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_FOR_BUILD_set=
ac_cv_env_CPP_FOR_BUILD_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=x86_64-w64-mingw32-g++
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_M4_set=
ac_cv_env_M4_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=.exe
ac_cv_f77_compiler_gnu=no
ac_cv_func_alarm=yes
ac_cv_func_attr_get=no
ac_cv_func_clock=yes
ac_cv_func_clock_gettime=no
ac_cv_func_cputime=no
ac_cv_func_getpagesize=yes
ac_cv_func_getrusage=no
ac_cv_func_getsysinfo=no
ac_cv_func_gettimeofday=yes
ac_cv_func_localeconv=yes
ac_cv_func_memset=yes
ac_cv_func_mmap=no
ac_cv_func_nl_langinfo=no
ac_cv_func_obstack_vprintf=no
ac_cv_func_popen=yes
ac_cv_func_processor_info=no
ac_cv_func_pstat_getprocessor=no
ac_cv_func_raise=yes
ac_cv_func_read_real_time=no
ac_cv_func_strchr=yes
ac_cv_func_strerror=yes
ac_cv_func_strnlen=no
ac_cv_func_strtol=yes
ac_cv_func_strtoul=yes
ac_cv_func_sysconf=no
ac_cv_func_sysctl=no
ac_cv_func_sysctlbyname=no
ac_cv_func_syssgi=no
ac_cv_func_times=no
ac_cv_func_vsnprintf=yes
ac_cv_have_decl_fgetc=yes
ac_cv_have_decl_fscanf=yes
ac_cv_have_decl_optarg=yes
ac_cv_have_decl_sys_errlist=no
ac_cv_have_decl_sys_nerr=no
ac_cv_have_decl_ungetc=yes
ac_cv_have_decl_vfprintf=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_float_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_langinfo_h=no
ac_cv_header_locale_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_nl_types_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_mman_h=no
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_processor_h=no
ac_cv_header_sys_pstat_h=no
ac_cv_header_sys_resource_h=no
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_sysctl_h=no
ac_cv_header_sys_sysinfo_h=no
ac_cv_header_sys_systemcfg_h=no
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_times_h=no
ac_cv_header_sys_types_h=yes
ac_cv_header_time=yes
ac_cv_header_unistd_h=yes
ac_cv_host=k8-w64-mingw32
ac_cv_lib_m_cos=yes
ac_cv_member_struct_pst_processor_psp_iticksperclktick=no
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_SED=/bin/sed
ac_cv_path_install='/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='x86_64-w64-mingw32-gcc -E'
ac_cv_prog_CXXCPP='x86_64-w64-mingw32-g++ -E'
ac_cv_prog_ac_ct_AR=x86_64-w64-mingw32-ar
ac_cv_prog_ac_ct_CC=x86_64-w64-mingw32-gcc
ac_cv_prog_ac_ct_OBJDUMP=false
ac_cv_prog_ac_ct_RANLIB=x86_64-w64-mingw32-ranlib
ac_cv_prog_cc_c89=
ac_cv_prog_cc_c99=-std=gnu99
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=-std=gnu99
ac_cv_prog_cxx_g=yes
ac_cv_prog_f77_g=no
ac_cv_prog_make_make_set=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_sizeof_mp_limb_t=8
ac_cv_sizeof_unsigned=4
ac_cv_sizeof_unsigned_long=4
ac_cv_sizeof_unsigned_short=2
ac_cv_type_intmax_t=yes
ac_cv_type_long_double=yes
ac_cv_type_long_long=yes
ac_cv_type_ptrdiff_t=yes
ac_cv_type_quad_t=no
ac_cv_type_signal=void
ac_cv_type_uint_least32_t=yes
gmp_cv_asm_align_fill_0x90=yes
gmp_cv_asm_align_log=no
gmp_cv_asm_byte=.byte
gmp_cv_asm_data=.data
gmp_cv_asm_globl=.globl
gmp_cv_asm_globl_attr=
gmp_cv_asm_label_suffix=:
gmp_cv_asm_lsym_prefix=L
gmp_cv_asm_rodata=' .section .rdata,"dr"'
gmp_cv_asm_size=
gmp_cv_asm_text=.text
gmp_cv_asm_type=
gmp_cv_asm_underscore=yes
gmp_cv_asm_w32=.long
gmp_cv_c_attribute_const=yes
gmp_cv_c_attribute_malloc=yes
gmp_cv_c_attribute_mode=yes
gmp_cv_c_attribute_noreturn=yes
gmp_cv_c_double_format='IEEE little endian'
gmp_cv_c_for_build_ansi=yes
gmp_cv_c_stdarg=yes
gmp_cv_check_libm_for_build=-lm
gmp_cv_func_alloca=yes
gmp_cv_func_sscanf_writable_input=no
gmp_cv_func_vsnprintf=no
gmp_cv_header_alloca=no
gmp_cv_m4_m4wrap_spurious=no
gmp_cv_option_alloca=alloca
gmp_cv_prog_cpp_for_build='x86_64-w64-mingw32-gcc -std=gnu99 -E'
gmp_cv_prog_exeext_for_build=.exe
gmp_cv_prog_m4=m4
lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture:
i386)?'
lt_cv_file_magic_cmd='$OBJDUMP -f'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=x86_64-w64-mingw32-ld
lt_cv_path_LDCXX=x86_64-w64-mingw32-ld
lt_cv_path_NM=x86_64-w64-mingw32-nm
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sys_global_symbol_pipe='sed -n -e
\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)
\{0,1\}$/\1 _\2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/
{\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/
{"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^:
\([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\)
\(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]*
\([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int
\1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=8192
## ----------------- ##
## Output variables. ##
## ----------------- ##
ABI='64'
ACLOCAL='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run aclocal-1.11'
AMTAR='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run tar'
AR='x86_64-w64-mingw32-ar'
AS='false'
AUTOCONF='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run autoconf'
AUTOHEADER='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run autoheader'
AUTOMAKE='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run automake-1.11'
AWK='gawk'
BITS_PER_MP_LIMB='64'
BUILD_YASM_FALSE='#'
BUILD_YASM_TRUE=''
CALLING_CONVENTIONS_OBJS='x86_64call.lo x86_64check$U.lo'
CC='x86_64-w64-mingw32-gcc -std=gnu99'
CCAS='x86_64-w64-mingw32-gcc -std=gnu99 -c'
CC_FOR_BUILD='x86_64-w64-mingw32-gcc -std=gnu99'
CFLAGS='-O2 -m64 -march=k8 -mtune=k8'
CPP='x86_64-w64-mingw32-gcc -E'
CPPFLAGS=''
CPP_FOR_BUILD='x86_64-w64-mingw32-gcc -std=gnu99 -E'
CXX='x86_64-w64-mingw32-g++'
CXXCPP='x86_64-w64-mingw32-g++ -E'
CXXFLAGS='-g -O2'
CYGPATH_W='echo'
DEFN_LONG_LONG_LIMB='/* #undef _LONG_LONG_LIMB */'
DEFS='-DHAVE_CONFIG_H'
DLLTOOL='false'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
ENABLE_SHARED_FALSE=''
ENABLE_SHARED_TRUE='#'
ENABLE_STATIC_FALSE='#'
ENABLE_STATIC_TRUE=''
EXEEXT='.exe'
EXEEXT_FOR_BUILD='.exe'
F77=''
FFLAGS=''
FGREP='/bin/grep -F'
GMP_CC='#define __GMP_CC "x86_64-w64-mingw32-gcc" '
GMP_CFLAGS='#define __GMP_CFLAGS "-O2 -m64 -march=k8 -mtune=k8" '
GMP_LDFLAGS=''
GMP_NAIL_BITS='0'
GREP='/bin/grep'
GSYM_FLAG='-D GSYM_PREFIX'
HAVE_HOST_CPU_FAMILY_power='0'
HAVE_HOST_CPU_FAMILY_powerpc='0'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='x86_64-w64-mingw32-ld'
LDFLAGS=''
LIBGMPXX_LDFLAGS=''
LIBGMP_DLL='0'
LIBGMP_LDFLAGS=''
LIBM='-lm'
LIBM_FOR_BUILD='-lm'
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='cp -p'
LTLIBOBJS=''
M4='m4'
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /c/_64/comp/mpir-2.3.1/missing --run makeinfo'
MKDIR_P='@mkdir_p@'
MPIR_AS='/yasm/yasm'
NM='x86_64-w64-mingw32-nm'
NMEDIT=''
OBJDUMP='false'
OBJECT_FORMAT='-f x64'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='mpir'
PACKAGE_BUGREPORT='http://groups.google.co.uk/group/mpir-devel/'
PACKAGE_NAME='MPIR'
PACKAGE_STRING='MPIR 2.3.1'
PACKAGE_TARNAME='mpir'
PACKAGE_URL=''
PACKAGE_VERSION='2.3.1'
PATH_SEPARATOR=':'
RANLIB='x86_64-w64-mingw32-ranlib'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
SPEED_CYCLECOUNTER_OBJ='x86_64.lo'
STRIP=':'
TAL_OBJECT='tal-reent.lo'
TUNE_SQR_OBJ=''
U_FOR_BUILD=''
VERSION='2.3.1'
WANT_CXX_FALSE=''
WANT_CXX_TRUE='#'
WANT_GMPCOMPAT_FALSE='#'
WANT_GMPCOMPAT_TRUE=''
ac_ct_CC='x86_64-w64-mingw32-gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
ac_ct_F77=''
am__EXEEXT_FALSE='#'
am__EXEEXT_TRUE=''
am__isrc=''
am__leading_dot='.'
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='k8-w64-mingw32'
build_alias=''
build_cpu='k8'
build_os='mingw32'
build_vendor='w64'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
gmp_srclinks='gmp_srclinks mpn/sublsh_n.as gmp-mparam.h'
host='k8-w64-mingw32'
host_alias=''
host_cpu='k8'
host_os='mingw32'
host_vendor='w64'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /c/_64/comp/mpir-2.3.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
lt_ECHO='echo'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
mpn_objects=' add$U.lo add_1$U.lo add_n.lo sub$U.lo sub_1$U.lo sub_n.lo
mul_1.lo addmul_1.lo submul_1.lo lshift.lo rshift.lo divexact_1.lo
divexact_by3c.lo divexact_byff.lo divexact_byfobm1.lo divisible_p$U.lo
divrem$U.lo divrem_1$U.lo divrem_2.lo divrem_euclidean_qr_1.lo
divrem_euclidean_qr_2.lo divrem_euclidean_r_1$U.lo divrem_hensel_qr_1$U.lo
divrem_hensel_qr_1_1.lo divrem_hensel_qr_1_2.lo divrem_hensel_r_1.lo
divrem_hensel_rsh_qr_1$U.lo rsh_divrem_hensel_qr_1$U.lo
rsh_divrem_hensel_qr_1_1.lo rsh_divrem_hensel_qr_1_2.lo add_err1_n.lo
add_err2_n.lo sub_err1_n.lo sub_err2_n.lo fib2_ui$U.lo mod_1$U.lo
mod_34lsub1$U.lo modexact_1c_odd.lo preinv_divrem_1$U.lo preinv_mod_1$U.lo
dump$U.lo lgcd$U.lo ngcd_matrix$U.lo ngcd_step$U.lo nhgcd2$U.lo mod_1_1.lo
mod_1_2.lo mod_1_3.lo tdiv_q$U.lo mp_bases$U.lo fib_table$U.lo
mulmid_basecase.lo mulmid$U.lo mulmid_n$U.lo toom42_mulmid$U.lo
mulmod_2expp1$U.lo mulmod_2expm1$U.lo mul$U.lo mul_fft$U.lo mul_n$U.lo
mul_basecase.lo sqr_basecase.lo random$U.lo random2$U.lo pow_1$U.lo
urandomb$U.lo urandomm$U.lo randomb$U.lo rrandom$U.lo invert$U.lo
dc_divappr_q_n$U.lo rootrem$U.lo sqrtrem$U.lo get_str$U.lo set_str$U.lo
scan0$U.lo scan1$U.lo popcount.lo hamdist.lo cmp$U.lo perfect_square_p$U.lo
bdivmod$U.lo gcd$U.lo gcd_1$U.lo gcdext$U.lo tdiv_qr$U.lo jacobi_base$U.lo
get_d$U.lo mullow_n$U.lo mulhigh_n$U.lo mullow_n_basecase$U.lo
mullow_basecase$U.lo redc_1.lo sb_divappr_q$U.lo toom3_mul$U.lo
toom3_mul_n$U.lo toom4_mul$U.lo toom4_mul_n$U.lo dc_div_q$U.lo
dc_divappr_q$U.lo sb_div_q$U.lo sb_div_qr$U.lo dc_div_qr$U.lo
dc_div_qr_n$U.lo inv_divappr_q_n$U.lo inv_divappr_q$U.lo inv_div_q$U.lo
inv_div_qr$U.lo inv_div_qr_n$U.lo rootrem_basecase$U.lo
toom_eval_dgr3_pm1$U.lo toom_eval_dgr3_pm2$U.lo toom_eval_pm1$U.lo
toom_eval_pm2$U.lo toom_eval_pm2exp$U.lo toom_eval_pm2rexp$U.lo
toom_interpolate_16pts$U.lo toom8_sqr_n$U.lo toom8h_mul$U.lo
toom_couple_handling$U.lo sb_bdiv_q$U.lo sb_bdiv_qr$U.lo dc_bdiv_q_n$U.lo
dc_bdiv_q$U.lo dc_bdiv_qr$U.lo dc_bdiv_qr_n$U.lo divexact$U.lo zero$U.lo
umul.lo udiv.lo copyi.lo copyd.lo com_n.lo neg_n$U.lo and_n.lo andn_n.lo
nand_n.lo ior_n.lo iorn_n.lo nior_n.lo xor_n.lo xnor_n.lo lshift1.lo
rshift1.lo lshift2.lo rshift2.lo mul_2.lo store.lo not.lo addmul_2.lo
addlsh1_n.lo sublsh1_n.lo rsh1add_n.lo rsh1sub_n.lo sumdiff_n.lo lshiftc.lo
addadd_n.lo addsub_n.lo subadd_n.lo addlsh_n.lo sublsh_n.lo'
mpn_objs_in_libgmp=' mpn/add$U.lo mpn/add_1$U.lo mpn/add_n.lo mpn/sub$U.lo
mpn/sub_1$U.lo mpn/sub_n.lo mpn/mul_1.lo mpn/addmul_1.lo mpn/submul_1.lo
mpn/lshift.lo mpn/rshift.lo mpn/divexact_1.lo mpn/divexact_by3c.lo
mpn/divexact_byff.lo mpn/divexact_byfobm1.lo mpn/divisible_p$U.lo
mpn/divrem$U.lo mpn/divrem_1$U.lo mpn/divrem_2.lo
mpn/divrem_euclidean_qr_1.lo mpn/divrem_euclidean_qr_2.lo
mpn/divrem_euclidean_r_1$U.lo mpn/divrem_hensel_qr_1$U.lo
mpn/divrem_hensel_qr_1_1.lo mpn/divrem_hensel_qr_1_2.lo
mpn/divrem_hensel_r_1.lo mpn/divrem_hensel_rsh_qr_1$U.lo
mpn/rsh_divrem_hensel_qr_1$U.lo mpn/rsh_divrem_hensel_qr_1_1.lo
mpn/rsh_divrem_hensel_qr_1_2.lo mpn/add_err1_n.lo mpn/add_err2_n.lo
mpn/sub_err1_n.lo mpn/sub_err2_n.lo mpn/fib2_ui$U.lo mpn/mod_1$U.lo
mpn/mod_34lsub1$U.lo mpn/modexact_1c_odd.lo mpn/preinv_divrem_1$U.lo
mpn/preinv_mod_1$U.lo mpn/dump$U.lo mpn/lgcd$U.lo mpn/ngcd_matrix$U.lo
mpn/ngcd_step$U.lo mpn/nhgcd2$U.lo mpn/mod_1_1.lo mpn/mod_1_2.lo
mpn/mod_1_3.lo mpn/tdiv_q$U.lo mpn/mp_bases$U.lo mpn/fib_table$U.lo
mpn/mulmid_basecase.lo mpn/mulmid$U.lo mpn/mulmid_n$U.lo
mpn/toom42_mulmid$U.lo mpn/mulmod_2expp1$U.lo mpn/mulmod_2expm1$U.lo
mpn/mul$U.lo mpn/mul_fft$U.lo mpn/mul_n$U.lo mpn/mul_basecase.lo
mpn/sqr_basecase.lo mpn/random$U.lo mpn/random2$U.lo mpn/pow_1$U.lo
mpn/urandomb$U.lo mpn/urandomm$U.lo mpn/randomb$U.lo mpn/rrandom$U.lo
mpn/invert$U.lo mpn/dc_divappr_q_n$U.lo mpn/rootrem$U.lo mpn/sqrtrem$U.lo
mpn/get_str$U.lo mpn/set_str$U.lo mpn/scan0$U.lo mpn/scan1$U.lo
mpn/popcount.lo mpn/hamdist.lo mpn/cmp$U.lo mpn/perfect_square_p$U.lo
mpn/bdivmod$U.lo mpn/gcd$U.lo mpn/gcd_1$U.lo mpn/gcdext$U.lo
mpn/tdiv_qr$U.lo mpn/jacobi_base$U.lo mpn/get_d$U.lo mpn/mullow_n$U.lo
mpn/mulhigh_n$U.lo mpn/mullow_n_basecase$U.lo mpn/mullow_basecase$U.lo
mpn/redc_1.lo mpn/sb_divappr_q$U.lo mpn/toom3_mul$U.lo mpn/toom3_mul_n$U.lo
mpn/toom4_mul$U.lo mpn/toom4_mul_n$U.lo mpn/dc_div_q$U.lo
mpn/dc_divappr_q$U.lo mpn/sb_div_q$U.lo mpn/sb_div_qr$U.lo
mpn/dc_div_qr$U.lo mpn/dc_div_qr_n$U.lo mpn/inv_divappr_q_n$U.lo
mpn/inv_divappr_q$U.lo mpn/inv_div_q$U.lo mpn/inv_div_qr$U.lo
mpn/inv_div_qr_n$U.lo mpn/rootrem_basecase$U.lo mpn/toom_eval_dgr3_pm1$U.lo
mpn/toom_eval_dgr3_pm2$U.lo mpn/toom_eval_pm1$U.lo mpn/toom_eval_pm2$U.lo
mpn/toom_eval_pm2exp$U.lo mpn/toom_eval_pm2rexp$U.lo
mpn/toom_interpolate_16pts$U.lo mpn/toom8_sqr_n$U.lo mpn/toom8h_mul$U.lo
mpn/toom_couple_handling$U.lo mpn/sb_bdiv_q$U.lo mpn/sb_bdiv_qr$U.lo
mpn/dc_bdiv_q_n$U.lo mpn/dc_bdiv_q$U.lo mpn/dc_bdiv_qr$U.lo
mpn/dc_bdiv_qr_n$U.lo mpn/divexact$U.lo mpn/zero$U.lo mpn/umul.lo
mpn/udiv.lo mpn/copyi.lo mpn/copyd.lo mpn/com_n.lo mpn/neg_n$U.lo
mpn/and_n.lo mpn/andn_n.lo mpn/nand_n.lo mpn/ior_n.lo mpn/iorn_n.lo
mpn/nior_n.lo mpn/xor_n.lo mpn/xnor_n.lo mpn/lshift1.lo mpn/rshift1.lo
mpn/lshift2.lo mpn/rshift2.lo mpn/mul_2.lo mpn/store.lo mpn/not.lo
mpn/addmul_2.lo mpn/addlsh1_n.lo mpn/sublsh1_n.lo mpn/rsh1add_n.lo
mpn/rsh1sub_n.lo mpn/sumdiff_n.lo mpn/lshiftc.lo mpn/addadd_n.lo
mpn/addsub_n.lo mpn/subadd_n.lo mpn/addlsh_n.lo mpn/sublsh_n.lo'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/c/_64/mpir'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
subdirs=' yasm'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "MPIR"
#define PACKAGE_TARNAME "mpir"
#define PACKAGE_VERSION "2.3.1"
#define PACKAGE_STRING "MPIR 2.3.1"
#define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/"
#define PACKAGE_URL ""
#define PACKAGE "mpir"
#define VERSION "2.3.1"
#define WANT_FFT 1
#define HAVE_HOST_CPU_k8 1
#define HAVE_SPEED_CYCLECOUNTER 2
#define HAVE_CALLING_CONVENTIONS 1
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define STDC_HEADERS 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_FCNTL_H 1
#define HAVE_FLOAT_H 1
#define HAVE_LOCALE_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_DECL_FGETC 1
#define HAVE_DECL_FSCANF 1
#define HAVE_DECL_OPTARG 1
#define HAVE_DECL_UNGETC 1
#define HAVE_DECL_VFPRINTF 1
#define HAVE_DECL_SYS_ERRLIST 0
#define HAVE_DECL_SYS_NERR 0
#define RETSIGTYPE void
#define HAVE_INTMAX_T 1
#define HAVE_LONG_DOUBLE 1
#define HAVE_LONG_LONG 1
#define HAVE_PTRDIFF_T 1
#define HAVE_UINT_LEAST32_T 1
#define HAVE_STRINGIZE 1
#define HAVE_STDARG 1
#define HAVE_ATTRIBUTE_CONST 1
#define HAVE_ATTRIBUTE_MALLOC 1
#define HAVE_ATTRIBUTE_MODE 1
#define HAVE_ATTRIBUTE_NORETURN 1
#define HAVE_ALLOCA 1
#define WANT_TMP_ALLOCA 1
#define HAVE_LIMB_LITTLE_ENDIAN 1
#define HAVE_DOUBLE_IEEE_LITTLE_ENDIAN 1
#define HAVE_ALARM 1
#define HAVE_CLOCK 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_LOCALECONV 1
#define HAVE_MEMSET 1
#define HAVE_POPEN 1
#define HAVE_RAISE 1
#define HAVE_STRCHR 1
#define HAVE_STRERROR 1
#define HAVE_STRTOL 1
#define HAVE_STRTOUL 1
#define LSYM_PREFIX "L"
#define GMP_MPARAM_H_SUGGEST "./mpn/x86_64w/k8/gmp-mparam.h"
#define SIZEOF_UNSIGNED_SHORT 2
#define SIZEOF_UNSIGNED 4
#define SIZEOF_UNSIGNED_LONG 4
#define SIZEOF_MP_LIMB_T 8
configure: exit 0
############################################
Cheers,
Rob
> you could also try
> ./configure --build=none-w64-mingw32 for a pure C build , incase it's just
> the
> assembler that is having problems.
(The above was from an off list exchange. Jason has also sent me his build
of mpir-2.3.1 for reference - ie the entire build directory.
Putting this discussion back on list.)
Generic C build is pretty good. The only problem is that t-aors_1.exe won't
build. All other tests build and pass.
Here's the error:
x86_64-w64-mingw32-gcc.exe -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../tests
-DNO_ASM -O3 -c t-aors_1.c
t-aors_1.c:271:1: internal compiler error: in
cgraph_decide_inlining_of_small_functions, at ipa-inline.c:1009
Please submit a full bug report,
with preprocessed source if appropriate.
Anyway - my ,main problem is looking more and more like a yasm issue, and
that's *not* good news for me (as I don't code in assembler, and I've never
used yasm).
Jason, I keep seeing discrepancies (in our respective builds) in the number
of underscores that precede the symbol name. In your config.log, I see:
configure:26548: checking if globals are prefixed by underscore
configure:26558:
x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64 -march=core2 -mtune=core2 -c
conftest.c >&5
configure:26561: $? = 0
configure:26579: result: no
Whereas mine contains:
configure:26540: checking if globals are prefixed by underscore
configure:26550:
x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64 -march=k8 -mtune=k8 -c
conftest.c >&5
configure:26553: $? = 0
configure:26571: result: yes
Is this something that's architecture dependent ? (If so, then I would think
it possible that both configure scripts have got it right. If not, then one
script has got it wrong .... and it's not difficult to guess which one that
might be.)
I have an AMD64 processor. Jason, what do you have ?
I assume also it's a difference in our processors that accounts for the
different -march and -mtune settings ? (For me, they're 'k8', whereas Jason
has 'core2'.)
Is it known if *anyone* has successfully built a 64-bit mpir (with
assembler) on an AMD64 box with the MinGW64 compiler ?
Should the library that Jason built and sent over to me be usable on my
machine ? It's not working for me :
######################################
C:\_64\c>type mpir.c
#include <stdio.h>
#include <mpir.h>
int main(void) {
mpz_t y;
mpz_init_set_str(y, "1101101101101", 2);
mpz_out_str(0, 16, y);
mpz_clear(y);
return 0;
}
C:\_64\c>x86_64-w64-mingw32-gcc -o mpir.exe
mpir.c -IC:/temp/temp -LC:/temp/temp/.libs -lmpir
C:\Users\Rob\AppData\Local\Temp\ccguXd86.o:mpir.c:(.text+0x22): undefined
reference to `__gmpz_init_set_str'
C:\Users\Rob\AppData\Local\Temp\ccguXd86.o:mpir.c:(.text+0x38): undefined
reference to `__gmpz_out_str'
C:\Users\Rob\AppData\Local\Temp\ccguXd86.o:mpir.c:(.text+0x44): undefined
reference to `__gmpz_clear'
collect2: ld returned 1 exit status
C:\_64\c>
######################################
(That's probably enough questions for this post :-)
Cheers,
Rob
Looks like a compiler bug.
>
> Anyway - my ,main problem is looking more and more like a yasm issue, and
> that's *not* good news for me (as I don't code in assembler, and I've never
> used yasm).
>
> Jason, I keep seeing discrepancies (in our respective builds) in the number
> of underscores that precede the symbol name. In your config.log, I see:
>
> configure:26548: checking if globals are prefixed by underscore
> configure:26558: x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64 -march=core2
> -mtune=core2 -c conftest.c >&5
> configure:26561: $? = 0
> configure:26579: result: no
>
> Whereas mine contains:
>
> configure:26540: checking if globals are prefixed by underscore
> configure:26550: x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64 -march=k8
> -mtune=k8 -c conftest.c >&5
> configure:26553: $? = 0
> configure:26571: result: yes
>
> Is this something that's architecture dependent ? (If so, then I would think
> it possible that both configure scripts have got it right. If not, then one
> script has got it wrong .... and it's not difficult to guess which one that
> might be.)
>
The number of leading underscores is called the global symbol prefix,
and this is platform dependent.
> I have an AMD64 processor. Jason, what do you have ?
> I assume also it's a difference in our processors that accounts for the
> different -march and -mtune settings ? (For me, they're 'k8', whereas Jason
> has 'core2'.)
I would imagine.
>
> Is it known if *anyone* has successfully built a 64-bit mpir (with
> assembler) on an AMD64 box with the MinGW64 compiler ?
>
> Should the library that Jason built and sent over to me be usable on my
> machine ?
Probably not, due to the symbol prefix.
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To post to this group, send email to mpir-...@googlegroups.com.
> To unsubscribe from this group, send email to
> mpir-devel+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/mpir-devel?hl=en.
>
>
weren't you using a gcc-4.6 prerelease?
> > Anyway - my ,main problem is looking more and more like a yasm issue, and
> > that's *not* good news for me (as I don't code in assembler, and I've
> > never used yasm).
> >
> > Jason, I keep seeing discrepancies (in our respective builds) in the
> > number of underscores that precede the symbol name. In your config.log,
> > I see:
> >
> > configure:26548: checking if globals are prefixed by underscore
> > configure:26558: x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64
> > -march=core2 -mtune=core2 -c conftest.c >&5
> > configure:26561: $? = 0
> > configure:26579: result: no
> >
> > Whereas mine contains:
> >
> > configure:26540: checking if globals are prefixed by underscore
> > configure:26550: x86_64-w64-mingw32-gcc.exe -std=gnu99 -O2 -m64 -march=k8
> > -mtune=k8 -c conftest.c >&5
> > configure:26553: $? = 0
> > configure:26571: result: yes
> >
> > Is this something that's architecture dependent ? (If so, then I would
> > think it possible that both configure scripts have got it right. If not,
> > then one script has got it wrong .... and it's not difficult to guess
> > which one that might be.)
>
> The number of leading underscores is called the global symbol prefix,
> and this is platform dependent.
>
Dont know why the number of underscores is different , the logic to determine
it doesn't use yasm (it's some script stuff in "configure" . just search for
"underscore") , my best guess is that your install on mingw64 is corrupt ,
have you tried a clean install? just try another install in another directory
, and make sure your path includes nothing from the old install
> > I have an AMD64 processor. Jason, what do you have ?
nehalem aka corei7
> > I assume also it's a difference in our processors that accounts for the
> > different -march and -mtune settings ? (For me, they're 'k8', whereas
> > Jason has 'core2'.)
>
yep
> I would imagine.
>
> > Is it known if *anyone* has successfully built a 64-bit mpir (with
> > assembler) on an AMD64 box with the MinGW64 compiler ?
> >
yep , I just did it , all worked fine , (it was a fake build , but I just
changed the cpuid to return a K8)
I can tar it up if you want , but it's the difference in underscores that is
the problem
from acinclude.m4
AC_MSG_WARN([+----------------------------------------------------------])
AC_MSG_WARN([| Cannot determine global symbol prefix.])
AC_MSG_WARN([| $NM output doesn't contain a global data symbol.])
AC_MSG_WARN([| Will proceed with no underscore.])
AC_MSG_WARN([| If this is wrong then you'll get link errors referring])
AC_MSG_WARN([| to ___gmpn_add_n (note three underscores).])
AC_MSG_WARN([| In this case do a fresh build with an override,])
AC_MSG_WARN([| ./configure gmp_cv_asm_underscore=yes])
and try no
> > Should the library that Jason built and sent over to me be usable on my
> > machine ?
>
> Probably not, due to the symbol prefix.
>
exactly
>> Looks like a compiler bug.
>>
>
> weren't you using a gcc-4.6 prerelease?
Yes, I was using (as I normally do):
gcc version 4.6.0 20100414 (experimental) (GCC)
I also have built mpir-2.3.1 using:
gcc version 4.4.4 20100306 (prerelease) [svn/rev.157253 - mingw-w64/oz]
(GCC)
With that 4.4.4 compiler there's no problem with a generic build, but I
still get the same errors when assembler is involved.
And I've just now installed:
gcc version 4.7.0 20110410 (experimental) (GCC)
It builds mpir-2.3.1 just fine .... and with assembler, too. Yay !!
> just try another install in another directory
> , and make sure your path includes nothing from the old install
I've just given that a go and it doesn't help with the assembler build - I
still get the same errors. (Didn't bother checking the generic build.)
My path never includes the location of any compilers, so that won't have
been an issue. (My compiler always gets found according to what's specified
in etc/fstab.)
Looks like both my 4.6.0 and 4.4.4 contain a bug that has since been fixed.
Might have to give 4.6.0 the flick, which is a pity. It has done a power of
work, and very reliably (until it had to confront yasm).
Is there any point in digging deeper ?
The problem has a clearly identifying signature - and the fix is
(apparently) to install a newer build of the compiler.
> AC_MSG_WARN([+----------------------------------------------------------])
> AC_MSG_WARN([| Cannot determine global symbol prefix.])
> AC_MSG_WARN([| $NM output doesn't contain a global data symbol.])
> AC_MSG_WARN([| Will proceed with no underscore.])
> AC_MSG_WARN([| If this is wrong then you'll get link errors referring])
> AC_MSG_WARN([| to ___gmpn_add_n (note three underscores).])
> AC_MSG_WARN([| In this case do a fresh build with an override,])
> AC_MSG_WARN([| ./configure gmp_cv_asm_underscore=yes])
>
>
> and try no
I gave that a go before trying the 4.7.0 compiler but , other than the
config.log reporting "no" instead of "yes", it made no difference afaict.
I still got the same 'undefined reference' errors, and the global symbol
prefix was unchanged. (I liked the hackish idea, but.)
Thanks for taking the time to persevere with me.
Cheers,
Rob
I've never set fstab , the MSYS-1.0.11 + mingw v1.0 was set up exactly like
the email link , and when I tried the latest MSYS , I just deleted all my
existing MSYS/Mingw stuff and did a default install of the latest MSYS and
that more modern GCC , and then put the path of the mingw bin directory in the
path (at the beginning) , and it just worked....
> Looks like both my 4.6.0 and 4.4.4 contain a bug that has since been fixed.
But they worked for me and Brian , so maybe not...
> Might have to give 4.6.0 the flick, which is a pity. It has done a power of
> work, and very reliably (until it had to confront yasm).
>
> Is there any point in digging deeper ?
> The problem has a clearly identifying signature - and the fix is
> (apparently) to install a newer build of the compiler.
>
> > AC_MSG_WARN([+----------------------------------------------------------]
> > )
> >
> > AC_MSG_WARN([| Cannot determine global symbol prefix.])
> > AC_MSG_WARN([| $NM output doesn't contain a global data symbol.])
> > AC_MSG_WARN([| Will proceed with no underscore.])
> > AC_MSG_WARN([| If this is wrong then you'll get link errors
> > referring]) AC_MSG_WARN([| to ___gmpn_add_n (note three
> > underscores).])
> > AC_MSG_WARN([| In this case do a fresh build with an override,])
> > AC_MSG_WARN([| ./configure gmp_cv_asm_underscore=yes])
> >
> > and try no
>
> I gave that a go before trying the 4.7.0 compiler but , other than the
> config.log reporting "no" instead of "yes", it made no difference afaict.
> I still got the same 'undefined reference' errors, and the global symbol
> prefix was unchanged. (I liked the hackish idea, but.)
>
> Thanks for taking the time to persevere with me.
>
> Cheers,
> Rob
Thanks for looking into it
Jason
>> Looks like both my 4.6.0 and 4.4.4 contain a bug that has since been
>> fixed.
>
> But they worked for me and Brian , so maybe not...
What's the date on those compilers ? If they're more recent than my 20100414
and 20100306 I'll see if I can grab one or more of them to see if they work
for me.
I still may have issues, as there appears to be some incompatibility between
4.7.0 and 4.6.0.
For example, *both* the mpir library that Jason built, and the mpir library
that I built with 4.7.0 work fine with my 4.7.0 compiler, but *neither* of
them work with my 4.6.0 compiler. (Same old 'undefined reference' problems.)
And 4.7.0 won't work nicely with the perl that 4.6.0 built - and that won't
do. (About to have a closer look at this.)
Amazingly, my 4.7.0 works nicely with the perl built by Microsoft Platform
SDK for Windows Server 2003 R2, as also does my 4.6.0.
Cheers,
Rob
> And 4.7.0 won't work nicely with the perl that 4.6.0 built - and that
> won't do. (About to have a closer look at this.)
Btw, the statement "4.7.0 won't work nicely with the perl that 4.6.0 built"
translates to something like "I can't use 4.7.0 to build perl extensions (ie
perl modules that need some C compilation) with my 4.6.0-built perl".
Turns out it's just that the perl import library built by 4.6.0 has the
wrong global symbols prefix for 4.7.0 - so no perl symbols get found. (The
thing of note here is that msys, yasm and mpir are not involved - yet
there's still that global symbols prefix issue.)
Two possible fixes:
1) Hack perl so that linking is done directly to the perl dll (instead of
the perl import library);
2) Use gendef.exe and 4.7.0's dlltool to build an appropriate import
library.
(Both approaches work, btw.)
> Amazingly, my 4.7.0 works nicely with the perl built by Microsoft Platform
> SDK for Windows Server 2003 R2, as also does my 4.6.0.
Well ... not so amazing, when I think about it. Those SDK-built perls have
already been hacked so that mingw64 links directly to the perl dll.
In any case, for various reasons (pertaining mainly to practicality), I'd
like to keep using 4.6.0. Looks like there'll need to be an awful lot of
rebuilding if I switch to 4.7.0.
I finally got to thinking (which is a dangerous thing for me to be doing)
... I could build a dynamic (assembler) build of mpir using 4.7.0, then use
gendef and 4.6.0's dlltool to create a 4.6.0-compliant import lib from the
4.7.0-built dll. That way, I end up with a dynamic assembler build of mpir
that I can use with 4.6.0. And, sure enough, that works !!
It then occurred to me that the dll I built didn't have to be built using
4.7.0 - I could have used 4.6.0 to build it.
So many hacks .... and not one of them right (hacker's heaven ;-)
Only drawback (from my pov) is that I've ended up with a dynamic library -
better if I could get a static lib that I could use with 4.6.0.
Cheers,
Rob
>> What's the date on those compilers ? If they're more recent than my
>> 20100414
>> and 20100306 I'll see if I can grab one or more of them to see if they
>> work
>> for me.
>>
>
> yep yours were about a year old
>
> they were mingw-w64-1.0-bin_i686-mingw-20110207 and 20110408
>
Thanks for that, jason.
These are both version 4.5.3.
I haven't tried to build mpir with them. I'm sure it works, however, as both
of these compilers (just like the 4.7.0 that I grabbed) are incapable of
using anything my aging 4.6.0 built.
Just posted to the mingw64 mailing list and found out the following:
--quote--
> Win64-targeting builds from mingw-w64 up to 2010-04-27 didn't
> follow MSVC x64 convention and did *not* prepend an undersocore
> to the symbols: this is why you are seeing the incompatibilities
> with the newer toolchains.
>
> All win64-targeting toolchains created after 2010-04-28, including
> the sezero's gcc-4.4-based personal builds follow the MS convention.
>
> You should not be using those old toolchains.
--end quote--
That's the secret then - just use a compiler later than 20100428. (If only
I'd waited another fortnight before I downloaded that compiler :-)
I guess mpir expects that the above mentioned convention is being followed -
whereas the other libraries that I've been successfully building over the
last year or so, make no such assumption and (presumably) allow the symbols
to be prefixed correctly for the particular compiler.
Looks like I've got some work to do when I can get around to it .... gunna
have to ditch that lovely ol' 4.6.0 compiler sooner or later anyway.
Cheers,
Rob
Ah Ah , I'll put a note on our website about this
> I guess mpir expects that the above mentioned convention is being followed
> - whereas the other libraries that I've been successfully building over
> the last year or so, make no such assumption and (presumably) allow the
> symbols to be prefixed correctly for the particular compiler.
>
Yasm is compatible with MSVC , so it's that that is causing the mismatch , if
we used GAS , then it should work. I've got yasm to read the GAS code (except
for a FAT build!!!) and at some stage I was thinking of doing the reverse (not
that hard).
The only other known problems for MinGW64 are
___chkstk has too many underscores which means that using a MinGW64 lib with
MSVC won't link
make check fails for a C++ shared lib build , due to the lib's being in the
wrong place , almost certainly an autotools problem (MinGW32 had the same
problem until we upgraded autotools)
make speed , try , or tune , all won't build due to autotools not setting the
correct include paths
I wonder if the last two problems with autotools are to do with them assuming
*-pc-mingw32 rather than *-w64-mingw32
Our configure system can reject bad compilers , but for the test to work our
assembler yasm would have to be built before it was configured , so the
easiest way would be to test for the define __MINGW64__ and test on a define
on the date when the compiler was built , if there is one , if not then I wont
bother
>> That's the secret then - just use a compiler later than 20100428. (If
>> only
>> I'd waited another fortnight before I downloaded that compiler :-)
>>
>
> Ah Ah , I'll put a note on our website about this
Ozkan posted a follow-up, explaining that he hadn't quoted the details of
the non-compliance correctly:
--quote--
It seems I have typo in my explanations: our old x64-compilers *did*
prepend an underscore to the symbols (bad behavior), but the new
compilers do not which is the expected MS-compatible behavior.
--endquote--
> make check fails for a C++ shared lib build , due to the lib's being in
> the
> wrong place , almost certainly an autotools problem (MinGW32 had the same
> problem until we upgraded autotools)
>
> make speed , try , or tune , all won't build due to autotools not setting
> the
> correct include paths
>
> I wonder if the last two problems with autotools are to do with them
> assuming
> *-pc-mingw32 rather than *-w64-mingw32
Sounds feasible to me. I know my 64-bit cross-compiler has the includes in
mingw/include and the libraries in mingw/lib, whereas the 32-bit compiler
(from mingw.org) has them in include and lib repectively.
There's a trap, however - sezero's 64-bit builds (and perhaps also some of
the other private builds) put them in include and lib (not mingw/include and
mingw/lib). That being the case, using one of sezero's 64-bit compilers
might currently work ... if your hypothesis is correct :-)
Cheers,
Rob
>> > That's the secret then - just use a compiler later than 20100428. (If
>> > only I'd waited another fortnight before I downloaded that compiler :-)
>>
>
> Our configure system can reject bad compilers , but for the test to work
> our
> assembler yasm would have to be built before it was configured , so the
> easiest way would be to test for the define __MINGW64__ and test on a
> define
> on the date when the compiler was built , if there is one , if not then I
> wont
> bother
Apart from 'gcc -v' or 'gcc --version' there's apparently nothing - and I
have at least one mingw64 64-bit compiler that doesn't report the date even
then.
As time goes by there should be fewer and fewer pre-20100428 compilers
kicking about anyway.
Cheers,
Rob
> Apart from 'gcc -v' or 'gcc --version' there's apparently nothing - and I
> have at least one mingw64 64-bit compiler that doesn't report the date
> even
> then.
But on the mingw64 mailing list (where I asked about this, in the thread
"Compiler incompatibilities") Ozkan presented this possible alternative:
###quote###
In that case, if mpir is using autotools a configury check
can be done. I have the following in one of my projects
which can be adapted to their needs I guess:
dnl === Check for underscore on external symbols =====================
AC_MSG_CHECKING(whether external symbols need an underscore prefix)
AC_TRY_LINK(
[asm(".long _bar");
int bar;],
[],
AC_DEFINE(HAVE_SYM_PREFIX_UNDERSCORE, 1, [Define this if C symbols
are prefixed with an underscore]) AC_MSG_RESULT(yes),
AC_MSG_RESULT(no)
)
###end quote###
Thanks again, Ozkan.
Cheers,
Rob
Yes thanks , I'll give it a go , I assume your happy with us placing the above
code under a LGPL 2.1+ licence ?
Thanks
Jason
> Cheers,
> Rob
>
>
> ---------------------------------------------------------------------------
> --- WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today. Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Mingw-w64-public mailing list
> Mingw-w6...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public