Advertisement
Guest User

OpenSSL compilation

a guest
Nov 3rd, 2018
369
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.09 KB | None | 0 0
  1. crypto/dso/dso_win32.c: In function 'win32_load':
  2. crypto/dso/dso_win32.c:97:5: error: unknown type name 'HINSTANCE'
  3. HINSTANCE h = NULL, *p = NULL;
  4. ^~~~~~~~~
  5. crypto/dso/dso_win32.c:97:19: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
  6. HINSTANCE h = NULL, *p = NULL;
  7. ^~~~
  8. crypto/dso/dso_win32.c:105:9: warning: implicit declaration of function 'LoadLibraryA' [-Wimplicit-function-declaration]
  9. h = LoadLibraryA(filename);
  10. ^~~~~~~~~~~~
  11. crypto/dso/dso_win32.c:106:11: warning: comparison between pointer and integer
  12. if (h == NULL) {
  13. ^~
  14. crypto/dso/dso_win32.c:128:11: warning: comparison between pointer and integer
  15. if (h != NULL)
  16. ^~
  17. crypto/dso/dso_win32.c:129:9: warning: implicit declaration of function 'FreeLibrary' [-Wimplicit-function-declaration]
  18. FreeLibrary(h);
  19. ^~~~~~~~~~~
  20. crypto/dso/dso_win32.c: In function 'win32_unload':
  21. crypto/dso/dso_win32.c:135:5: error: unknown type name 'HINSTANCE'
  22. HINSTANCE *p;
  23. ^~~~~~~~~
  24. crypto/dso/dso_win32.c: In function 'win32_bind_func':
  25. crypto/dso/dso_win32.c:162:5: error: unknown type name 'HINSTANCE'
  26. HINSTANCE *ptr;
  27. ^~~~~~~~~
  28. crypto/dso/dso_win32.c:165:9: error: unknown type name 'FARPROC'
  29. FARPROC f;
  30. ^~~~~~~
  31. crypto/dso/dso_win32.c:181:13: warning: implicit declaration of function 'GetProcAddress' [-Wimplicit-function-declaration]
  32. sym.f = GetProcAddress(*ptr, symname);
  33. ^~~~~~~~~~~~~~
  34. In file included from crypto/dso/dso_win32.c:489:0:
  35. /usr/include/w32api/tlhelp32.h: At top level:
  36. /usr/include/w32api/tlhelp32.h:15:3: error: unknown type name 'HANDLE'
  37. HANDLE WINAPI CreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessID);
  38. ^~~~~~
  39. /usr/include/w32api/tlhelp32.h:15:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CreateToolhelp32Snapshot'
  40. HANDLE WINAPI CreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessID);
  41. ^~~~~~~~~~~~~~~~~~~~~~~~
  42. /usr/include/w32api/tlhelp32.h:26:5: error: unknown type name 'SIZE_T'
  43. SIZE_T dwSize;
  44. ^~~~~~
  45. /usr/include/w32api/tlhelp32.h:27:5: error: unknown type name 'DWORD'
  46. DWORD th32ProcessID;
  47. ^~~~~
  48. /usr/include/w32api/tlhelp32.h:28:5: error: unknown type name 'ULONG_PTR'
  49. ULONG_PTR th32HeapID;
  50. ^~~~~~~~~
  51. /usr/include/w32api/tlhelp32.h:29:5: error: unknown type name 'DWORD'
  52. DWORD dwFlags;
  53. ^~~~~
  54. /usr/include/w32api/tlhelp32.h:37:3: error: unknown type name 'WINBOOL'
  55. WINBOOL WINAPI Heap32ListFirst(HANDLE hSnapshot,LPHEAPLIST32 lphl);
  56. ^~~~~~~
  57. /usr/include/w32api/tlhelp32.h:37:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap32ListFirst'
  58. WINBOOL WINAPI Heap32ListFirst(HANDLE hSnapshot,LPHEAPLIST32 lphl);
  59. ^~~~~~~~~~~~~~~
  60. /usr/include/w32api/tlhelp32.h:38:3: error: unknown type name 'WINBOOL'
  61. WINBOOL WINAPI Heap32ListNext(HANDLE hSnapshot,LPHEAPLIST32 lphl);
  62. ^~~~~~~
  63. /usr/include/w32api/tlhelp32.h:38:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap32ListNext'
  64. WINBOOL WINAPI Heap32ListNext(HANDLE hSnapshot,LPHEAPLIST32 lphl);
  65. ^~~~~~~~~~~~~~
  66. /usr/include/w32api/tlhelp32.h:41:5: error: unknown type name 'SIZE_T'
  67. SIZE_T dwSize;
  68. ^~~~~~
  69. /usr/include/w32api/tlhelp32.h:42:5: error: unknown type name 'HANDLE'
  70. HANDLE hHandle;
  71. ^~~~~~
  72. /usr/include/w32api/tlhelp32.h:43:5: error: unknown type name 'ULONG_PTR'
  73. ULONG_PTR dwAddress;
  74. ^~~~~~~~~
  75. /usr/include/w32api/tlhelp32.h:44:5: error: unknown type name 'SIZE_T'
  76. SIZE_T dwBlockSize;
  77. ^~~~~~
  78. /usr/include/w32api/tlhelp32.h:45:5: error: unknown type name 'DWORD'
  79. DWORD dwFlags;
  80. ^~~~~
  81. /usr/include/w32api/tlhelp32.h:46:5: error: unknown type name 'DWORD'
  82. DWORD dwLockCount;
  83. ^~~~~
  84. /usr/include/w32api/tlhelp32.h:47:5: error: unknown type name 'DWORD'
  85. DWORD dwResvd;
  86. ^~~~~
  87. /usr/include/w32api/tlhelp32.h:48:5: error: unknown type name 'DWORD'
  88. DWORD th32ProcessID;
  89. ^~~~~
  90. /usr/include/w32api/tlhelp32.h:49:5: error: unknown type name 'ULONG_PTR'
  91. ULONG_PTR th32HeapID;
  92. ^~~~~~~~~
  93. /usr/include/w32api/tlhelp32.h:58:3: error: unknown type name 'WINBOOL'
  94. WINBOOL WINAPI Heap32First(LPHEAPENTRY32 lphe,DWORD th32ProcessID,ULONG_PTR th32HeapID);
  95. ^~~~~~~
  96. /usr/include/w32api/tlhelp32.h:58:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap32First'
  97. WINBOOL WINAPI Heap32First(LPHEAPENTRY32 lphe,DWORD th32ProcessID,ULONG_PTR th32HeapID);
  98. ^~~~~~~~~~~
  99. /usr/include/w32api/tlhelp32.h:59:3: error: unknown type name 'WINBOOL'
  100. WINBOOL WINAPI Heap32Next(LPHEAPENTRY32 lphe);
  101. ^~~~~~~
  102. /usr/include/w32api/tlhelp32.h:59:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Heap32Next'
  103. WINBOOL WINAPI Heap32Next(LPHEAPENTRY32 lphe);
  104. ^~~~~~~~~~
  105. /usr/include/w32api/tlhelp32.h:60:3: error: unknown type name 'WINBOOL'
  106. WINBOOL WINAPI Toolhelp32ReadProcessMemory(DWORD th32ProcessID,LPCVOID lpBaseAddress,LPVOID lpBuffer,SIZE_T cbRead,SIZE_T *lpNumberOfBytesRead);
  107. ^~~~~~~
  108. /usr/include/w32api/tlhelp32.h:60:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Toolhelp32ReadProcessMemory'
  109. WINBOOL WINAPI Toolhelp32ReadProcessMemory(DWORD th32ProcessID,LPCVOID lpBaseAddress,LPVOID lpBuffer,SIZE_T cbRead,SIZE_T *lpNumberOfBytesRead);
  110. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  111. In file included from crypto/dso/dso_win32.c:489:0:
  112. /usr/include/w32api/tlhelp32.h:63:5: error: unknown type name 'DWORD'
  113. DWORD dwSize;
  114. ^~~~~
  115. /usr/include/w32api/tlhelp32.h:64:5: error: unknown type name 'DWORD'
  116. DWORD cntUsage;
  117. ^~~~~
  118. /usr/include/w32api/tlhelp32.h:65:5: error: unknown type name 'DWORD'
  119. DWORD th32ProcessID;
  120. ^~~~~
  121. /usr/include/w32api/tlhelp32.h:66:5: error: unknown type name 'ULONG_PTR'
  122. ULONG_PTR th32DefaultHeapID;
  123. ^~~~~~~~~
  124. /usr/include/w32api/tlhelp32.h:67:5: error: unknown type name 'DWORD'
  125. DWORD th32ModuleID;
  126. ^~~~~
  127. /usr/include/w32api/tlhelp32.h:68:5: error: unknown type name 'DWORD'
  128. DWORD cntThreads;
  129. ^~~~~
  130. /usr/include/w32api/tlhelp32.h:69:5: error: unknown type name 'DWORD'
  131. DWORD th32ParentProcessID;
  132. ^~~~~
  133. /usr/include/w32api/tlhelp32.h:70:5: error: unknown type name 'LONG'
  134. LONG pcPriClassBase;
  135. ^~~~
  136. /usr/include/w32api/tlhelp32.h:71:5: error: unknown type name 'DWORD'
  137. DWORD dwFlags;
  138. ^~~~~
  139. /usr/include/w32api/tlhelp32.h:72:5: error: unknown type name 'WCHAR'
  140. WCHAR szExeFile[MAX_PATH];
  141. ^~~~~
  142. /usr/include/w32api/tlhelp32.h:72:21: error: 'MAX_PATH' undeclared here (not in a function); did you mean '_CS_PATH'?
  143. WCHAR szExeFile[MAX_PATH];
  144. ^~~~~~~~
  145. _CS_PATH
  146. /usr/include/w32api/tlhelp32.h:77:3: error: unknown type name 'WINBOOL'
  147. WINBOOL WINAPI Process32FirstW(HANDLE hSnapshot,LPPROCESSENTRY32W lppe);
  148. ^~~~~~~
  149. /usr/include/w32api/tlhelp32.h:77:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Process32FirstW'
  150. WINBOOL WINAPI Process32FirstW(HANDLE hSnapshot,LPPROCESSENTRY32W lppe);
  151. ^~~~~~~~~~~~~~~
  152. /usr/include/w32api/tlhelp32.h:78:3: error: unknown type name 'WINBOOL'
  153. WINBOOL WINAPI Process32NextW(HANDLE hSnapshot,LPPROCESSENTRY32W lppe);
  154. ^~~~~~~
  155. /usr/include/w32api/tlhelp32.h:78:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Process32NextW'
  156. WINBOOL WINAPI Process32NextW(HANDLE hSnapshot,LPPROCESSENTRY32W lppe);
  157. ^~~~~~~~~~~~~~
  158. /usr/include/w32api/tlhelp32.h:81:5: error: unknown type name 'DWORD'
  159. DWORD dwSize;
  160. ^~~~~
  161. /usr/include/w32api/tlhelp32.h:82:5: error: unknown type name 'DWORD'
  162. DWORD cntUsage;
  163. ^~~~~
  164. /usr/include/w32api/tlhelp32.h:83:5: error: unknown type name 'DWORD'
  165. DWORD th32ProcessID;
  166. ^~~~~
  167. /usr/include/w32api/tlhelp32.h:84:5: error: unknown type name 'ULONG_PTR'
  168. ULONG_PTR th32DefaultHeapID;
  169. ^~~~~~~~~
  170. /usr/include/w32api/tlhelp32.h:85:5: error: unknown type name 'DWORD'
  171. DWORD th32ModuleID;
  172. ^~~~~
  173. /usr/include/w32api/tlhelp32.h:86:5: error: unknown type name 'DWORD'
  174. DWORD cntThreads;
  175. ^~~~~
  176. /usr/include/w32api/tlhelp32.h:87:5: error: unknown type name 'DWORD'
  177. DWORD th32ParentProcessID;
  178. ^~~~~
  179. /usr/include/w32api/tlhelp32.h:88:5: error: unknown type name 'LONG'
  180. LONG pcPriClassBase;
  181. ^~~~
  182. /usr/include/w32api/tlhelp32.h:89:5: error: unknown type name 'DWORD'
  183. DWORD dwFlags;
  184. ^~~~~
  185. /usr/include/w32api/tlhelp32.h:90:5: error: unknown type name 'CHAR'
  186. CHAR szExeFile[MAX_PATH];
  187. ^~~~
  188. /usr/include/w32api/tlhelp32.h:95:3: error: unknown type name 'WINBOOL'
  189. WINBOOL WINAPI Process32First(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
  190. ^~~~~~~
  191. /usr/include/w32api/tlhelp32.h:95:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Process32First'
  192. WINBOOL WINAPI Process32First(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
  193. ^~~~~~~~~~~~~~
  194. /usr/include/w32api/tlhelp32.h:96:3: error: unknown type name 'WINBOOL'
  195. WINBOOL WINAPI Process32Next(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
  196. ^~~~~~~
  197. /usr/include/w32api/tlhelp32.h:96:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Process32Next'
  198. WINBOOL WINAPI Process32Next(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
  199. ^~~~~~~~~~~~~
  200. /usr/include/w32api/tlhelp32.h:107:5: error: unknown type name 'DWORD'
  201. DWORD dwSize;
  202. ^~~~~
  203. /usr/include/w32api/tlhelp32.h:108:5: error: unknown type name 'DWORD'
  204. DWORD cntUsage;
  205. ^~~~~
  206. /usr/include/w32api/tlhelp32.h:109:5: error: unknown type name 'DWORD'
  207. DWORD th32ThreadID;
  208. ^~~~~
  209. /usr/include/w32api/tlhelp32.h:110:5: error: unknown type name 'DWORD'
  210. DWORD th32OwnerProcessID;
  211. ^~~~~
  212. /usr/include/w32api/tlhelp32.h:111:5: error: unknown type name 'LONG'
  213. LONG tpBasePri;
  214. ^~~~
  215. /usr/include/w32api/tlhelp32.h:112:5: error: unknown type name 'LONG'
  216. LONG tpDeltaPri;
  217. ^~~~
  218. /usr/include/w32api/tlhelp32.h:113:5: error: unknown type name 'DWORD'
  219. DWORD dwFlags;
  220. ^~~~~
  221. /usr/include/w32api/tlhelp32.h:118:3: error: unknown type name 'WINBOOL'
  222. WINBOOL WINAPI Thread32First(HANDLE hSnapshot,LPTHREADENTRY32 lpte);
  223. ^~~~~~~
  224. /usr/include/w32api/tlhelp32.h:118:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Thread32First'
  225. WINBOOL WINAPI Thread32First(HANDLE hSnapshot,LPTHREADENTRY32 lpte);
  226. ^~~~~~~~~~~~~
  227. /usr/include/w32api/tlhelp32.h:119:3: error: unknown type name 'WINBOOL'
  228. WINBOOL WINAPI Thread32Next(HANDLE hSnapshot,LPTHREADENTRY32 lpte);
  229. ^~~~~~~
  230. /usr/include/w32api/tlhelp32.h:119:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Thread32Next'
  231. WINBOOL WINAPI Thread32Next(HANDLE hSnapshot,LPTHREADENTRY32 lpte);
  232. ^~~~~~~~~~~~
  233. /usr/include/w32api/tlhelp32.h:122:5: error: unknown type name 'DWORD'
  234. DWORD dwSize;
  235. ^~~~~
  236. /usr/include/w32api/tlhelp32.h:123:5: error: unknown type name 'DWORD'
  237. DWORD th32ModuleID;
  238. ^~~~~
  239. /usr/include/w32api/tlhelp32.h:124:5: error: unknown type name 'DWORD'
  240. DWORD th32ProcessID;
  241. ^~~~~
  242. /usr/include/w32api/tlhelp32.h:125:5: error: unknown type name 'DWORD'
  243. DWORD GlblcntUsage;
  244. ^~~~~
  245. /usr/include/w32api/tlhelp32.h:126:5: error: unknown type name 'DWORD'
  246. DWORD ProccntUsage;
  247. ^~~~~
  248. /usr/include/w32api/tlhelp32.h:127:5: error: unknown type name 'BYTE'
  249. BYTE *modBaseAddr;
  250. ^~~~
  251. /usr/include/w32api/tlhelp32.h:128:5: error: unknown type name 'DWORD'
  252. DWORD modBaseSize;
  253. ^~~~~
  254. /usr/include/w32api/tlhelp32.h:129:5: error: unknown type name 'HMODULE'
  255. HMODULE hModule;
  256. ^~~~~~~
  257. /usr/include/w32api/tlhelp32.h:130:5: error: unknown type name 'WCHAR'
  258. WCHAR szModule[MAX_MODULE_NAME32 + 1];
  259. ^~~~~
  260. /usr/include/w32api/tlhelp32.h:131:5: error: unknown type name 'WCHAR'
  261. WCHAR szExePath[MAX_PATH];
  262. ^~~~~
  263. /usr/include/w32api/tlhelp32.h:136:3: error: unknown type name 'WINBOOL'
  264. WINBOOL WINAPI Module32FirstW(HANDLE hSnapshot,LPMODULEENTRY32W lpme);
  265. ^~~~~~~
  266. /usr/include/w32api/tlhelp32.h:136:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Module32FirstW'
  267. WINBOOL WINAPI Module32FirstW(HANDLE hSnapshot,LPMODULEENTRY32W lpme);
  268. ^~~~~~~~~~~~~~
  269. /usr/include/w32api/tlhelp32.h:137:3: error: unknown type name 'WINBOOL'
  270. WINBOOL WINAPI Module32NextW(HANDLE hSnapshot,LPMODULEENTRY32W lpme);
  271. ^~~~~~~
  272. /usr/include/w32api/tlhelp32.h:137:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Module32NextW'
  273. WINBOOL WINAPI Module32NextW(HANDLE hSnapshot,LPMODULEENTRY32W lpme);
  274. ^~~~~~~~~~~~~
  275. /usr/include/w32api/tlhelp32.h:140:5: error: unknown type name 'DWORD'
  276. DWORD dwSize;
  277. ^~~~~
  278. /usr/include/w32api/tlhelp32.h:141:5: error: unknown type name 'DWORD'
  279. DWORD th32ModuleID;
  280. ^~~~~
  281. /usr/include/w32api/tlhelp32.h:142:5: error: unknown type name 'DWORD'
  282. DWORD th32ProcessID;
  283. ^~~~~
  284. /usr/include/w32api/tlhelp32.h:143:5: error: unknown type name 'DWORD'
  285. DWORD GlblcntUsage;
  286. ^~~~~
  287. /usr/include/w32api/tlhelp32.h:144:5: error: unknown type name 'DWORD'
  288. DWORD ProccntUsage;
  289. ^~~~~
  290. /usr/include/w32api/tlhelp32.h:145:5: error: unknown type name 'BYTE'
  291. BYTE *modBaseAddr;
  292. ^~~~
  293. /usr/include/w32api/tlhelp32.h:146:5: error: unknown type name 'DWORD'
  294. DWORD modBaseSize;
  295. ^~~~~
  296. /usr/include/w32api/tlhelp32.h:147:5: error: unknown type name 'HMODULE'
  297. HMODULE hModule;
  298. ^~~~~~~
  299. /usr/include/w32api/tlhelp32.h:154:3: error: unknown type name 'WINBOOL'
  300. WINBOOL WINAPI Module32First(HANDLE hSnapshot,LPMODULEENTRY32 lpme);
  301. ^~~~~~~
  302. /usr/include/w32api/tlhelp32.h:154:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Module32First'
  303. WINBOOL WINAPI Module32First(HANDLE hSnapshot,LPMODULEENTRY32 lpme);
  304. ^~~~~~~~~~~~~
  305. /usr/include/w32api/tlhelp32.h:155:3: error: unknown type name 'WINBOOL'
  306. WINBOOL WINAPI Module32Next(HANDLE hSnapshot,LPMODULEENTRY32 lpme);
  307. ^~~~~~~
  308. /usr/include/w32api/tlhelp32.h:155:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Module32Next'
  309. WINBOOL WINAPI Module32Next(HANDLE hSnapshot,LPMODULEENTRY32 lpme);
  310. ^~~~~~~~~~~~
  311. crypto/dso/dso_win32.c:499:16: error: unknown type name 'WINAPI'
  312. typedef HANDLE(WINAPI *CREATETOOLHELP32SNAPSHOT) (DWORD, DWORD);
  313. ^~~~~~
  314. crypto/dso/dso_win32.c:500:14: error: unknown type name 'WINAPI'
  315. typedef BOOL(WINAPI *CLOSETOOLHELP32SNAPSHOT) (HANDLE);
  316. ^~~~~~
  317. crypto/dso/dso_win32.c:501:14: error: unknown type name 'WINAPI'
  318. typedef BOOL(WINAPI *MODULE32) (HANDLE, MODULEENTRY32 *);
  319. ^~~~~~
  320. crypto/dso/dso_win32.c: In function 'win32_globallookup':
  321. crypto/dso/dso_win32.c:505:5: error: unknown type name 'HMODULE'
  322. HMODULE dll;
  323. ^~~~~~~
  324. crypto/dso/dso_win32.c:506:5: error: unknown type name 'HANDLE'
  325. HANDLE hModuleSnap = INVALID_HANDLE_VALUE;
  326. ^~~~~~
  327. crypto/dso/dso_win32.c:506:26: error: 'INVALID_HANDLE_VALUE' undeclared (first use in this function)
  328. HANDLE hModuleSnap = INVALID_HANDLE_VALUE;
  329. ^~~~~~~~~~~~~~~~~~~~
  330. crypto/dso/dso_win32.c:506:26: note: each undeclared identifier is reported only once for each function it appears in
  331. crypto/dso/dso_win32.c:508:5: error: unknown type name 'CREATETOOLHELP32SNAPSHOT'
  332. CREATETOOLHELP32SNAPSHOT create_snap;
  333. ^~~~~~~~~~~~~~~~~~~~~~~~
  334. crypto/dso/dso_win32.c:509:5: error: unknown type name 'CLOSETOOLHELP32SNAPSHOT'
  335. CLOSETOOLHELP32SNAPSHOT close_snap;
  336. ^~~~~~~~~~~~~~~~~~~~~~~
  337. crypto/dso/dso_win32.c:510:5: error: unknown type name 'MODULE32'; did you mean 'MODULEENTRY32'?
  338. MODULE32 module_first, module_next;
  339. ^~~~~~~~
  340. MODULEENTRY32
  341. crypto/dso/dso_win32.c:513:9: error: unknown type name 'FARPROC'
  342. FARPROC f;
  343. ^~~~~~~
  344. crypto/dso/dso_win32.c:516:11: warning: implicit declaration of function 'LoadLibrary' [-Wimplicit-function-declaration]
  345. dll = LoadLibrary(TEXT(DLLNAME));
  346. ^~~~~~~~~~~
  347. crypto/dso/dso_win32.c:516:23: warning: implicit declaration of function 'TEXT'; did you mean 'EXIT'? [-Wimplicit-function-declaration]
  348. dll = LoadLibrary(TEXT(DLLNAME));
  349. ^~~~
  350. EXIT
  351. crypto/dso/dso_win32.c:517:13: warning: comparison between pointer and integer
  352. if (dll == NULL) {
  353. ^~
  354. crypto/dso/dso_win32.c:522:20: error: 'CREATETOOLHELP32SNAPSHOT' undeclared (first use in this function)
  355. create_snap = (CREATETOOLHELP32SNAPSHOT)
  356. ^~~~~~~~~~~~~~~~~~~~~~~~
  357. crypto/dso/dso_win32.c:523:9: error: expected ';' before 'GetProcAddress'
  358. GetProcAddress(dll, "CreateToolhelp32Snapshot");
  359. ^~~~~~~~~~~~~~
  360. crypto/dso/dso_win32.c:524:21: warning: comparison between pointer and integer
  361. if (create_snap == NULL) {
  362. ^~
  363. crypto/dso/dso_win32.c:534:19: error: 'CLOSETOOLHELP32SNAPSHOT' undeclared (first use in this function); did you mean 'CREATETOOLHELP32SNAPSHOT'?
  364. close_snap = (CLOSETOOLHELP32SNAPSHOT) CloseHandle;
  365. ^~~~~~~~~~~~~~~~~~~~~~~
  366. CREATETOOLHELP32SNAPSHOT
  367. crypto/dso/dso_win32.c:534:44: error: expected ';' before 'CloseHandle'
  368. close_snap = (CLOSETOOLHELP32SNAPSHOT) CloseHandle;
  369. ^~~~~~~~~~~
  370. crypto/dso/dso_win32.c:536:21: error: 'MODULE32' undeclared (first use in this function); did you mean 'MODULEENTRY32'?
  371. module_first = (MODULE32) GetProcAddress(dll, "Module32First");
  372. ^~~~~~~~
  373. MODULEENTRY32
  374. crypto/dso/dso_win32.c:536:31: error: expected ';' before 'GetProcAddress'
  375. module_first = (MODULE32) GetProcAddress(dll, "Module32First");
  376. ^~~~~~~~~~~~~~
  377. crypto/dso/dso_win32.c:537:30: error: expected ';' before 'GetProcAddress'
  378. module_next = (MODULE32) GetProcAddress(dll, "Module32Next");
  379. ^~~~~~~~~~~~~~
  380. crypto/dso/dso_win32.c:539:20: error: invalid type argument of unary '*' (have 'int')
  381. hModuleSnap = (*create_snap) (TH32CS_SNAPMODULE, 0);
  382. ^~~~~~~~~~~~
  383. crypto/dso/dso_win32.c:548:11: error: invalid type argument of unary '*' (have 'int')
  384. if (!(*module_first) (hModuleSnap, &me32)) {
  385. ^~~~~~~~~~~~~
  386. crypto/dso/dso_win32.c:549:10: error: invalid type argument of unary '*' (have 'int')
  387. (*close_snap) (hModuleSnap);
  388. ^~~~~~~~~~~
  389. crypto/dso/dso_win32.c:556:14: error: invalid type argument of unary '*' (have 'int')
  390. (*close_snap) (hModuleSnap);
  391. ^~~~~~~~~~~
  392. crypto/dso/dso_win32.c:560:15: error: invalid type argument of unary '*' (have 'int')
  393. } while ((*module_next) (hModuleSnap, &me32));
  394. ^~~~~~~~~~~~
  395. crypto/dso/dso_win32.c:562:6: error: invalid type argument of unary '*' (have 'int')
  396. (*close_snap) (hModuleSnap);
  397. ^~~~~~~~~~~
  398. make[1]: *** [Makefile:2772: crypto/dso/dso_win32.o] Error 1
  399. make[1]: Leaving directory '/c/openssl'
  400. make: *** [Makefile:171: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement