Advertisement
Guest User

John OpenCL Config Fail

a guest
Sep 24th, 2020
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.92 KB | None | 0 0
  1. james@jamesUbuntu20:~/Downloads/john-1.9.0-jumbo-1$ cd src/
  2. james@jamesUbuntu20:~/Downloads/john-1.9.0-jumbo-1/src$ ./configure
  3. checking build system type... x86_64-unknown-linux-gnu
  4. checking host system type... x86_64-unknown-linux-gnu
  5. checking whether to compile using MPI... no
  6. checking for gcc... gcc
  7. checking whether the C compiler works... yes
  8. checking for C compiler default output file name... a.out
  9. checking for suffix of executables...
  10. checking whether we are cross compiling... no
  11. checking for suffix of object files... o
  12. checking whether we are using the GNU C compiler... yes
  13. checking whether gcc accepts -g... yes
  14. checking for gcc option to accept ISO C89... none needed
  15. checking whether gcc understands -c and -o together... yes
  16. checking whether we are using the GNU C compiler... (cached) yes
  17. checking whether gcc accepts -g... (cached) yes
  18. checking for gcc option to accept ISO C89... (cached) none needed
  19. checking whether gcc understands -c and -o together... (cached) yes
  20. checking additional paths... -L/usr/local/lib -I/usr/local/include
  21. checking arg check macro for -m with gcc... yes
  22. checking arg check macro for -Q with gcc... yes
  23. checking if gcc supports -funroll-loops... yes
  24. checking if gcc supports -Os... yes
  25. checking if gcc supports -finline-functions... yes
  26. checking if gcc supports -Og... yes
  27. checking if gcc supports -Wall... yes
  28. checking if gcc supports -Wno-stringop-truncation... yes
  29. checking if gcc supports -Wno-format-overflow... yes
  30. checking if gcc supports -Wno-format-truncation... yes
  31. checking if gcc supports -Wno-tautological-constant-out-of-range-compare... no
  32. checking if gcc supports -fno-omit-frame-pointer... yes
  33. checking if gcc supports --param allow-store-data-races=0... yes
  34. checking if gcc supports -Wno-deprecated-declarations... yes
  35. checking if gcc supports -Wformat-extra-args... yes
  36. checking if gcc supports -Wunused-but-set-variable... yes
  37. checking if gcc supports -Qunused-arguments... no
  38. checking if gcc supports -std=gnu89... yes
  39. checking if gcc supports -Wdate-time... yes
  40. checking if gcc supports -m64 w/ linking... yes
  41. checking for 32/64 bit... 64-bit
  42. checking additional paths (64 bit)... -L/usr/lib64 -L/lib64
  43. checking whether ln -s works... yes
  44. checking for grep that handles long lines and -e... /usr/bin/grep
  45. checking for a sed that does not truncate output... /usr/bin/sed
  46. checking for GNU make... make
  47. checking whether make sets $(MAKE)... yes
  48. checking how to run the C preprocessor... gcc -E
  49. checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
  50. checking for sort... /usr/bin/sort
  51. checking for find... /usr/bin/find
  52. checking for perl... /usr/bin/perl
  53. checking for ar... ar
  54. checking for strip... strip
  55. checking for pkg-config... /usr/bin/pkg-config
  56. checking pkg-config is at least version 0.9.0... yes
  57. checking if pkg-config will be used... no
  58. checking for egrep... /usr/bin/grep -E
  59. checking for ANSI C header files... yes
  60. checking for sys/types.h... yes
  61. checking for sys/stat.h... yes
  62. checking for stdlib.h... yes
  63. checking for string.h... yes
  64. checking for memory.h... yes
  65. checking for strings.h... yes
  66. checking for inttypes.h... yes
  67. checking for stdint.h... yes
  68. checking for unistd.h... yes
  69. checking size of short... 2
  70. checking size of int... 4
  71. checking size of long... 8
  72. checking size of long long... 8
  73. checking size of wchar_t... 4
  74. checking size of int *... 8
  75. checking size of void *... 8
  76. checking for extra ASFLAGS... None needed
  77. checking for X32 ABI... no
  78. checking special compiler flags... Intel x86
  79. configure: Testing build host's native CPU features
  80. checking for MMX... yes
  81. checking for SSE2... yes
  82. checking for SSSE3... yes
  83. checking for SSE4.1... yes
  84. checking for SSE4.2... yes
  85. checking for AVX... yes
  86. checking for XOP... no
  87. checking for AVX2... yes
  88. checking for AVX512F... no
  89. checking for arch.h alternative... x86-64.h
  90. checking for byte ordering according to target triple... little
  91. checking supplied paths for OpenSSL...
  92. checking additional paths for OpenSSL... none
  93. checking openssl/opensslv.h usability... yes
  94. checking openssl/opensslv.h presence... yes
  95. checking for openssl/opensslv.h... yes
  96. checking for SSL_CTX_new in -lssl... yes
  97. checking for MD5_Update in -lcrypto... yes
  98. checking for sqrt in -lm... yes
  99. checking for deflate in -lz... no
  100. checking for library containing crypt... -lcrypt
  101. checking gmp.h usability... no
  102. checking gmp.h presence... no
  103. checking for gmp.h... no
  104. checking gmp/gmp.h usability... no
  105. checking gmp/gmp.h presence... no
  106. checking for gmp/gmp.h... no
  107. checking skey.h usability... no
  108. checking skey.h presence... no
  109. checking for skey.h... no
  110. checking for S/Key... using our own code
  111. checking bzlib.h usability... no
  112. checking bzlib.h presence... no
  113. checking for bzlib.h... no
  114. checking for main in -lkernel32... no
  115. checking for dlopen in -ldl... yes
  116. checking intrin.h usability... no
  117. checking intrin.h presence... no
  118. checking for intrin.h... no
  119. checking openssl/cmac.h usability... yes
  120. checking openssl/cmac.h presence... yes
  121. checking for openssl/cmac.h... yes
  122. configure: rexgen check not enabled
  123. checking pcap.h usability... no
  124. checking pcap.h presence... no
  125. checking for pcap.h... no
  126. checking pcap/pcap.h usability... no
  127. checking pcap/pcap.h presence... no
  128. checking for pcap/pcap.h... no
  129. checking for pcap.h... (cached) no
  130. checking for pcap/pcap.h... (cached) no
  131. checking whether time.h and sys/time.h may both be included... yes
  132. checking whether string.h and strings.h may both be included... yes
  133. checking for SHA256... yes
  134. checking for WHIRLPOOL... yes
  135. checking for RIPEMD160... yes
  136. checking for AES_encrypt... yes
  137. checking for DSA_get0_pqg... yes
  138. checking for gcc option to support OpenMP... -fopenmp
  139. checking additional paths for OpenCL... -L/opt/AMDAPPSDK-3.0/lib/x86_64 -I/opt/AMDAPPSDK-3.0/include
  140. checking if compiler needs -Werror to reject unknown flags... no
  141. checking for the pthreads library -lpthreads... no
  142. checking whether pthreads work without any flags... no
  143. checking whether pthreads work with -Kthread... no
  144. checking whether pthreads work with -kthread... no
  145. checking for the pthreads library -llthread... no
  146. checking whether pthreads work with -pthread... yes
  147. checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
  148. checking if more special flags are required for pthreads... no
  149. checking for PTHREAD_PRIO_INHERIT... yes
  150. checking whether we are using the Microsoft C compiler... no
  151. checking CL/cl.h usability... yes
  152. checking CL/cl.h presence... yes
  153. checking for CL/cl.h... yes
  154. checking OpenCL/cl.h usability... no
  155. checking OpenCL/cl.h presence... no
  156. checking for OpenCL/cl.h... no
  157. checking windows.h usability... no
  158. checking windows.h presence... no
  159. checking for windows.h... no
  160. checking for OpenCL library... no
  161. checking arpa/inet.h usability... yes
  162. checking arpa/inet.h presence... yes
  163. checking for arpa/inet.h... yes
  164. checking crypt.h usability... yes
  165. checking crypt.h presence... yes
  166. checking for crypt.h... yes
  167. checking dirent.h usability... yes
  168. checking dirent.h presence... yes
  169. checking for dirent.h... yes
  170. checking fcntl.h usability... yes
  171. checking fcntl.h presence... yes
  172. checking for fcntl.h... yes
  173. checking limits.h usability... yes
  174. checking limits.h presence... yes
  175. checking for limits.h... yes
  176. checking locale.h usability... yes
  177. checking locale.h presence... yes
  178. checking for locale.h... yes
  179. checking malloc.h usability... yes
  180. checking malloc.h presence... yes
  181. checking for malloc.h... yes
  182. checking net/ethernet.h usability... yes
  183. checking net/ethernet.h presence... yes
  184. checking for net/ethernet.h... yes
  185. checking netdb.h usability... yes
  186. checking netdb.h presence... yes
  187. checking for netdb.h... yes
  188. checking netinet/in.h usability... yes
  189. checking netinet/in.h presence... yes
  190. checking for netinet/in.h... yes
  191. checking netinet/in_systm.h usability... yes
  192. checking netinet/in_systm.h presence... yes
  193. checking for netinet/in_systm.h... yes
  194. checking for string.h... (cached) yes
  195. checking for strings.h... (cached) yes
  196. checking sys/ethernet.h usability... no
  197. checking sys/ethernet.h presence... no
  198. checking for sys/ethernet.h... no
  199. checking sys/file.h usability... yes
  200. checking sys/file.h presence... yes
  201. checking for sys/file.h... yes
  202. checking sys/param.h usability... yes
  203. checking sys/param.h presence... yes
  204. checking for sys/param.h... yes
  205. checking sys/socket.h usability... yes
  206. checking sys/socket.h presence... yes
  207. checking for sys/socket.h... yes
  208. checking sys/time.h usability... yes
  209. checking sys/time.h presence... yes
  210. checking for sys/time.h... yes
  211. checking sys/times.h usability... yes
  212. checking sys/times.h presence... yes
  213. checking for sys/times.h... yes
  214. checking for sys/types.h... (cached) yes
  215. checking termios.h usability... yes
  216. checking termios.h presence... yes
  217. checking for termios.h... yes
  218. checking for unistd.h... (cached) yes
  219. checking unixlib/local.h usability... no
  220. checking unixlib/local.h presence... no
  221. checking for unixlib/local.h... no
  222. checking for windows.h... (cached) no
  223. checking for net/if.h... yes
  224. checking for net/if_arp.h... yes
  225. checking for netinet/if_ether.h... yes
  226. checking for netinet/ip.h... yes
  227. checking for stdbool.h that conforms to C99... yes
  228. checking for _Bool... yes
  229. checking for inline... inline
  230. checking for int32_t... yes
  231. checking for int64_t... yes
  232. checking for off_t... yes
  233. checking for size_t... yes
  234. checking for ssize_t... yes
  235. checking for uint16_t... yes
  236. checking for uint32_t... yes
  237. checking for uint64_t... yes
  238. checking for uint8_t... yes
  239. checking for ptrdiff_t... yes
  240. checking for int128... no
  241. checking for __int128... yes
  242. checking for __int128_t... yes
  243. checking for error_at_line... yes
  244. checking for pid_t... yes
  245. checking vfork.h usability... no
  246. checking vfork.h presence... no
  247. checking for vfork.h... no
  248. checking for fork... yes
  249. checking for vfork... yes
  250. checking for working fork... yes
  251. checking for working vfork... (cached) yes
  252. checking for fseek64... no
  253. checking for fseeko... yes
  254. checking for fseeko64... yes
  255. checking for _fseeki64... no
  256. checking for lseek64... yes
  257. checking for lseek... yes
  258. checking for ftell64... no
  259. checking for ftello... yes
  260. checking for ftello64... yes
  261. checking for _ftelli64... no
  262. checking for fopen64... yes
  263. checking for _fopen64... no
  264. checking for memmem... yes
  265. checking for mmap... yes
  266. checking for sleep... yes
  267. checking for setenv... yes
  268. checking for putenv... yes
  269. checking for strcasecmp... yes
  270. checking for strncasecmp... yes
  271. checking for stricmp... no
  272. checking for strcmpi... no
  273. checking for _stricmp... no
  274. checking for _strcmpi... no
  275. checking for strnicmp... no
  276. checking for strncmpi... no
  277. checking for _strnicmp... no
  278. checking for _strncmpi... no
  279. checking for strnlen... yes
  280. checking for strlwr... no
  281. checking for strupr... no
  282. checking for strrev... no
  283. checking for atoll... yes
  284. checking for _atoi64... no
  285. checking for snprintf... yes
  286. checking for sprintf_s... no
  287. checking for strcasestr... yes
  288. checking for clGetKernelArgInfo... no
  289. checking for posix_memalign... yes
  290. checking for yasm that supports "-g dwarf2 -f elf64"...
  291. checking for OS-specific feature macros needed... -D_POSIX_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=600
  292. checking size of size_t... 8
  293. checking size of off_t... 8
  294. configure: Fuzz check disabled
  295. configure: Fuzzing (using libFuzzer) check disabled
  296. configure: creating *_plug.c rules, WITHOUT OpenCL objects
  297. configure: creating Makefile dependencies
  298. configure: creating ./john_build_rule.h
  299. configure: creating ./config.status
  300. config.status: creating Makefile
  301. config.status: creating aes/Makefile
  302. config.status: creating aes/aesni/Makefile
  303. config.status: creating aes/openssl/Makefile
  304. config.status: creating secp256k1/Makefile
  305. config.status: creating ed25519-donna/Makefile
  306. config.status: creating autoconfig.h
  307. config.status: autoconfig.h is unchanged
  308. config.status: linking x86-64.h to arch.h
  309. config.status: executing default commands
  310. configure: creating ./fmt_externs.h
  311. configure: creating ./fmt_registers.h
  312.  
  313. Configured for building John the Ripper jumbo:
  314.  
  315. Target CPU ................................. x86_64 AVX2, 64-bit LE
  316. AES-NI support ............................. depends on OpenSSL
  317. Target OS .................................. linux-gnu
  318. Cross compiling ............................ no
  319. Legacy arch header ......................... x86-64.h
  320.  
  321. Optional libraries/features found:
  322. Memory map (share/page large files) ........ yes
  323. Fork support ............................... yes
  324. OpenMP support ............................. yes (not for fast formats)
  325. OpenCL support ............................. no
  326. Generic crypt(3) format .................... yes
  327. libgmp (PRINCE mode and faster SRP formats) no
  328. 128-bit integer (faster PRINCE mode) ....... yes
  329. libz (pkzip and some other formats) ........ no
  330. libbz2 (gpg2john extra decompression logic) no
  331. libpcap (vncpcap2john and SIPdump) ......... no
  332. OpenMPI support (default disabled) ......... no
  333. ZTEX USB-FPGA module 1.15y support ......... no
  334.  
  335. Install missing libraries to get any needed features that were omitted.
  336.  
  337. Configure finished. Now "make -s clean && make -sj4" to compile.
  338.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement