I have installed FLINT in my Ubuntu machine by the following comment from terminal:
wget http://mpir.org/mpir-2.7.0-alpha4.tar.bz2 tar -xvf mpir-2.7.0-alpha4.tar.bz2 cd mpir-2.7.0 But when I run ./configure --enable-gmpcompat checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking ABI=64 checking compiler gcc -m64 ... no, long long reliability test 1 checking whether cc is gcc... yes checking compiler cc -m64 ... no, long long reliability test 1 checking ABI=32 checking compiler gcc -m32 -O2 -fomit-frame-pointer ... no checking compiler gcc -O2 -fomit-frame-pointer ... yes checking compiler gcc -O2 -fomit-frame-pointer has sizeof(long)==4... no checking compiler icc -no-gcc ... no checking whether cc is gcc... yes checking compiler cc -m32 -O2 -fomit-frame-pointer ... no checking compiler cc -O2 -fomit-frame-pointer ... yes checking compiler cc -O2 -fomit-frame-pointer has sizeof(long)==4... no configure: error: could not find a working compiler, see config.log for details and in config.log : 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.7.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --enable-gmpcompat ## --------- ## ## Platform. ## ## --------- ## hostname = LAPTOP-JGTU07BP uname -m = x86_64 uname -r = 4.4.0-43-Microsoft uname -s = Linux uname -v = #1-Microsoft Wed Dec 31 14:42:53 PST 2014 /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: /home/abbass/bin PATH: /home/abbass/.local/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games PATH: /usr/local/games PATH: /mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath_target_738544015 PATH: /mnt/c/ProgramData/Oracle/Java/javapath_target_738657203 PATH: /mnt/c/Program Files (x86)/Intel/iCLS Client PATH: /mnt/c/Program Files/Intel/iCLS Client PATH: /mnt/c/Program Files (x86)/Lenovo/FusionEngine PATH: /mnt/c/Windows/System32 PATH: /mnt/c/Windows PATH: /mnt/c/Windows/System32/wbem PATH: /mnt/c/Windows/System32/WindowsPowerShell/v1.0 PATH: /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common PATH: /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL PATH: /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL PATH: /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT PATH: /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/IPT PATH: /mnt/c/Program Files/Intel/WiFi/bin PATH: /mnt/c/Program Files/Common Files/Intel/WirelessCommon PATH: /mnt/c/Windows/System32 PATH: /mnt/c/Windows PATH: /mnt/c/Windows/System32/wbem PATH: /mnt/c/Windows/System32/WindowsPowerShell/v1.0 PATH: /mnt/c/Program Files (x86)/Graphviz 2.28/bin PATH: /mnt/c/Program Files/MiKTeX 2.9/miktex/bin/x64 PATH: /mnt/c/Users/user/AppData/Local/Microsoft/WindowsApps PATH: /snap/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3003: checking build system type configure:3017: result: x86_64-unknown-linux-gnu configure:3037: checking host system type configure:3050: result: x86_64-unknown-linux-gnu configure:3087: checking for a BSD-compatible install configure:3155: result: /usr/bin/install -c configure:3166: checking whether build environment is sane configure:3216: result: yes configure:3357: checking for a thread-safe mkdir -p configure:3396: result: /bin/mkdir -p configure:3409: checking for gawk configure:3425: found /usr/bin/gawk configure:3436: result: gawk configure:3447: checking whether make sets $(MAKE) configure:3469: result: yes configure:3552: checking whether to enable maintainer-specific portions of Makefiles configure:3561: result: no User: ABI= CC= CFLAGS=(unset) CPPFLAGS=(unset) MPN_PATH= GMP: abilist=64 32 cclist=gcc icc cc configure:5038: gcc 2>&1 | grep xlc >/dev/null configure:5041: $? = 1 configure:5095: checking compiler gcc -m64 Test compile: configure:5109: gcc -m64 conftest.c >&5 configure:5112: $? = 0 configure:5117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5120: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5178: gcc -m64 conftest.c >&5 configure:5181: $? = 0 configure:5186: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5189: $? = 0 Test compile: function pointer return configure:5231: gcc -m64 conftest.c >&5 configure:5234: $? = 0 configure:5239: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5242: $? = 0 Test compile: cmov instruction configure:5287: gcc -m64 conftest.c >&5 configure:5290: $? = 0 configure:5295: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5298: $? = 0 Test compile: double -> ulong conversion configure:5346: gcc -m64 conftest.c >&5 configure:5349: $? = 0 configure:5354: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5357: $? = 0 Test compile: double negation configure:5400: gcc -m64 conftest.c >&5 configure:5403: $? = 0 configure:5408: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5411: $? = 0 Test compile: double -> float conversion configure:5455: gcc -m64 conftest.c >&5 configure:5458: $? = 0 configure:5463: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5466: $? = 0 Test compile: unsigned long/double division configure:5509: gcc -m64 conftest.c >&5 configure:5512: $? = 0 configure:5517: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5520: $? = 0 Test compile: __builtin_alloca availability configure:5559: gcc -m64 conftest.c >&5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status configure:5562: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:5679: gcc -m64 conftest.c >&5 conftest.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; ^ conftest.c: In function 'f': conftest.c:10:44: warning: implicit declaration of function 'h' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c:10:48: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c: At top level: conftest.c:11:1: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ conftest.c:11:6: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ /tmp/cc2wXXiD.o: In function `f': conftest.c:(.text+0x5a): undefined reference to `e' collect2: error: ld returned 1 exit status configure:5682: $? = 1 failed program was: /* The following provokes a segfault in the compiler on powerpc-apple-darwin. Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and 1666 to segfault with, e.g., -O2 -mpowerpc64. */ #if defined(__GNUC__) && !defined(__clang__) typedef unsigned long long t1;typedef t1*t2; __inline__ t1 e(t2 rp,t2 up,int n,t1 v0) {t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;} f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} h(){}g(){} #else int dummy; #endif int main () { return 0; } configure:6087: result: no, long long reliability test 1 configure:5016: cc -c conftest.c >&5 configure:5019: $? = 0 configure:5022: checking whether cc is gcc configure:5024: result: yes configure:5038: cc 2>&1 | grep xlc >/dev/null configure:5041: $? = 1 configure:5095: checking compiler cc -m64 Test compile: configure:5109: cc -m64 conftest.c >&5 configure:5112: $? = 0 configure:5117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5120: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5178: cc -m64 conftest.c >&5 configure:5181: $? = 0 configure:5186: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5189: $? = 0 Test compile: function pointer return configure:5231: cc -m64 conftest.c >&5 configure:5234: $? = 0 configure:5239: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5242: $? = 0 Test compile: cmov instruction configure:5287: cc -m64 conftest.c >&5 configure:5290: $? = 0 configure:5295: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5298: $? = 0 Test compile: double -> ulong conversion configure:5346: cc -m64 conftest.c >&5 configure:5349: $? = 0 configure:5354: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5357: $? = 0 Test compile: double negation configure:5400: cc -m64 conftest.c >&5 configure:5403: $? = 0 configure:5408: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5411: $? = 0 Test compile: double -> float conversion configure:5455: cc -m64 conftest.c >&5 configure:5458: $? = 0 configure:5463: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5466: $? = 0 Test compile: unsigned long/double division configure:5509: cc -m64 conftest.c >&5 configure:5512: $? = 0 configure:5517: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5520: $? = 0 Test compile: __builtin_alloca availability configure:5559: cc -m64 conftest.c >&5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status configure:5562: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:5679: cc -m64 conftest.c >&5 conftest.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; ^ conftest.c: In function 'f': conftest.c:10:44: warning: implicit declaration of function 'h' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c:10:48: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c: At top level: conftest.c:11:1: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ conftest.c:11:6: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ /tmp/cceh4CzJ.o: In function `f': conftest.c:(.text+0x5a): undefined reference to `e' collect2: error: ld returned 1 exit status configure:5682: $? = 1 failed program was: /* The following provokes a segfault in the compiler on powerpc-apple-darwin. Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and 1666 to segfault with, e.g., -O2 -mpowerpc64. */ #if defined(__GNUC__) && !defined(__clang__) typedef unsigned long long t1;typedef t1*t2; __inline__ t1 e(t2 rp,t2 up,int n,t1 v0) {t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;} f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} h(){}g(){} #else int dummy; #endif int main () { return 0; } configure:6087: result: no, long long reliability test 1 configure:5038: gcc 2>&1 | grep xlc >/dev/null configure:5041: $? = 1 configure:5095: checking compiler gcc -m32 -O2 -fomit-frame-pointer Test compile: configure:5109: gcc -m32 -O2 -fomit-frame-pointer conftest.c >&5 /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: No such file or directory /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find -lc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status configure:5112: $? = 1 failed program was: int main () { return 0; } configure:6087: result: no configure:5095: checking compiler gcc -O2 -fomit-frame-pointer Test compile: configure:5109: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5112: $? = 0 configure:5117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5120: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5178: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5181: $? = 0 configure:5186: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5189: $? = 0 Test compile: function pointer return configure:5231: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5234: $? = 0 configure:5239: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5242: $? = 0 Test compile: cmov instruction configure:5287: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5290: $? = 0 configure:5295: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5298: $? = 0 Test compile: double -> ulong conversion configure:5346: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5349: $? = 0 configure:5354: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5357: $? = 0 Test compile: double negation configure:5400: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5403: $? = 0 configure:5408: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5411: $? = 0 Test compile: double -> float conversion configure:5455: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5458: $? = 0 configure:5463: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5466: $? = 0 Test compile: unsigned long/double division configure:5509: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5512: $? = 0 configure:5517: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5520: $? = 0 Test compile: __builtin_alloca availability configure:5559: gcc -O2 -fomit-frame-pointer conftest.c >&5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status configure:5562: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:5679: gcc -O2 -fomit-frame-pointer conftest.c >&5 conftest.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; ^ conftest.c: In function 'f': conftest.c:10:44: warning: implicit declaration of function 'h' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c:10:48: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c: At top level: conftest.c:11:1: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ conftest.c:11:6: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ configure:5682: $? = 0 configure:5687: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5690: $? = 0 Test compile: long long reliability test 2 configure:5739: gcc -O2 -fomit-frame-pointer conftest.c >&5 conftest.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} ^ conftest.c: In function 'f': conftest.c:6:62: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} ^ conftest.c: At top level: conftest.c:7:1: warning: return type defaults to 'int' [-Wimplicit-int] g(){} ^ configure:5742: $? = 0 configure:5747: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5750: $? = 0 Test compile: mpn_lshift_com optimization configure:5830: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5833: $? = 0 configure:5838: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5841: $? = 0 Test compile: mpn_lshift_com optimization 2 configure:5930: gcc -O2 -fomit-frame-pointer conftest.c >&5 configure:5933: $? = 0 configure:5938: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5941: $? = 0 configure:6087: result: yes configure: testlist sizeof-long-4 configure:6184: checking compiler gcc -O2 -fomit-frame-pointer has sizeof(long)==4 configure:6197: gcc -O2 -fomit-frame-pointer -c conftest.c >&5 conftest.c: In function 'main': conftest.c:4:14: error: size of array 'test_array' is negative static int test_array [1 - 2 * (long) (sizeof (long) != 4)]; ^ configure:6200: $? = 1 configure:6205: result: no configure:5016: icc -c conftest.c >&5 ./configure: line 5017: icc: command not found configure:5019: $? = 127 configure:5038: icc 2>&1 | grep xlc >/dev/null configure:5041: $? = 1 configure:5095: checking compiler icc -no-gcc Test compile: configure:5109: icc -no-gcc conftest.c >&5 ./configure: line 5110: icc: command not found configure:5112: $? = 127 failed program was: int main () { return 0; } configure:6087: result: no configure:5016: cc -c conftest.c >&5 configure:5019: $? = 0 configure:5022: checking whether cc is gcc configure:5024: result: yes configure:5038: cc 2>&1 | grep xlc >/dev/null configure:5041: $? = 1 configure:5095: checking compiler cc -m32 -O2 -fomit-frame-pointer Test compile: configure:5109: cc -m32 -O2 -fomit-frame-pointer conftest.c >&5 /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: No such file or directory /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find -lc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status configure:5112: $? = 1 failed program was: int main () { return 0; } configure:6087: result: no configure:5095: checking compiler cc -O2 -fomit-frame-pointer Test compile: configure:5109: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5112: $? = 0 configure:5117: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5120: $? = 0 Test compile: gcc-4.3.2 on 64-bit is bad , try -O1 or -fno-strict-aliasing for the flags configure:5178: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5181: $? = 0 configure:5186: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5189: $? = 0 Test compile: function pointer return configure:5231: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5234: $? = 0 configure:5239: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5242: $? = 0 Test compile: cmov instruction configure:5287: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5290: $? = 0 configure:5295: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5298: $? = 0 Test compile: double -> ulong conversion configure:5346: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5349: $? = 0 configure:5354: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5357: $? = 0 Test compile: double negation configure:5400: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5403: $? = 0 configure:5408: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5411: $? = 0 Test compile: double -> float conversion configure:5455: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5458: $? = 0 configure:5463: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5466: $? = 0 Test compile: unsigned long/double division configure:5509: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5512: $? = 0 configure:5517: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5520: $? = 0 Test compile: __builtin_alloca availability configure:5559: cc -O2 -fomit-frame-pointer conftest.c >&5 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status configure:5562: $? = 1 failed program was: int k; int foo () { __builtin_alloca (k); } Test compile: long long reliability test 1 configure:5679: cc -O2 -fomit-frame-pointer conftest.c >&5 conftest.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i; ^ conftest.c: In function 'f': conftest.c:10:44: warning: implicit declaration of function 'h' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c:10:48: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}} ^ conftest.c: At top level: conftest.c:11:1: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ conftest.c:11:6: warning: return type defaults to 'int' [-Wimplicit-int] h(){}g(){} ^ configure:5682: $? = 0 configure:5687: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5690: $? = 0 Test compile: long long reliability test 2 configure:5739: cc -O2 -fomit-frame-pointer conftest.c >&5 conftest.c:6:1: warning: return type defaults to 'int' [-Wimplicit-int] f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} ^ conftest.c: In function 'f': conftest.c:6:62: warning: implicit declaration of function 'g' [-Wimplicit-function-declaration] f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();} ^ conftest.c: At top level: conftest.c:7:1: warning: return type defaults to 'int' [-Wimplicit-int] g(){} ^ configure:5742: $? = 0 configure:5747: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5750: $? = 0 Test compile: mpn_lshift_com optimization configure:5830: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5833: $? = 0 configure:5838: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5841: $? = 0 Test compile: mpn_lshift_com optimization 2 configure:5930: cc -O2 -fomit-frame-pointer conftest.c >&5 configure:5933: $? = 0 configure:5938: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest configure:5941: $? = 0 configure:6087: result: yes configure: testlist sizeof-long-4 configure:6184: checking compiler cc -O2 -fomit-frame-pointer has sizeof(long)==4 configure:6197: cc -O2 -fomit-frame-pointer -c conftest.c >&5 conftest.c: In function 'main': conftest.c:4:14: error: size of array 'test_array' is negative static int test_array [1 - 2 * (long) (sizeof (long) != 4)]; ^ configure:6200: $? = 1 configure:6205: result: no configure:6247: error: could not find a working compiler, see config.log for details ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu 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= ac_cv_env_CC_value= 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= ac_cv_env_CXX_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_host=x86_64-unknown-linux-gnu ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_make_make_set=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ABI='' ACLOCAL='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/missing --run aclocal-1.11' AMTAR='$${TAR-tar}' AR='' AS='' AUTOCONF='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/missing --run autoconf' AUTOHEADER='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/missing --run autoheader' AUTOMAKE='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/missing --run automake-1.11' AWK='gawk' BITS_PER_MP_LIMB='' BUILD_YASM_FALSE='' BUILD_YASM_TRUE='' CALLING_CONVENTIONS_OBJS='x86call.lo x86check$U.lo' CC='' CCAS='' CC_FOR_BUILD='' CFLAGS='' CPP='' CPPFLAGS='' CPP_FOR_BUILD='' CXX='' CXXCPP='' CXXFLAGS='' CYGPATH_W='echo' DEFN_LONG_LONG_LIMB='' DEFS='' DLLTOOL='' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ENABLE_SHARED_FALSE='' ENABLE_SHARED_TRUE='' ENABLE_STATIC_FALSE='' ENABLE_STATIC_TRUE='' EXEEXT='' EXEEXT_FOR_BUILD='' FGREP='' GMP_CC='' GMP_CFLAGS='' GMP_LDFLAGS='' GMP_NAIL_BITS='0' GREP='' GSYM_FLAG='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='' LDFLAGS='' LIBGMPXX_LDFLAGS='' LIBGMP_DLL='' LIBGMP_LDFLAGS='' LIBM='' LIBM_FOR_BUILD='' LIBOBJS='' LIBS='' LIBTOOL='' LIPO='' LN_S='' LTLIBOBJS='' M4='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/missing --run makeinfo' MANIFEST_TOOL='' MKDIR_P='/bin/mkdir -p' MPIR_AS='' NM='' NMEDIT='' OBJDUMP='' OBJECT_FORMAT='' OBJEXT='' OTOOL64='' OTOOL='' PACKAGE='mpir' PACKAGE_BUGREPORT='http://groups.google.co.uk/group/mpir-devel/' PACKAGE_NAME='MPIR' PACKAGE_STRING='MPIR 2.7.0' PACKAGE_TARNAME='mpir' PACKAGE_URL='' PACKAGE_VERSION='2.7.0' PATH_SEPARATOR=':' RANLIB='' SED='' SET_MAKE='' SHELL='/bin/bash' SPEED_CYCLECOUNTER_OBJ='pentium.lo' STRIP='' TAL_OBJECT='' TUNE_SQR_OBJ='' U_FOR_BUILD='' VERSION='2.7.0' WANT_CXX_FALSE='' WANT_CXX_TRUE='' WANT_GMPCOMPAT_FALSE='#' WANT_GMPCOMPAT_TRUE='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__isrc='' am__leading_dot='.' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' gmp_srclinks='' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /mnt/c/Users/user/Desktop/flin/mpir-2.7.0/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='/bin/mkdir -p' mpn_objects='' mpn_objs_in_libgmp='' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='NONE' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs='' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "MPIR" #define PACKAGE_TARNAME "mpir" #define PACKAGE_VERSION "2.7.0" #define PACKAGE_STRING "MPIR 2.7.0" #define PACKAGE_BUGREPORT "http://groups.google.co.uk/group/mpir-devel/" #define PACKAGE_URL "" #define PACKAGE "mpir" #define VERSION "2.7.0" #define WANT_FFT 1 configure: exit 1 -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at https://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.