Gmpy Python Module Install

From SifWiki

Revision as of 15:13, 1 February 2009 by Siftah (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

I found when trying to install gmpy for Python using the easy_install system, I was getting this error - pasted for search engine fodder:

[root@kermit ~]# easy_install gmpy
Searching for gmpy
Reading http://pypi.python.org/simple/gmpy/
Reading http://code.google.com/p/gmpy/
Reading http://code.google.com/p/gmpy/downloads/list
Best match: gmpy 1.03
Downloading http://gmpy.googlecode.com/files/gmpy-1.03.zip
Processing gmpy-1.03.zip
Running gmpy-1.03/setup.py -q bdist_egg --dist-dir /tmp/easy_install-PG0u8m/gmpy-1.03/egg-dist-tmp-Se40b9
In file included from src/gmpy.c:174:
src/gmpy.h:25:17: error: gmp.h: No such file or directory
In file included from src/gmpy.c:174:
src/gmpy.h:44: error: expected specifier-qualifier-list before ‘mpz_t’
src/gmpy.h:48: error: expected specifier-qualifier-list before ‘mpq_t’
src/gmpy.h:52: error: expected specifier-qualifier-list before ‘mpf_t’
src/gmpy.c:251: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/gmpy.c: In function ‘set_zcache’:
src/gmpy.c:251: warning: implicit declaration of function ‘mpz_clear’
src/gmpy.c:251: error: ‘zcache’ undeclared (first use in this function)
src/gmpy.c:251: error: (Each undeclared identifier is reported only once
src/gmpy.c:251: error: for each function it appears in.)
src/gmpy.c:251: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c: At top level:
src/gmpy.c:252: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
src/gmpy.c: In function ‘set_qcache’:
src/gmpy.c:252: warning: implicit declaration of function ‘mpq_clear’
src/gmpy.c:252: error: ‘qcache’ undeclared (first use in this function)
src/gmpy.c:252: error: ‘mpq_t’ undeclared (first use in this function)
src/gmpy.c: At top level:
src/gmpy.c:267: error: expected ‘)’ before ‘newo’
src/gmpy.c:283: error: expected ‘)’ before ‘oldo’
src/gmpy.c:334: error: expected ‘)’ before ‘newo’
src/gmpy.c:350: error: expected ‘)’ before ‘oldo’
src/gmpy.c: In function ‘Pympz_new’:
src/gmpy.c:492: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:492: error: ‘zcache’ undeclared (first use in this function)
src/gmpy.c:492: warning: implicit declaration of function ‘mpz_init’
src/gmpy.c:492: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_new’:
src/gmpy.c:503: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:503: error: ‘qcache’ undeclared (first use in this function)
src/gmpy.c:503: warning: implicit declaration of function ‘mpq_init’
src/gmpy.c:503: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_new’:
src/gmpy.c:516: warning: implicit declaration of function ‘mpf_init2’
src/gmpy.c:516: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:517: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympz_dealloc’:
src/gmpy.c:526: error: ‘zcache’ undeclared (first use in this function)
src/gmpy.c:526: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:526: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_dealloc’:
src/gmpy.c:535: error: ‘qcache’ undeclared (first use in this function)
src/gmpy.c:535: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:535: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_dealloc’:
src/gmpy.c:544: warning: implicit declaration of function ‘mpf_clear’
src/gmpy.c:544: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pygmpy_get_gmp_version’:
src/gmpy.c:575: error: ‘gmp_version’ undeclared (first use in this function)
src/gmpy.c: In function ‘mpz2mpz’:
src/gmpy.c:784: warning: implicit declaration of function ‘mpz_set’
src/gmpy.c:784: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:784: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpq2mpq’:
src/gmpy.c:796: warning: implicit declaration of function ‘mpq_set’
src/gmpy.c:796: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:796: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘mpf2mpf’:
src/gmpy.c:808: warning: implicit declaration of function ‘mpf_set’
src/gmpy.c:808: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:808: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘mpz_from_c_long’:
src/gmpy.c:820: warning: implicit declaration of function ‘mpz_set_si’
src/gmpy.c:820: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘int2mpq’:
src/gmpy.c:841: warning: implicit declaration of function ‘mpq_set_si’
src/gmpy.c:841: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘int2mpf’:
src/gmpy.c:866: warning: implicit declaration of function ‘mpf_set_si’
src/gmpy.c:866: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘float2mpz’:
src/gmpy.c:890: warning: implicit declaration of function ‘mpz_set_d’
src/gmpy.c:890: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘float2mpq’:
src/gmpy.c:919: warning: implicit declaration of function ‘mpf_set_d’
src/gmpy.c:919: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘float2mpf’:
src/gmpy.c:968: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘mpz2mpf’:
src/gmpy.c:980: warning: implicit declaration of function ‘mpz_sizeinbase’
src/gmpy.c:980: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:984: warning: implicit declaration of function ‘mpf_set_z’
src/gmpy.c:984: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:984: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpf2mpz’:
src/gmpy.c:998: warning: implicit declaration of function ‘mpz_set_f’
src/gmpy.c:998: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:998: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘mpz2mpq’:
src/gmpy.c:1012: warning: implicit declaration of function ‘mpq_set_z’
src/gmpy.c:1012: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1012: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpq2mpf’:
src/gmpy.c:1032: warning: implicit declaration of function ‘mpf_set_q’
src/gmpy.c:1032: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1032: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘mpq2mpz’:
src/gmpy.c:1046: warning: implicit declaration of function ‘mpz_set_q’
src/gmpy.c:1046: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1046: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘long2mpz’:
src/gmpy.c:1059: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:1059: error: expected ‘;’ before ‘digit’
src/gmpy.c:1067: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1068: warning: implicit declaration of function ‘mpz_inoc’
src/gmpy.c:1068: error: expected expression before ‘digit’
src/gmpy.c:1078: warning: implicit declaration of function ‘mpz_set_ui’
src/gmpy.c:1078: error: expected expression before ‘digit’
src/gmpy.c:1079: warning: implicit declaration of function ‘mpz_mul_2exp’
src/gmpy.c:1079: error: expected expression before ‘digit’
src/gmpy.c:1080: warning: implicit declaration of function ‘mpz_ior’
src/gmpy.c:1080: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1080: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1080: error: expected expression before ‘digit’
src/gmpy.c:1083: warning: implicit declaration of function ‘mpz_neg’
src/gmpy.c:1083: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1083: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1084: warning: implicit declaration of function ‘mpz_cloc’
src/gmpy.c:1084: error: expected expression before ‘digit’
src/gmpy.c: In function ‘str2mpz’:
src/gmpy.c:1143: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:1143: error: expected ‘;’ before ‘digit’
src/gmpy.c:1150: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1151: error: expected expression before ‘digit’
src/gmpy.c:1155: error: expected expression before ‘digit’
src/gmpy.c:1156: error: expected expression before ‘digit’
src/gmpy.c:1157: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1157: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1157: error: expected expression before ‘digit’
src/gmpy.c:1160: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1160: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1161: error: expected expression before ‘digit’
src/gmpy.c:1173: warning: implicit declaration of function ‘mpz_set_str’
src/gmpy.c:1173: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘str2mpq’:
src/gmpy.c:1236: warning: implicit declaration of function ‘mpz_sgn’
src/gmpy.c:1236: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1243: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1243: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1252: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1259: warning: implicit declaration of function ‘mpq_set_num’
src/gmpy.c:1259: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1259: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1260: warning: implicit declaration of function ‘mpq_set_den’
src/gmpy.c:1260: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1260: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1261: warning: implicit declaration of function ‘mpq_canonicalize’
src/gmpy.c:1261: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1290: warning: implicit declaration of function ‘mpq_numref’
src/gmpy.c:1290: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1298: warning: implicit declaration of function ‘mpq_denref’
src/gmpy.c:1298: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1303: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1314: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1316: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘str2mpf’:
src/gmpy.c:1371: error: ‘mpf_t’ undeclared (first use in this function)
src/gmpy.c:1371: error: expected ‘;’ before ‘digit’
src/gmpy.c:1381: warning: implicit declaration of function ‘mpf_set_ui’
src/gmpy.c:1381: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1400: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1401: error: expected expression before ‘digit’
src/gmpy.c:1403: error: expected expression before ‘digit’
src/gmpy.c:1404: warning: implicit declaration of function ‘mpf_div_2exp’
src/gmpy.c:1404: error: expected expression before ‘digit’
src/gmpy.c:1405: warning: implicit declaration of function ‘mpf_add’
src/gmpy.c:1405: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1405: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1405: error: expected expression before ‘digit’
src/gmpy.c:1407: error: expected expression before ‘digit’
src/gmpy.c:1410: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1410: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1412: warning: implicit declaration of function ‘mpf_mul_2exp’
src/gmpy.c:1412: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1412: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1415: warning: implicit declaration of function ‘mpf_neg’
src/gmpy.c:1415: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1415: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1427: warning: implicit declaration of function ‘mpf_set_str’
src/gmpy.c:1427: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘mpz2long’:
src/gmpy.c:1448: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:1448: error: expected ‘;’ before ‘temp’
src/gmpy.c:1453: error: ‘temp’ undeclared (first use in this function)
src/gmpy.c:1454: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1456: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1459: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1469: warning: implicit declaration of function ‘mpz_get_ui’
src/gmpy.c:1470: warning: implicit declaration of function ‘mpz_fdiv_q_2exp’
src/gmpy.c: At top level:
src/gmpy.c:1517: error: expected ‘)’ before ‘z’
src/gmpy.c: In function ‘mpz2int’:
src/gmpy.c:1525: warning: implicit declaration of function ‘notanint’
src/gmpy.c:1525: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1528: warning: implicit declaration of function ‘mpz_get_si’
src/gmpy.c:1528: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpz2float’:
src/gmpy.c:1574: warning: implicit declaration of function ‘mpz_get_d’
src/gmpy.c:1574: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpf2float’:
src/gmpy.c:1580: warning: implicit declaration of function ‘mpf_get_d’
src/gmpy.c:1580: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘mpq2float’:
src/gmpy.c:1586: warning: implicit declaration of function ‘mpq_get_d’
src/gmpy.c:1586: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘mpz2binary’:
src/gmpy.c:1600: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:1600: error: expected ‘;’ before ‘temp’
src/gmpy.c:1608: error: ‘temp’ undeclared (first use in this function)
src/gmpy.c:1609: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1611: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1614: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘mpq2binary’:
src/gmpy.c:1655: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:1655: error: expected ‘;’ before ‘temp’
src/gmpy.c:1661: error: ‘mpq_t’ undeclared (first use in this function)
src/gmpy.c:1661: error: expected ‘;’ before ‘qtemp’
src/gmpy.c:1664: warning: implicit declaration of function ‘mpq_inoc’
src/gmpy.c:1664: error: ‘qtemp’ undeclared (first use in this function)
src/gmpy.c:1665: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1667: warning: implicit declaration of function ‘mpq_sgn’
src/gmpy.c:1669: warning: implicit declaration of function ‘mpz_abs’
src/gmpy.c:1693: error: ‘temp’ undeclared (first use in this function)
src/gmpy.c:1705: warning: implicit declaration of function ‘mpq_cloc’
src/gmpy.c: In function ‘mpf2binary’:
src/gmpy.c:1741: error: ‘mp_exp_t’ undeclared (first use in this function)
src/gmpy.c:1741: error: expected ‘;’ before ‘the_exp’
src/gmpy.c:1748: warning: implicit declaration of function ‘mpf_sgn’
src/gmpy.c:1748: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1755: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1755: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1761: warning: implicit declaration of function ‘mpf_get_str’
src/gmpy.c:1761: error: ‘the_exp’ undeclared (first use in this function)
src/gmpy.c:1761: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1761: warning: assignment makes pointer from integer without a cast
src/gmpy.c:1767: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1767: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:1795: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: At top level:
src/gmpy.c:1831: error: expected ‘)’ before ‘z’
src/gmpy.c: In function ‘Pympz_ascii’:
src/gmpy.c:1902: warning: implicit declaration of function ‘mpz_ascii’
src/gmpy.c:1902: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:1902: warning: return makes pointer from integer without a cast
src/gmpy.c: At top level:
src/gmpy.c:1906: error: expected ‘)’ before ‘q’
src/gmpy.c: In function ‘Pympq_ascii’:
src/gmpy.c:1914: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1914: warning: initialization makes pointer from integer without a cast
src/gmpy.c:1919: warning: implicit declaration of function ‘qden_1’
src/gmpy.c:1919: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1920: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1920: warning: assignment makes pointer from integer without a cast
src/gmpy.c:1934: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:1954: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_ascii’:
src/gmpy.c:2001: error: ‘mp_exp_t’ undeclared (first use in this function)
src/gmpy.c:2001: error: expected ‘;’ before ‘the_exp’
src/gmpy.c:2017: error: ‘the_exp’ undeclared (first use in this function)
src/gmpy.c:2017: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:2017: warning: assignment makes pointer from integer without a cast
src/gmpy.c:2028: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:2042: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:2043: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:2149: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘anynum2mpf’:
src/gmpy.c:2239: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:2266: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympf_copy’:
src/gmpy.c:2398: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympz_numdigits’:
src/gmpy.c:2542: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_scan0’:
src/gmpy.c:2604: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2606: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2616: warning: implicit declaration of function ‘mpz_scan0’
src/gmpy.c:2616: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_scan1’:
src/gmpy.c:2652: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2654: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2664: warning: implicit declaration of function ‘mpz_scan1’
src/gmpy.c:2664: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_popcount’:
src/gmpy.c:2687: warning: implicit declaration of function ‘mpz_popcount’
src/gmpy.c:2687: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_lowbits’:
src/gmpy.c:2720: warning: implicit declaration of function ‘mpz_fdiv_r_2exp’
src/gmpy.c:2720: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2720: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_getbit’:
src/gmpy.c:2751: warning: implicit declaration of function ‘mpz_tstbit’
src/gmpy.c:2751: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_setbit’:
src/gmpy.c:2794: warning: implicit declaration of function ‘mpz_setbit’
src/gmpy.c:2794: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2796: warning: implicit declaration of function ‘mpz_clrbit’
src/gmpy.c:2796: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_root’:
src/gmpy.c:2832: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2844: warning: implicit declaration of function ‘mpz_root’
src/gmpy.c:2844: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2844: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_sign’:
src/gmpy.c:2928: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_sign’:
src/gmpy.c:2947: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympq_numer’:
src/gmpy.c:2970: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2970: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympq_denom’:
src/gmpy.c:2994: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:2994: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘isOne’:
src/gmpy.c:3013: warning: implicit declaration of function ‘mpz_cmp_ui’
src/gmpy.c:3013: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3014: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3016: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3020: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympq_qdiv’:
src/gmpy.c:3046: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3052: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3052: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3081: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3095: warning: implicit declaration of function ‘mpq_div’
src/gmpy.c:3095: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3095: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3095: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3099: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3104: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3104: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_f2q’:
src/gmpy.c:3135: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘f2q_internal’:
src/gmpy.c:3143: error: ‘mpf_t’ undeclared (first use in this function)
src/gmpy.c:3143: error: expected ‘;’ before ‘f’
src/gmpy.c:3146: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3153: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3154: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3154: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3157: warning: implicit declaration of function ‘mpf_floor’
src/gmpy.c:3157: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3157: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3158: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3159: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3160: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3160: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3163: error: ‘minerr’ undeclared (first use in this function)
src/gmpy.c:3163: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3166: error: ‘f’ undeclared (first use in this function)
src/gmpy.c:3167: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3169: warning: implicit declaration of function ‘mpf_abs’
src/gmpy.c:3169: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3172: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3175: error: ‘al’ undeclared (first use in this function)
src/gmpy.c:3177: error: ‘a’ undeclared (first use in this function)
src/gmpy.c:3178: error: ‘temp’ undeclared (first use in this function)
src/gmpy.c:3180: error: ‘r1’ undeclared (first use in this function)
src/gmpy.c:3181: error: ‘r2’ undeclared (first use in this function)
src/gmpy.c:3185: error: ‘curerr’ undeclared (first use in this function)
src/gmpy.c:3185: error: ‘newerr’ undeclared (first use in this function)
src/gmpy.c:3186: warning: implicit declaration of function ‘mpf_reldiff’
src/gmpy.c:3187: warning: implicit declaration of function ‘mpf_cmp’
src/gmpy.c:3188: warning: implicit declaration of function ‘mpf_sub’
src/gmpy.c:3189: warning: implicit declaration of function ‘mpf_ui_div’
src/gmpy.c:3191: warning: implicit declaration of function ‘mpf_swap’
src/gmpy.c:3192: warning: implicit declaration of function ‘mpf_mul’
src/gmpy.c:3195: warning: implicit declaration of function ‘mpf_div’
src/gmpy.c:3204: warning: implicit declaration of function ‘mpf_cmp_ui’
src/gmpy.c:3207: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3209: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3209: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3211: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3212: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3214: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3214: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pygmpy_mpz’:
src/gmpy.c:3294: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3294: warning: format ‘%ld’ expects type ‘long int’, but argument 4 has type ‘int’
src/gmpy.c: In function ‘Pygmpy_mpq’:
src/gmpy.c:3374: warning: implicit declaration of function ‘mpq_out_str’
src/gmpy.c:3374: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3385: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pygmpy_mpf’:
src/gmpy.c:3500: warning: implicit declaration of function ‘mpf_out_str’
src/gmpy.c:3500: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3501: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympz_add’:
src/gmpy.c:3582: warning: implicit declaration of function ‘mpz_add’
src/gmpy.c:3582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_sub’:
src/gmpy.c:3583: warning: implicit declaration of function ‘mpz_sub’
src/gmpy.c:3583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_mul’:
src/gmpy.c:3584: warning: implicit declaration of function ‘mpz_mul’
src/gmpy.c:3584: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3584: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3584: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3584: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympf_add’:
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3586: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_sub’:
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3587: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_mul’:
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3588: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympq_add’:
src/gmpy.c:3590: warning: implicit declaration of function ‘mpq_add’
src/gmpy.c:3590: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3590: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3590: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3590: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympq_sub’:
src/gmpy.c:3591: warning: implicit declaration of function ‘mpq_sub’
src/gmpy.c:3591: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3591: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3591: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3591: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympq_mul’:
src/gmpy.c:3592: warning: implicit declaration of function ‘mpq_mul’
src/gmpy.c:3592: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3592: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3592: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3592: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_reldiff’:
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3594: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_div’:
src/gmpy.c:3696: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3696: warning: implicit declaration of function ‘mpz_fdiv_q’
src/gmpy.c:3696: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3696: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3696: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3696: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_rem’:
src/gmpy.c:3697: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3697: warning: implicit declaration of function ‘mpz_fdiv_r’
src/gmpy.c:3697: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3697: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3697: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3697: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_div’:
src/gmpy.c:3698: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3698: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3698: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3698: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3698: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_div’:
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3699: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_divmod’:
src/gmpy.c:3756: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3772: warning: implicit declaration of function ‘mpz_fdiv_qr’
src/gmpy.c:3772: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3772: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3772: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3772: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3775: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3775: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_abs’:
src/gmpy.c:3860: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3860: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3860: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_neg’:
src/gmpy.c:3861: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3861: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3861: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_neg’:
src/gmpy.c:3865: warning: implicit declaration of function ‘mpq_neg’
src/gmpy.c:3865: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3865: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3865: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympq_abs’:
src/gmpy.c:3873: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3873: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3874: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3874: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:3876: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_abs’:
src/gmpy.c:3891: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3891: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3891: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3891: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_neg’:
src/gmpy.c:3892: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:3892: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3892: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:3892: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_pow’:
src/gmpy.c:3921: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3933: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3941: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3944: warning: implicit declaration of function ‘mpz_pow_ui’
src/gmpy.c:3944: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3944: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3949: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:3949: error: expected ‘;’ before ‘mm’
src/gmpy.c:3951: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3962: error: ‘mm’ undeclared (first use in this function)
src/gmpy.c:3963: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3964: warning: implicit declaration of function ‘mpz_powm’
src/gmpy.c:3964: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3964: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3964: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3966: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3971: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3971: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3971: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:3976: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_pow’:
src/gmpy.c:4007: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4015: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4026: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4030: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4033: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4047: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4047: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4049: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4049: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4051: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4051: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4052: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4054: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4054: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4055: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4058: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4058: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4059: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4059: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4061: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4066: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4070: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:4070: error: expected ‘;’ before ‘temp’
src/gmpy.c:4071: error: ‘temp’ undeclared (first use in this function)
src/gmpy.c:4072: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4074: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4075: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4076: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4090: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_pow’:
src/gmpy.c:4113: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4114: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4115: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4123: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4124: warning: implicit declaration of function ‘mpf_cmp_si’
src/gmpy.c:4124: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4125: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4127: warning: implicit declaration of function ‘mpf_pow_ui’
src/gmpy.c:4127: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4127: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4138: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_cmp’:
src/gmpy.c:4169: warning: implicit declaration of function ‘mpz_cmp’
src/gmpy.c:4169: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4169: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_cmp’:
src/gmpy.c:4174: warning: implicit declaration of function ‘mpq_cmp’
src/gmpy.c:4174: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c:4174: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_cmp’:
src/gmpy.c:4179: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4179: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_nonzero’:
src/gmpy.c:4185: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympq_nonzero’:
src/gmpy.c:4190: error: ‘PympqObject’ has no member named ‘q’
src/gmpy.c: In function ‘Pympf_nonzero’:
src/gmpy.c:4195: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_ceil’:
src/gmpy.c:4238: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4238: warning: implicit declaration of function ‘mpf_ceil’
src/gmpy.c:4238: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4238: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4238: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_floor’:
src/gmpy.c:4247: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4247: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4247: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4247: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_trunc’:
src/gmpy.c:4258: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4258: warning: implicit declaration of function ‘mpf_trunc’
src/gmpy.c:4258: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4258: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4258: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_com’:
src/gmpy.c:4261: warning: implicit declaration of function ‘mpz_com’
src/gmpy.c:4261: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4261: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4261: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_and’:
src/gmpy.c:4262: warning: implicit declaration of function ‘mpz_and’
src/gmpy.c:4262: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4262: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4262: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4262: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_ior’:
src/gmpy.c:4263: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4263: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4263: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4263: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_xor’:
src/gmpy.c:4264: warning: implicit declaration of function ‘mpz_xor’
src/gmpy.c:4264: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4264: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4264: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4264: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_rshift’:
src/gmpy.c:4292: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4292: warning: implicit declaration of function ‘mpz_fits_ulong_p’
src/gmpy.c:4292: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4292: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4292: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4292: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_lshift’:
src/gmpy.c:4293: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4293: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4293: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4293: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4293: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympf_coerce’:
src/gmpy.c:4389: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pygmpy_gcd’:
src/gmpy.c:4480: warning: implicit declaration of function ‘mpz_gcd’
src/gmpy.c:4480: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4480: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4480: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_lcm’:
src/gmpy.c:4503: warning: implicit declaration of function ‘mpz_lcm’
src/gmpy.c:4503: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4503: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4503: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_gcdext’:
src/gmpy.c:4530: warning: implicit declaration of function ‘mpz_gcdext’
src/gmpy.c:4530: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4530: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4530: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4530: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4530: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_divm’:
src/gmpy.c:4546: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:4546: error: expected ‘;’ before ‘numz’
src/gmpy.c:4562: error: ‘numz’ undeclared (first use in this function)
src/gmpy.c:4562: error: ‘denz’ undeclared (first use in this function)
src/gmpy.c:4562: error: ‘modz’ undeclared (first use in this function)
src/gmpy.c:4563: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4563: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4563: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4565: warning: implicit declaration of function ‘mpz_invert’
src/gmpy.c:4565: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4572: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4573: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4573: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4574: warning: implicit declaration of function ‘mpz_divexact’
src/gmpy.c:4574: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4575: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4576: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4578: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4582: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4583: warning: implicit declaration of function ‘mpz_mod’
src/gmpy.c:4583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4583: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4584: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_fac’:
src/gmpy.c:4640: warning: implicit declaration of function ‘mpz_fac_ui’
src/gmpy.c:4640: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_fib’:
src/gmpy.c:4667: warning: implicit declaration of function ‘mpz_fib_ui’
src/gmpy.c:4667: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pygmpy_pi’:
src/gmpy.c:4699: error: ‘mpf_t’ undeclared (first use in this function)
src/gmpy.c:4699: error: expected ‘;’ before ‘r_i2’
src/gmpy.c:4700: error: expected ‘;’ before ‘ix’
src/gmpy.c:4707: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4709: warning: implicit declaration of function ‘mpf_init’
src/gmpy.c:4709: error: ‘ix’ undeclared (first use in this function)
src/gmpy.c:4712: error: ‘r_i2’ undeclared (first use in this function)
src/gmpy.c:4714: error: ‘r_i3’ undeclared (first use in this function)
src/gmpy.c:4717: error: ‘r_i4’ undeclared (first use in this function)
src/gmpy.c:4719: warning: implicit declaration of function ‘mpf_sqrt’
src/gmpy.c:4722: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4723: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4723: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4724: warning: implicit declaration of function ‘mpf_div_ui’
src/gmpy.c:4724: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4724: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4726: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4731: warning: implicit declaration of function ‘mpf_mul_ui’
src/gmpy.c:4734: warning: implicit declaration of function ‘mpf_get_prec’
src/gmpy.c:4735: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4735: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4736: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4736: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_bincoef’:
src/gmpy.c:4791: warning: implicit declaration of function ‘mpz_bin_ui’
src/gmpy.c:4791: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4791: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympf_sqrt’:
src/gmpy.c:4812: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4822: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c:4826: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:4826: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympz_sqrt’:
src/gmpy.c:4848: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4862: warning: implicit declaration of function ‘mpz_sqrt’
src/gmpy.c:4862: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4862: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_sqrtrem’:
src/gmpy.c:4885: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4902: warning: implicit declaration of function ‘mpz_sqrtrem’
src/gmpy.c:4902: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4902: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4902: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_remove’:
src/gmpy.c:4935: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4949: warning: implicit declaration of function ‘mpz_remove’
src/gmpy.c:4949: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4949: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4950: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_invert’:
src/gmpy.c:4984: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4984: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4984: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:4990: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_hamdist’:
src/gmpy.c:5019: warning: implicit declaration of function ‘mpz_hamdist’
src/gmpy.c:5019: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5019: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_is_square’:
src/gmpy.c:5042: warning: implicit declaration of function ‘mpz_perfect_square_p’
src/gmpy.c:5042: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_is_power’:
src/gmpy.c:5064: warning: implicit declaration of function ‘mpz_perfect_power_p’
src/gmpy.c:5064: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_is_prime’:
src/gmpy.c:5094: warning: implicit declaration of function ‘mpz_probab_prime_p’
src/gmpy.c:5094: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_next_prime’:
src/gmpy.c:5121: warning: implicit declaration of function ‘mpz_nextprime’
src/gmpy.c:5121: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5121: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_jacobi’:
src/gmpy.c:5143: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5153: warning: implicit declaration of function ‘mpz_jacobi’
src/gmpy.c:5153: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5153: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_legendre’:
src/gmpy.c:5175: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5185: warning: implicit declaration of function ‘mpz_legendre’
src/gmpy.c:5185: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5185: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympz_kronecker’:
src/gmpy.c:5209: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5210: warning: implicit declaration of function ‘mpz_ui_kronecker’
src/gmpy.c:5210: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5211: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5212: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5213: warning: implicit declaration of function ‘mpz_kronecker_ui’
src/gmpy.c:5213: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5214: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5215: warning: implicit declaration of function ‘mpz_fits_slong_p’
src/gmpy.c:5215: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5216: warning: implicit declaration of function ‘mpz_si_kronecker’
src/gmpy.c:5216: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5217: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5218: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5219: warning: implicit declaration of function ‘mpz_kronecker_si’
src/gmpy.c:5219: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5220: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘Pympf_getprec’:
src/gmpy.c:5250: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘Pympf_getrprec’:
src/gmpy.c:5272: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympf_setprec’:
src/gmpy.c:5295: warning: implicit declaration of function ‘mpf_set_prec’
src/gmpy.c:5295: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:5296: error: ‘PympfObject’ has no member named ‘rebits’
src/gmpy.c: In function ‘Pympf_sign’:
src/gmpy.c:5341: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: At top level:
src/gmpy.c:5366: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘randstate’
src/gmpy.c: In function ‘randbits’:
src/gmpy.c:5383: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c: In function ‘randinit’:
src/gmpy.c:5394: warning: implicit declaration of function ‘gmp_randclear’
src/gmpy.c:5394: error: ‘randstate’ undeclared (first use in this function)
src/gmpy.c:5395: warning: implicit declaration of function ‘gmp_randinit’
src/gmpy.c:5395: error: ‘GMP_RAND_ALG_LC’ undeclared (first use in this function)
src/gmpy.c: In function ‘random_shuffle’:
src/gmpy.c:5405: error: ‘mpz_t’ undeclared (first use in this function)
src/gmpy.c:5405: error: expected ‘;’ before ‘temp1’
src/gmpy.c:5406: error: ‘temp1’ undeclared (first use in this function)
src/gmpy.c:5407: error: ‘temp2’ undeclared (first use in this function)
src/gmpy.c:5412: warning: implicit declaration of function ‘mpz_urandomm’
src/gmpy.c:5412: error: ‘randstate’ undeclared (first use in this function)
src/gmpy.c:5427: warning: implicit declaration of function ‘mpz_sub_ui’
src/gmpy.c: In function ‘Pygmpy_rand’:
src/gmpy.c:5455: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5466: warning: implicit declaration of function ‘gmp_randseed’
src/gmpy.c:5466: error: ‘randstate’ undeclared (first use in this function)
src/gmpy.c:5466: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5467: warning: implicit declaration of function ‘gmp_randseed_ui’
src/gmpy.c:5476: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5488: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5488: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5489: warning: implicit declaration of function ‘mpz_urandomb’
src/gmpy.c:5489: error: ‘PympzObject’ has no member named ‘z’
src/gmpy.c:5502: warning: implicit declaration of function ‘mpf_urandomb’
src/gmpy.c:5502: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c:5506: error: ‘PympfObject’ has no member named ‘f’
src/gmpy.c: In function ‘_PyInitGMP’:
src/gmpy.c:5981: warning: implicit declaration of function ‘mp_set_memory_functions’
error: Setup script exited with error: command 'gcc' failed with exit status 1

Quite a big error, thanks for scrolling. The solution is very simple:

[root@kermit ~]# yum install gmp gmp-devel
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * umask: yum.aclub.net
 * base: mirror.ukhost4u.com
 * updates: ftp.tudelft.nl
 * addons: mirror.ukhost4u.com
 * extras: mirror.ukhost4u.com
Setting up Install Process
Parsing package install arguments
Package gmp - 4.1.4-10.el5.i386 is already installed.
Resolving Dependencies
--> Running transaction check
---> Package gmp-devel.i386 0:4.1.4-10.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 gmp-devel               i386       4.1.4-10.el5     base              522 k

Transaction Summary
=============================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 522 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): gmp-devel-4.1.4-10 100% |=========================| 522 kB    00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: gmp-devel                    ######################### [1/1] 

Installed: gmp-devel.i386 0:4.1.4-10.el5
Complete!

With gmp-devel installed you can now retry the installation of gmpy and it'll most likely work...

[root@kermit ~]# easy_install gmpy
Searching for gmpy
Reading http://pypi.python.org/simple/gmpy/
Reading http://code.google.com/p/gmpy/
Reading http://code.google.com/p/gmpy/downloads/list
Best match: gmpy 1.03
Downloading http://gmpy.googlecode.com/files/gmpy-1.03.zip
Processing gmpy-1.03.zip
Running gmpy-1.03/setup.py -q bdist_egg --dist-dir /tmp/easy_install-kqAUmy/gmpy-1.03/egg-dist-tmp-4YkpC7
zip_safe flag not set; analyzing archive contents...
Adding gmpy 1.03 to easy-install.pth file

Installed /usr/lib/python2.4/site-packages/gmpy-1.03-py2.4-linux-i686.egg
Processing dependencies for gmpy
Finished processing dependencies for gmpy

Yay!