Project

General

Profile

Bug #7163 ยป mkmf.good.log

after the mkmf.rb change - raylinn@gmail.com (ray linn), 10/15/2012 03:01 PM

 
1
package configuration for openssl
2
cflags: -IC:/msys/1.0/local/include  
3
ldflags: -LC:/msys/1.0/local/lib
4
libs: -lssl -lcrypto  
5

    
6
have_library: checking for main() in -lcrypto... -------------------- yes
7

    
8
"gcc -o conftest -I../../../.ext/include/x64-mingw32 -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/..  -D_FILE_OFFSET_BITS=64  -O3 -finline-functions -D__USE_MINGW_ANSI_STDIO -IC:/msys/1.0/local/include   conftest.c  -L. -L../../.. -L.  -LC:/msys/1.0/local/lib     -lssl -lcrypto   -lx64-msvcrt-ruby191-static -lcrypto  -lssl -lcrypto   -lshell32 -lws2_32 -limagehlp  "
9
checked program was:
10
/* begin */
11
1: #include "ruby.h"
12
2: 
13
3: #include <winsock2.h>
14
4: #include <windows.h>
15
5: 
16
6: /*top*/
17
7: int main() {return 0;}
18
8: extern int t(void);
19
9: int t(void) { void ((*volatile p)()); p = (void ((*)()))main; return 0; }
20
/* end */
21

    
22
--------------------
23

    
24
have_header: checking for openssl/ripemd.h... -------------------- yes
25

    
26
"gcc -E -I../../../.ext/include/x64-mingw32 -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/..  -D_FILE_OFFSET_BITS=64  -O3 -finline-functions -D__USE_MINGW_ANSI_STDIO -IC:/msys/1.0/local/include    conftest.c -o conftest.i"
27
checked program was:
28
/* begin */
29
1: #include "ruby.h"
30
2: 
31
3: #include <winsock2.h>
32
4: #include <windows.h>
33
5: #include <openssl/ripemd.h>
34
/* end */
35

    
36
--------------------
37

    
38
have_header: checking for sys/cdefs.h... -------------------- yes
39

    
40
"gcc -E -I../../../.ext/include/x64-mingw32 -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/..  -D_FILE_OFFSET_BITS=64  -O3 -finline-functions -D__USE_MINGW_ANSI_STDIO -IC:/msys/1.0/local/include    conftest.c -o conftest.i"
41
checked program was:
42
/* begin */
43
1: #include "ruby.h"
44
2: 
45
3: #include <winsock2.h>
46
4: #include <windows.h>
47
5: #include <sys/cdefs.h>
48
/* end */
49

    
50
--------------------
51

    
52
extconf.h is:
53
/* begin */
54
1: #ifndef EXTCONF_H
55
2: #define EXTCONF_H
56
3: #define NDEBUG 1
57
4: #define HAVE_CONFIG_H 1
58
5: #define HAVE_OPENSSL_RIPEMD_H 1
59
6: #define HAVE_SYS_CDEFS_H 1
60
7: #endif
61
/* end */
62