GMP installation issue - make error

Pragadheeshwaran Thirumurthi talk2pragadheesh at gmail.com
Mon Aug 27 20:35:08 CEST 2012


Hi,

I downloaded GMP from  http://gmplib.org/#DOWNLOAD  and followed these
instructions for installing GMP. But when I try to do make check, all the
test are not  getting successfully
passed.

I get the following msg on issuing $sudo make

../libgmp.la
libtool: link: gcc -std=gnu99 -O2 -pedantic -m64 -mtune=corei7
-march=corei7 -o .libs/t-locale t-locale.o  ../../tests/.libs/libtests.a
/PRAGADHEESH/Software/gmp-5.0.5/.libs/libgmp.so ../../.libs/libgmp.so
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
make  check-TESTS
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
PASS: t-printf
PASS: t-scanf
PASS: t-locale
==================
All 3 tests passed
==================
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
Making check in cxx
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
make
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
make  check-TESTS
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
==================
All 0 tests passed
==================
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
Making check in mpbsd
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make  check-TESTS
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
==================
All 0 tests passed
==================
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests'
Making check in mpn
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpn'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpn'
Making check in mpz
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpz'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpz'
Making check in mpq
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpq'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpq'
Making check in mpf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpf'
Making check in printf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/printf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/printf'
Making check in scanf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/scanf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/scanf'
Making check in cxx
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/cxx'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/cxx'
Making check in mpbsd
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpbsd'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpbsd'
Making check in demos
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
Making check in calc
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make  check-am
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
Making check in expr
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/expr'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/expr'
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
Making check in tune
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tune'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tune'
Making check in doc
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/doc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/doc'
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5'
make[1]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5'
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$
ess at promc-2n-dhcp105-77:/PRAGADHEESH/Software/gmp-5.0.5$ sudo make
make  all-recursive
make[1]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5'
Making all in tests
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests'
Making all in .
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests'
Making all in devel
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/devel'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/devel'
Making all in mpn
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpn'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpn'
Making all in mpz
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpz'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpz'
Making all in mpq
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpq'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpq'
Making all in mpf
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpf'
Making all in rand
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/rand'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/rand'
Making all in misc
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/misc'
Making all in cxx
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/cxx'
Making all in mpbsd
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests/mpbsd'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tests'
Making all in mpn
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpn'
Making all in mpz
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpz'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpz'
Making all in mpq
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpq'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpq'
Making all in mpf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpf'
Making all in printf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/printf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/printf'
Making all in scanf
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/scanf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/scanf'
Making all in cxx
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/cxx'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/cxx'
Making all in mpbsd
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/mpbsd'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/mpbsd'
Making all in demos
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
Making all in calc
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make  all-am
make[4]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/calc'
Making all in expr
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/expr'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos/expr'
make[3]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/demos'
Making all in tune
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/tune'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/tune'
Making all in doc
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5/doc'
make[2]: Entering directory `/PRAGADHEESH/Software/gmp-5.0.5'
make[2]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5'
make[1]: Leaving directory `/PRAGADHEESH/Software/gmp-5.0.5'

What is the problem and how can I fix it ?

Regards,
Pragadheesh


More information about the gmp-bugs mailing list