Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lgmp Writing Makefile for Math::GMP cp lib/Math/GMP.pm blib/lib/Math/GMP.pm AutoSplitting blib/lib/Math/GMP.pm (blib/lib/auto/Math/GMP) /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap GMP.xs > GMP.xsc && mv GMP.xsc GMP.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"2.04\" -DXS_VERSION=\"2.04\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" GMP.c GMP.xs:4:17: error: gmp.h: No such file or directory GMP.xs:4:17: error: gmp.h: No such file or directory GMP.c: In function 'XS_Math__GMP_new_from_scalar': GMP.c:107: error: 'mpz_t' undeclared (first use in this function) GMP.c:107: error: (Each undeclared identifier is reported only once GMP.c:107: error: for each function it appears in.) GMP.c:107: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_new_from_scalar_with_base': GMP.c:133: error: 'mpz_t' undeclared (first use in this function) GMP.c:133: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_new_from_scalar':GMP.c: In function 'XS_Math__GMP_destroy': GMP.c:157: error: 'mpz_t' undeclared (first use in this function)GMP.c:107: error: 'mpz_t' undeclared (first use in this function) GMP.c:157: error: 'n' undeclared (first use in this function)GMP.c:107: error: (Each undeclared identifier is reported only once GMP.c:107: error: for each function it appears in.) GMP.c:107: error: 'RETVAL' undeclared (first use in this function) GMP.c:161: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_stringify_gmp': GMP.c:186: error: 'mpz_t' undeclared (first use in this function) GMP.c:186: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_new_from_scalar_with_base': GMP.c:133: error: 'mpz_t' undeclared (first use in this function) GMP.c:133: error: 'RETVAL' undeclared (first use in this function) GMP.c:195: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_destroy': GMP.c:157: error: 'mpz_t' undeclared (first use in this function) GMP.c:157: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_get_str_gmp': GMP.c:228: error: 'mpz_t' undeclared (first use in this function) GMP.c:228: error: 'n' undeclared (first use in this function) GMP.c:161: error: parse error before ')' token GMP.c:238: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_stringify_gmp': GMP.c:186: error: 'mpz_t' undeclared (first use in this function) GMP.c:186: error: 'n' undeclared (first use in this function) GMP.c:195: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_sizeinbase_gmp': GMP.c:271: error: 'mpz_t' undeclared (first use in this function) GMP.c:271: error: 'n' undeclared (first use in this function) GMP.c:278: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_get_str_gmp': GMP.c:228: error: 'mpz_t' undeclared (first use in this function) GMP.c:228: error: 'n' undeclared (first use in this function) GMP.c:238: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_uintify_gmp': GMP.c:303: error: 'mpz_t' undeclared (first use in this function) GMP.c:303: error: 'n' undeclared (first use in this function) GMP.c:309: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_sizeinbase_gmp': GMP.c:271: error: 'mpz_t' undeclared (first use in this function) GMP.c:271: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_add_ui_gmp': GMP.c:334: error: 'mpz_t' undeclared (first use in this function) GMP.c:278: error: parse error before ')' token GMP.c:334: error: 'n' undeclared (first use in this function) GMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_uintify_gmp': GMP.c:303: error: 'mpz_t' undeclared (first use in this function) GMP.c:303: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_intify_gmp': GMP.c:363: error: 'mpz_t' undeclared (first use in this function) GMP.c:363: error: 'n' undeclared (first use in this function) GMP.c:309: error: parse error before ')' token GMP.c:369: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_add_ui_gmp':GMP.c: In function 'XS_Math__GMP_mul_2exp_gmp': GMP.c:394: error: 'mpz_t' undeclared (first use in this function)GMP.c:334: error: 'mpz_t' undeclared (first use in this function) GMP.c:394: error: 'n' undeclared (first use in this function) GMP.c:334: error: 'n' undeclared (first use in this function) GMP.c:396: error: 'RETVAL' undeclared (first use in this function) GMP.c:400: error: parse error before ')' tokenGMP.c:339: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_div_2exp_gmp':GMP.c: In function 'XS_Math__GMP_intify_gmp': GMP.c:428: error: 'mpz_t' undeclared (first use in this function)GMP.c:363: error: 'mpz_t' undeclared (first use in this function) GMP.c:428: error: 'n' undeclared (first use in this function)GMP.c:363: error: 'n' undeclared (first use in this function) GMP.c:430: error: 'RETVAL' undeclared (first use in this function) GMP.c:369: error: parse error before ')' token GMP.c:434: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mul_2exp_gmp': GMP.c:394: error: 'mpz_t' undeclared (first use in this function) GMP.c:394: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_powm_gmp': GMP.c:462: error: 'mpz_t' undeclared (first use in this function) GMP.c:462: error: 'n' undeclared (first use in this function) GMP.c:464: error: 'mod' undeclared (first use in this function) GMP.c:465: error: 'RETVAL' undeclared (first use in this function) GMP.c:396: error: 'RETVAL' undeclared (first use in this function) GMP.c:469: error: parse error before ')' token GMP.c:400: error: parse error before ')' token GMP.c:476: error: parse error before ')' token GMP.c:483: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_div_2exp_gmp': GMP.c:428: error: 'mpz_t' undeclared (first use in this function) GMP.c:428: error: 'n' undeclared (first use in this function) GMP.c:430: error: 'RETVAL' undeclared (first use in this function) GMP.c:434: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mmod_gmp': GMP.c:511: error: 'mpz_t' undeclared (first use in this function) GMP.c:511: error: 'a' undeclared (first use in this function) GMP.c:512: error: 'b' undeclared (first use in this function) GMP.c:513: error: 'RETVAL' undeclared (first use in this function) GMP.c:517: error: parse error before ')' token GMP.c:524: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_powm_gmp': GMP.c:462: error: 'mpz_t' undeclared (first use in this function) GMP.c:462: error: 'n' undeclared (first use in this function) GMP.c:464: error: 'mod' undeclared (first use in this function) GMP.c:465: error: 'RETVAL' undeclared (first use in this function) GMP.c:469: error: parse error before ')' token GMP.c:476: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mod_2exp_gmp': GMP.c:552: error: 'mpz_t' undeclared (first use in this function) GMP.c:552: error: 'in' undeclared (first use in this function)GMP.c:483: error: parse error before ')' token GMP.c:554: error: 'RETVAL' undeclared (first use in this function) GMP.c:558: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_add_two': GMP.c:586: error: 'mpz_t' undeclared (first use in this function) GMP.c:586: error: 'm' undeclared (first use in this function) GMP.c:587: error: 'n' undeclared (first use in this function) GMP.c:588: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_mmod_gmp': GMP.c:511: error: 'mpz_t' undeclared (first use in this function) GMP.c:511: error: 'a' undeclared (first use in this function) GMP.c:512: error: 'b' undeclared (first use in this function) GMP.c:513: error: 'RETVAL' undeclared (first use in this function) GMP.c:592: error: parse error before ')' token GMP.c:517: error: parse error before ')' token GMP.c:599: error: parse error before ')' token GMP.c:524: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_sub_two': GMP.c:627: error: 'mpz_t' undeclared (first use in this function) GMP.c:627: error: 'm' undeclared (first use in this function) GMP.c:628: error: 'n' undeclared (first use in this function) GMP.c:629: error: 'RETVAL' undeclared (first use in this function) GMP.c:633: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mod_2exp_gmp': GMP.c:552: error: 'mpz_t' undeclared (first use in this function) GMP.c:552: error: 'in' undeclared (first use in this function) GMP.c:554: error: 'RETVAL' undeclared (first use in this function) GMP.c:640: error: parse error before ')' token GMP.c:558: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mul_two': GMP.c:668: error: 'mpz_t' undeclared (first use in this function) GMP.c:668: error: 'm' undeclared (first use in this function) GMP.c:669: error: 'n' undeclared (first use in this function) GMP.c:670: error: 'RETVAL' undeclared (first use in this function) GMP.c:674: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_add_two': GMP.c:586: error: 'mpz_t' undeclared (first use in this function) GMP.c:586: error: 'm' undeclared (first use in this function) GMP.c:587: error: 'n' undeclared (first use in this function) GMP.c:588: error: 'RETVAL' undeclared (first use in this function) GMP.c:681: error: parse error before ')' token GMP.c:592: error: parse error before ')' token GMP.c:599: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_div_two': GMP.c:709: error: 'mpz_t' undeclared (first use in this function) GMP.c:709: error: 'm' undeclared (first use in this function) GMP.c:710: error: 'n' undeclared (first use in this function) GMP.c:711: error: 'RETVAL' undeclared (first use in this function) GMP.c:715: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_sub_two': GMP.c:627: error: 'mpz_t' undeclared (first use in this function) GMP.c:627: error: 'm' undeclared (first use in this function) GMP.c:628: error: 'n' undeclared (first use in this function) GMP.c:629: error: 'RETVAL' undeclared (first use in this function) GMP.c:722: error: parse error before ')' token GMP.c:633: error: parse error before ')' token GMP.c:640: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_bdiv_two': GMP.c:752: error: 'mpz_t' undeclared (first use in this function) GMP.c:752: error: 'm' undeclared (first use in this function) GMP.c:753: error: 'n' undeclared (first use in this function) GMP.xs:293: error: 'quo' undeclared (first use in this function) GMP.xs:294: error: 'rem' undeclared (first use in this function) GMP.c:761: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mul_two': GMP.c:668: error: 'mpz_t' undeclared (first use in this function) GMP.c:668: error: 'm' undeclared (first use in this function) GMP.c:669: error: 'n' undeclared (first use in this function) GMP.c:768: error: parse error before ')' tokenGMP.c:670: error: 'RETVAL' undeclared (first use in this function) GMP.c:674: error: parse error before ')' token GMP.c:681: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mod_two': GMP.c:800: error: 'mpz_t' undeclared (first use in this function) GMP.c:800: error: 'm' undeclared (first use in this function) GMP.c:801: error: 'n' undeclared (first use in this function) GMP.c:802: error: 'RETVAL' undeclared (first use in this function) GMP.c:806: error: parse error before ')' token GMP.c:813: error: parse error before ')' tokenGMP.c: In function 'XS_Math__GMP_div_two': GMP.c:709: error: 'mpz_t' undeclared (first use in this function) GMP.c:709: error: 'm' undeclared (first use in this function) GMP.c:710: error: 'n' undeclared (first use in this function) GMP.c:711: error: 'RETVAL' undeclared (first use in this function) GMP.c:715: error: parse error before ')' token GMP.c:722: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_cmp_two': GMP.c:841: error: 'mpz_t' undeclared (first use in this function) GMP.c:841: error: 'm' undeclared (first use in this function) GMP.c:842: error: 'n' undeclared (first use in this function) GMP.c:848: error: parse error before ')' token GMP.c:855: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_bdiv_two': GMP.c:752: error: 'mpz_t' undeclared (first use in this function) GMP.c:752: error: 'm' undeclared (first use in this function) GMP.c:753: error: 'n' undeclared (first use in this function) GMP.xs:293: error: 'quo' undeclared (first use in this function) GMP.xs:294: error: 'rem' undeclared (first use in this function) GMP.c:761: error: parse error before ')' token GMP.c:768: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_legendre': GMP.c:880: error: 'mpz_t' undeclared (first use in this function) GMP.c:880: error: 'm' undeclared (first use in this function) GMP.c:881: error: 'n' undeclared (first use in this function) GMP.c:887: error: parse error before ')' token GMP.c:894: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_mod_two': GMP.c:800: error: 'mpz_t' undeclared (first use in this function) GMP.c:800: error: 'm' undeclared (first use in this function) GMP.c:801: error: 'n' undeclared (first use in this function) GMP.c:802: error: 'RETVAL' undeclared (first use in this function) GMP.c:806: error: parse error before ')' token GMP.c:813: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_jacobi': GMP.c:919: error: 'mpz_t' undeclared (first use in this function) GMP.c:919: error: 'm' undeclared (first use in this function) GMP.c:920: error: 'n' undeclared (first use in this function) GMP.c:926: error: parse error before ')' token GMP.c:933: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_cmp_two': GMP.c:841: error: 'mpz_t' undeclared (first use in this function) GMP.c:841: error: 'm' undeclared (first use in this function) GMP.c:842: error: 'n' undeclared (first use in this function) GMP.c:848: error: parse error before ')' token GMP.c:855: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_pow_two': GMP.c:958: error: 'mpz_t' undeclared (first use in this function) GMP.c:958: error: 'm' undeclared (first use in this function) GMP.c:960: error: 'RETVAL' undeclared (first use in this function) GMP.c:964: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_legendre': GMP.c:880: error: 'mpz_t' undeclared (first use in this function) GMP.c:880: error: 'm' undeclared (first use in this function) GMP.c:881: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_gcd_two':GMP.c:887: error: parse error before ')' token GMP.c:993: error: 'mpz_t' undeclared (first use in this function) GMP.c:993: error: 'm' undeclared (first use in this function) GMP.c:994: error: 'n' undeclared (first use in this function) GMP.c:995: error: 'RETVAL' undeclared (first use in this function) GMP.c:894: error: parse error before ')' token GMP.c:999: error: parse error before ')' token GMP.c:1006: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_jacobi': GMP.c:919: error: 'mpz_t' undeclared (first use in this function) GMP.c:919: error: 'm' undeclared (first use in this function) GMP.c:920: error: 'n' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_gmp_fib': GMP.c:1035: error: 'mpz_t' undeclared (first use in this function) GMP.c:1035: error: 'RETVAL' undeclared (first use in this function) GMP.c:926: error: parse error before ')' token GMP.c:933: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_and_two': GMP.c:1060: error: 'mpz_t' undeclared (first use in this function) GMP.c:1060: error: 'm' undeclared (first use in this function) GMP.c:1061: error: 'n' undeclared (first use in this function) GMP.c:1062: error: 'RETVAL' undeclared (first use in this function) GMP.c:1066: error: parse error before ')' token GMP.c:1073: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_pow_two': GMP.c:958: error: 'mpz_t' undeclared (first use in this function) GMP.c:958: error: 'm' undeclared (first use in this function) GMP.c:960: error: 'RETVAL' undeclared (first use in this function) GMP.c:964: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_xor_two': GMP.c:1101: error: 'mpz_t' undeclared (first use in this function) GMP.c:1101: error: 'm' undeclared (first use in this function) GMP.c:1102: error: 'n' undeclared (first use in this function) GMP.c:1103: error: 'RETVAL' undeclared (first use in this function) GMP.c:1107: error: parse error before ')' token GMP.c:1114: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gcd_two': GMP.c:993: error: 'mpz_t' undeclared (first use in this function) GMP.c:993: error: 'm' undeclared (first use in this function) GMP.c:994: error: 'n' undeclared (first use in this function) GMP.c:995: error: 'RETVAL' undeclared (first use in this function) GMP.c:999: error: parse error before ')' token GMP.c:1006: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_or_two': GMP.c:1142: error: 'mpz_t' undeclared (first use in this function) GMP.c:1142: error: 'm' undeclared (first use in this function) GMP.c:1143: error: 'n' undeclared (first use in this function) GMP.c:1144: error: 'RETVAL' undeclared (first use in this function) GMP.c:1148: error: parse error before ')' token GMP.c:1155: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_fib': GMP.c:1035: error: 'mpz_t' undeclared (first use in this function) GMP.c:1035: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_gmp_fac': GMP.c:1184: error: 'mpz_t' undeclared (first use in this function) GMP.c:1184: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_and_two': GMP.c:1060: error: 'mpz_t' undeclared (first use in this function) GMP.c:1060: error: 'm' undeclared (first use in this function) GMP.c:1061: error: 'n' undeclared (first use in this function) GMP.c:1062: error: 'RETVAL' undeclared (first use in this function) GMP.c:1066: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_copy': GMP.c:1073: error: parse error before ')' tokenGMP.c:1209: error: 'mpz_t' undeclared (first use in this function) GMP.c:1209: error: 'm' undeclared (first use in this function) GMP.c:1210: error: 'RETVAL' undeclared (first use in this function) GMP.c:1214: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_tstbit': GMP.c:1241: error: 'mpz_t' undeclared (first use in this function) GMP.c:1241: error: 'm' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_xor_two': GMP.c:1101: error: 'mpz_t' undeclared (first use in this function) GMP.c:1101: error: 'm' undeclared (first use in this function) GMP.c:1102: error: 'n' undeclared (first use in this function) GMP.c:1103: error: 'RETVAL' undeclared (first use in this function) GMP.c:1107: error: parse error before ')' token GMP.c:1248: error: parse error before ')' token GMP.c:1114: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_sqrt': GMP.c:1273: error: 'mpz_t' undeclared (first use in this function) GMP.c:1273: error: 'm' undeclared (first use in this function) GMP.c:1274: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_or_two': GMP.c:1142: error: 'mpz_t' undeclared (first use in this function) GMP.c:1142: error: 'm' undeclared (first use in this function) GMP.c:1143: error: 'n' undeclared (first use in this function) GMP.c:1278: error: parse error before ')' tokenGMP.c:1144: error: 'RETVAL' undeclared (first use in this function) GMP.c:1148: error: parse error before ')' token GMP.c:1155: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_fac': GMP.c:1184: error: 'mpz_t' undeclared (first use in this function) GMP.c:1184: error: 'RETVAL' undeclared (first use in this function) GMP.c: In function 'XS_Math__GMP_gmp_copy': GMP.c:1209: error: 'mpz_t' undeclared (first use in this function) GMP.c:1209: error: 'm' undeclared (first use in this function) GMP.c:1210: error: 'RETVAL' undeclared (first use in this function) GMP.c:1214: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_tstbit': GMP.c:1241: error: 'mpz_t' undeclared (first use in this function) GMP.c:1241: error: 'm' undeclared (first use in this function) GMP.c:1248: error: parse error before ')' token GMP.c: In function 'XS_Math__GMP_gmp_sqrt': GMP.c:1273: error: 'mpz_t' undeclared (first use in this function) GMP.c:1273: error: 'm' undeclared (first use in this function) GMP.c:1274: error: 'RETVAL' undeclared (first use in this function) GMP.c:1278: error: parse error before ')' token lipo: can't open input file: /var/tmp//ccVxtgBk.out (No such file or directory) make: *** [GMP.o] Error 1