Advertisement
codemonkey

Issues installing PyCrypto using pip in Windows

Jul 22nd, 2012
476
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.02 KB | None | 0 0
  1. > pip install PyCrypto
  2. Downloading/unpacking PyCrypto
  3. Downloading pycrypto-2.6.tar.gz (443Kb): 443Kb downloaded
  4. Running setup.py egg_info for package PyCrypto
  5.  
  6. Installing collected packages: PyCrypto
  7. Running setup.py install for PyCrypto
  8. checking for gcc... gcc
  9. checking whether the C compiler works... yes
  10. checking for C compiler default output file name... a.exe
  11. checking for suffix of executables... .exe
  12. checking whether we are cross compiling... no
  13. checking for suffix of object files... o
  14. checking whether we are using the GNU C compiler... yes
  15. checking whether gcc accepts -g... yes
  16. checking for gcc option to accept ISO C89... none needed
  17. checking for __gmpz_init in -lgmp... no
  18. checking for __gmpz_init in -lmpir... no
  19. checking whether mpz_powm is declared... no
  20. checking whether mpz_powm_sec is declared... no
  21. checking how to run the C preprocessor... gcc -E
  22. checking for grep that handles long lines and -e... /bin/grep
  23. checking for egrep... /bin/grep -E
  24. checking for ANSI C header files... yes
  25. checking for sys/types.h... yes
  26. checking for sys/stat.h... yes
  27. checking for stdlib.h... yes
  28. checking for string.h... yes
  29. checking for memory.h... yes
  30. checking for strings.h... yes
  31. checking for inttypes.h... yes
  32. checking for stdint.h... yes
  33. checking for unistd.h... yes
  34. checking for inttypes.h... (cached) yes
  35. checking limits.h usability... yes
  36. checking limits.h presence... yes
  37. checking for limits.h... yes
  38. checking stddef.h usability... yes
  39. checking stddef.h presence... yes
  40. checking for stddef.h... yes
  41. checking for stdint.h... (cached) yes
  42. checking for stdlib.h... (cached) yes
  43. checking for string.h... (cached) yes
  44. checking wchar.h usability... yes
  45. checking wchar.h presence... yes
  46. checking for wchar.h... yes
  47. checking for inline... inline
  48. checking for int16_t... yes
  49. checking for int32_t... yes
  50. checking for int64_t... yes
  51. checking for int8_t... yes
  52. checking for size_t... yes
  53. checking for uint16_t... yes
  54. checking for uint32_t... yes
  55. checking for uint64_t... yes
  56. checking for uint8_t... yes
  57. checking for stdlib.h... (cached) yes
  58. checking for GNU libc compatible malloc... yes
  59. checking for memmove... yes
  60. checking for memset... yes
  61. configure: creating ./config.status
  62. config.status: creating src/config.h
  63. building 'Crypto.Random.OSRNG.winrandom' extension
  64. C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -Wall -std=c99 -O3 -fomit-frame-pointer -Isrc/ -IC:\Python27\include -IC:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\PC -c src/winrand.c -o build\temp.win-amd64-2.7\Release\src\winrand.o
  65. gcc: error: unrecognized command line option '-mno-cygwin'
  66. warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
  67. error: command 'gcc' failed with exit status 1
  68. Complete output from command C:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\Scripts\python.exe -c "import setuptools;__file__='C:\\Users\\Codemonkey\\Virtualenv\\Environments\\avesta-workshop\\build\\PyCrypto\\setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record c:\users\codemo~1\appdata\local\temp\pip-2aextk-record\install-record.txt --install-headers C:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\include\site\python2.7:
  69. running install
  70.  
  71. running build
  72.  
  73. running build_py
  74.  
  75. creating build
  76.  
  77. creating build\lib.win-amd64-2.7
  78.  
  79. creating build\lib.win-amd64-2.7\Crypto
  80.  
  81. copying lib\Crypto\pct_warnings.py -> build\lib.win-amd64-2.7\Crypto
  82.  
  83. copying lib\Crypto\__init__.py -> build\lib.win-amd64-2.7\Crypto
  84.  
  85. creating build\lib.win-amd64-2.7\Crypto\Hash
  86.  
  87. copying lib\Crypto\Hash\hashalgo.py -> build\lib.win-amd64-2.7\Crypto\Hash
  88.  
  89. copying lib\Crypto\Hash\HMAC.py -> build\lib.win-amd64-2.7\Crypto\Hash
  90.  
  91. copying lib\Crypto\Hash\MD2.py -> build\lib.win-amd64-2.7\Crypto\Hash
  92.  
  93. copying lib\Crypto\Hash\MD4.py -> build\lib.win-amd64-2.7\Crypto\Hash
  94.  
  95. copying lib\Crypto\Hash\MD5.py -> build\lib.win-amd64-2.7\Crypto\Hash
  96.  
  97. copying lib\Crypto\Hash\RIPEMD.py -> build\lib.win-amd64-2.7\Crypto\Hash
  98.  
  99. copying lib\Crypto\Hash\SHA.py -> build\lib.win-amd64-2.7\Crypto\Hash
  100.  
  101. copying lib\Crypto\Hash\SHA224.py -> build\lib.win-amd64-2.7\Crypto\Hash
  102.  
  103. copying lib\Crypto\Hash\SHA256.py -> build\lib.win-amd64-2.7\Crypto\Hash
  104.  
  105. copying lib\Crypto\Hash\SHA384.py -> build\lib.win-amd64-2.7\Crypto\Hash
  106.  
  107. copying lib\Crypto\Hash\SHA512.py -> build\lib.win-amd64-2.7\Crypto\Hash
  108.  
  109. copying lib\Crypto\Hash\__init__.py -> build\lib.win-amd64-2.7\Crypto\Hash
  110.  
  111. creating build\lib.win-amd64-2.7\Crypto\Cipher
  112.  
  113. copying lib\Crypto\Cipher\AES.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  114.  
  115. copying lib\Crypto\Cipher\ARC2.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  116.  
  117. copying lib\Crypto\Cipher\ARC4.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  118.  
  119. copying lib\Crypto\Cipher\blockalgo.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  120.  
  121. copying lib\Crypto\Cipher\Blowfish.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  122.  
  123. copying lib\Crypto\Cipher\CAST.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  124.  
  125. copying lib\Crypto\Cipher\DES.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  126.  
  127. copying lib\Crypto\Cipher\DES3.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  128.  
  129. copying lib\Crypto\Cipher\PKCS1_OAEP.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  130.  
  131. copying lib\Crypto\Cipher\PKCS1_v1_5.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  132.  
  133. copying lib\Crypto\Cipher\XOR.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  134.  
  135. copying lib\Crypto\Cipher\__init__.py -> build\lib.win-amd64-2.7\Crypto\Cipher
  136.  
  137. creating build\lib.win-amd64-2.7\Crypto\Util
  138.  
  139. copying lib\Crypto\Util\asn1.py -> build\lib.win-amd64-2.7\Crypto\Util
  140.  
  141. copying lib\Crypto\Util\Counter.py -> build\lib.win-amd64-2.7\Crypto\Util
  142.  
  143. copying lib\Crypto\Util\number.py -> build\lib.win-amd64-2.7\Crypto\Util
  144.  
  145. copying lib\Crypto\Util\py21compat.py -> build\lib.win-amd64-2.7\Crypto\Util
  146.  
  147. copying lib\Crypto\Util\py3compat.py -> build\lib.win-amd64-2.7\Crypto\Util
  148.  
  149. copying lib\Crypto\Util\randpool.py -> build\lib.win-amd64-2.7\Crypto\Util
  150.  
  151. copying lib\Crypto\Util\RFC1751.py -> build\lib.win-amd64-2.7\Crypto\Util
  152.  
  153. copying lib\Crypto\Util\winrandom.py -> build\lib.win-amd64-2.7\Crypto\Util
  154.  
  155. copying lib\Crypto\Util\_number_new.py -> build\lib.win-amd64-2.7\Crypto\Util
  156.  
  157. copying lib\Crypto\Util\__init__.py -> build\lib.win-amd64-2.7\Crypto\Util
  158.  
  159. creating build\lib.win-amd64-2.7\Crypto\Random
  160.  
  161. copying lib\Crypto\Random\random.py -> build\lib.win-amd64-2.7\Crypto\Random
  162.  
  163. copying lib\Crypto\Random\_UserFriendlyRNG.py -> build\lib.win-amd64-2.7\Crypto\Random
  164.  
  165. copying lib\Crypto\Random\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random
  166.  
  167. creating build\lib.win-amd64-2.7\Crypto\Random\Fortuna
  168.  
  169. copying lib\Crypto\Random\Fortuna\FortunaAccumulator.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
  170.  
  171. copying lib\Crypto\Random\Fortuna\FortunaGenerator.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
  172.  
  173. copying lib\Crypto\Random\Fortuna\SHAd256.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
  174.  
  175. copying lib\Crypto\Random\Fortuna\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
  176.  
  177. creating build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  178.  
  179. copying lib\Crypto\Random\OSRNG\fallback.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  180.  
  181. copying lib\Crypto\Random\OSRNG\nt.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  182.  
  183. copying lib\Crypto\Random\OSRNG\posix.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  184.  
  185. copying lib\Crypto\Random\OSRNG\rng_base.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  186.  
  187. copying lib\Crypto\Random\OSRNG\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
  188.  
  189. creating build\lib.win-amd64-2.7\Crypto\SelfTest
  190.  
  191. copying lib\Crypto\SelfTest\st_common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest
  192.  
  193. copying lib\Crypto\SelfTest\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest
  194.  
  195. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  196.  
  197. copying lib\Crypto\SelfTest\Cipher\common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  198.  
  199. copying lib\Crypto\SelfTest\Cipher\test_AES.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  200.  
  201. copying lib\Crypto\SelfTest\Cipher\test_ARC2.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  202.  
  203. copying lib\Crypto\SelfTest\Cipher\test_ARC4.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  204.  
  205. copying lib\Crypto\SelfTest\Cipher\test_Blowfish.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  206.  
  207. copying lib\Crypto\SelfTest\Cipher\test_CAST.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  208.  
  209. copying lib\Crypto\SelfTest\Cipher\test_DES.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  210.  
  211. copying lib\Crypto\SelfTest\Cipher\test_DES3.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  212.  
  213. copying lib\Crypto\SelfTest\Cipher\test_pkcs1_15.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  214.  
  215. copying lib\Crypto\SelfTest\Cipher\test_pkcs1_oaep.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  216.  
  217. copying lib\Crypto\SelfTest\Cipher\test_XOR.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  218.  
  219. copying lib\Crypto\SelfTest\Cipher\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
  220.  
  221. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  222.  
  223. copying lib\Crypto\SelfTest\Hash\common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  224.  
  225. copying lib\Crypto\SelfTest\Hash\test_HMAC.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  226.  
  227. copying lib\Crypto\SelfTest\Hash\test_MD2.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  228.  
  229. copying lib\Crypto\SelfTest\Hash\test_MD4.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  230.  
  231. copying lib\Crypto\SelfTest\Hash\test_MD5.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  232.  
  233. copying lib\Crypto\SelfTest\Hash\test_RIPEMD.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  234.  
  235. copying lib\Crypto\SelfTest\Hash\test_SHA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  236.  
  237. copying lib\Crypto\SelfTest\Hash\test_SHA224.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  238.  
  239. copying lib\Crypto\SelfTest\Hash\test_SHA256.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  240.  
  241. copying lib\Crypto\SelfTest\Hash\test_SHA384.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  242.  
  243. copying lib\Crypto\SelfTest\Hash\test_SHA512.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  244.  
  245. copying lib\Crypto\SelfTest\Hash\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
  246.  
  247. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  248.  
  249. copying lib\Crypto\SelfTest\Protocol\test_AllOrNothing.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  250.  
  251. copying lib\Crypto\SelfTest\Protocol\test_chaffing.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  252.  
  253. copying lib\Crypto\SelfTest\Protocol\test_KDF.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  254.  
  255. copying lib\Crypto\SelfTest\Protocol\test_rfc1751.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  256.  
  257. copying lib\Crypto\SelfTest\Protocol\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
  258.  
  259. creating build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  260.  
  261. copying lib\Crypto\SelfTest\PublicKey\test_DSA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  262.  
  263. copying lib\Crypto\SelfTest\PublicKey\test_ElGamal.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  264.  
  265. copying lib\Crypto\SelfTest\PublicKey\test_importKey.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  266.  
  267. copying lib\Crypto\SelfTest\PublicKey\test_RSA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  268.  
  269. copying lib\Crypto\SelfTest\PublicKey\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
  270.  
  271. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random
  272.  
  273. copying lib\Crypto\SelfTest\Random\test_random.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
  274.  
  275. copying lib\Crypto\SelfTest\Random\test_rpoolcompat.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
  276.  
  277. copying lib\Crypto\SelfTest\Random\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
  278.  
  279. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
  280.  
  281. copying lib\Crypto\SelfTest\Random\Fortuna\test_FortunaAccumulator.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
  282.  
  283. copying lib\Crypto\SelfTest\Random\Fortuna\test_FortunaGenerator.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
  284.  
  285. copying lib\Crypto\SelfTest\Random\Fortuna\test_SHAd256.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
  286.  
  287. copying lib\Crypto\SelfTest\Random\Fortuna\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
  288.  
  289. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  290.  
  291. copying lib\Crypto\SelfTest\Random\OSRNG\test_fallback.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  292.  
  293. copying lib\Crypto\SelfTest\Random\OSRNG\test_generic.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  294.  
  295. copying lib\Crypto\SelfTest\Random\OSRNG\test_nt.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  296.  
  297. copying lib\Crypto\SelfTest\Random\OSRNG\test_posix.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  298.  
  299. copying lib\Crypto\SelfTest\Random\OSRNG\test_winrandom.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  300.  
  301. copying lib\Crypto\SelfTest\Random\OSRNG\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
  302.  
  303. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  304.  
  305. copying lib\Crypto\SelfTest\Util\test_asn1.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  306.  
  307. copying lib\Crypto\SelfTest\Util\test_Counter.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  308.  
  309. copying lib\Crypto\SelfTest\Util\test_number.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  310.  
  311. copying lib\Crypto\SelfTest\Util\test_winrandom.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  312.  
  313. copying lib\Crypto\SelfTest\Util\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
  314.  
  315. creating build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
  316.  
  317. copying lib\Crypto\SelfTest\Signature\test_pkcs1_15.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
  318.  
  319. copying lib\Crypto\SelfTest\Signature\test_pkcs1_pss.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
  320.  
  321. copying lib\Crypto\SelfTest\Signature\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
  322.  
  323. creating build\lib.win-amd64-2.7\Crypto\Protocol
  324.  
  325. copying lib\Crypto\Protocol\AllOrNothing.py -> build\lib.win-amd64-2.7\Crypto\Protocol
  326.  
  327. copying lib\Crypto\Protocol\Chaffing.py -> build\lib.win-amd64-2.7\Crypto\Protocol
  328.  
  329. copying lib\Crypto\Protocol\KDF.py -> build\lib.win-amd64-2.7\Crypto\Protocol
  330.  
  331. copying lib\Crypto\Protocol\__init__.py -> build\lib.win-amd64-2.7\Crypto\Protocol
  332.  
  333. creating build\lib.win-amd64-2.7\Crypto\PublicKey
  334.  
  335. copying lib\Crypto\PublicKey\DSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  336.  
  337. copying lib\Crypto\PublicKey\ElGamal.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  338.  
  339. copying lib\Crypto\PublicKey\pubkey.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  340.  
  341. copying lib\Crypto\PublicKey\RSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  342.  
  343. copying lib\Crypto\PublicKey\_DSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  344.  
  345. copying lib\Crypto\PublicKey\_RSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  346.  
  347. copying lib\Crypto\PublicKey\_slowmath.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  348.  
  349. copying lib\Crypto\PublicKey\__init__.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
  350.  
  351. creating build\lib.win-amd64-2.7\Crypto\Signature
  352.  
  353. copying lib\Crypto\Signature\PKCS1_PSS.py -> build\lib.win-amd64-2.7\Crypto\Signature
  354.  
  355. copying lib\Crypto\Signature\PKCS1_v1_5.py -> build\lib.win-amd64-2.7\Crypto\Signature
  356.  
  357. copying lib\Crypto\Signature\__init__.py -> build\lib.win-amd64-2.7\Crypto\Signature
  358.  
  359. running build_ext
  360.  
  361. running build_configure
  362.  
  363. checking for gcc... gcc
  364.  
  365. checking whether the C compiler works... yes
  366.  
  367. checking for C compiler default output file name... a.exe
  368.  
  369. checking for suffix of executables... .exe
  370.  
  371. checking whether we are cross compiling... no
  372.  
  373. checking for suffix of object files... o
  374.  
  375. checking whether we are using the GNU C compiler... yes
  376.  
  377. checking whether gcc accepts -g... yes
  378.  
  379. checking for gcc option to accept ISO C89... none needed
  380.  
  381. checking for __gmpz_init in -lgmp... no
  382.  
  383. checking for __gmpz_init in -lmpir... no
  384.  
  385. checking whether mpz_powm is declared... no
  386.  
  387. checking whether mpz_powm_sec is declared... no
  388.  
  389. checking how to run the C preprocessor... gcc -E
  390.  
  391. checking for grep that handles long lines and -e... /bin/grep
  392.  
  393. checking for egrep... /bin/grep -E
  394.  
  395. checking for ANSI C header files... yes
  396.  
  397. checking for sys/types.h... yes
  398.  
  399. checking for sys/stat.h... yes
  400.  
  401. checking for stdlib.h... yes
  402.  
  403. checking for string.h... yes
  404.  
  405. checking for memory.h... yes
  406.  
  407. checking for strings.h... yes
  408.  
  409. checking for inttypes.h... yes
  410.  
  411. checking for stdint.h... yes
  412.  
  413. checking for unistd.h... yes
  414.  
  415. checking for inttypes.h... (cached) yes
  416.  
  417. checking limits.h usability... yes
  418.  
  419. checking limits.h presence... yes
  420.  
  421. checking for limits.h... yes
  422.  
  423. checking stddef.h usability... yes
  424.  
  425. checking stddef.h presence... yes
  426.  
  427. checking for stddef.h... yes
  428.  
  429. checking for stdint.h... (cached) yes
  430.  
  431. checking for stdlib.h... (cached) yes
  432.  
  433. checking for string.h... (cached) yes
  434.  
  435. checking wchar.h usability... yes
  436.  
  437. checking wchar.h presence... yes
  438.  
  439. checking for wchar.h... yes
  440.  
  441. checking for inline... inline
  442.  
  443. checking for int16_t... yes
  444.  
  445. checking for int32_t... yes
  446.  
  447. checking for int64_t... yes
  448.  
  449. checking for int8_t... yes
  450.  
  451. checking for size_t... yes
  452.  
  453. checking for uint16_t... yes
  454.  
  455. checking for uint32_t... yes
  456.  
  457. checking for uint64_t... yes
  458.  
  459. checking for uint8_t... yes
  460.  
  461. checking for stdlib.h... (cached) yes
  462.  
  463. checking for GNU libc compatible malloc... yes
  464.  
  465. checking for memmove... yes
  466.  
  467. checking for memset... yes
  468.  
  469. configure: creating ./config.status
  470.  
  471. config.status: creating src/config.h
  472.  
  473. building 'Crypto.Random.OSRNG.winrandom' extension
  474.  
  475. creating build\temp.win-amd64-2.7
  476.  
  477. creating build\temp.win-amd64-2.7\Release
  478.  
  479. creating build\temp.win-amd64-2.7\Release\src
  480.  
  481. C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -Wall -std=c99 -O3 -fomit-frame-pointer -Isrc/ -IC:\Python27\include -IC:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\PC -c src/winrand.c -o build\temp.win-amd64-2.7\Release\src\winrand.o
  482.  
  483. gcc: error: unrecognized command line option '-mno-cygwin'
  484.  
  485. warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
  486.  
  487. error: command 'gcc' failed with exit status 1
  488.  
  489. ----------------------------------------
  490. Command C:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\Scripts\python.exe -c "import setuptools;__file__='C:\\Users\\Codemonkey\\Virtualenv\\Environments\\avesta-workshop\\build\\PyCrypto\\setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record c:\users\codemo~1\appdata\local\temp\pip-2aextk-record\install-record.txt --install-headers C:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\include\site\python2.7 failed with error code 1 in C:\Users\Codemonkey\Virtualenv\Environments\avesta-workshop\build\PyCrypto
  491. Storing complete log in C:\Users\Codemonkey\AppData\Roaming\pip\pip.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement