Changes to OpenSSL Project Files
Release/x86
-
(a) "a/openssl\\ms\\ntdll.mak.orig" vs. (b) "b/openssl\\ms\\ntdll.mak"
a b EX_LIBS=ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib 32 32 SRC_D=. 33 33 34 34 LINK=link 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug /release 36 36 RSC=rc 37 37 38 38 # The output directory for everything interesting … … RM=del /Q 49 49 RANLIB= 50 50 MKDIR=$(PERL) util/mkdir-p.pl 51 51 MKLIB=lib /nologo 52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug / dll52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug /release /dll 53 53 ASM=ml /nologo /Cp /coff /c /Cx /Zi 54 54 55 55 # FIPS validated module and support file locations
Debug/x86
-
(a) "a/openssl\\ms\\ntdll.mak.orig" vs. (b) "b/openssl\\ms\\ntdll.mak"
a b 12 12 # The one monster makefile better suits building in non-unix 13 13 # environments. 14 14 15 INSTALLTOP= C:\Temp\openssl-1.0.2a16 OPENSSLDIR= C:\Temp\openssl-1.0.2a\ssl15 INSTALLTOP=c:\src\sdks\openssl-1.0.2a-debug 16 OPENSSLDIR=c:\src\sdks\openssl-1.0.2a-debug\ssl 17 17 18 18 # Set your compiler options 19 19 PLATFORM=VC-WIN32 20 20 CC=cl 21 CFLAG= /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy-nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE21 CFLAG= /MDd /Od -DDEBUG -D_DEBUG -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy -Zi -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE 22 22 APP_CFLAG= /Zi /Fd$(TMP_D)/app 23 23 LIB_CFLAG= /Zi /Fd$(TMP_D)/lib -D_WINDLL 24 24 SHLIB_CFLAG= … … EX_LIBS=ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib 32 32 SRC_D=. 33 33 34 34 LINK=link 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug /release 36 36 RSC=rc 37 37 38 38 # The output directory for everything interesting 39 OUT_D=out32dll 39 OUT_D=out32dll.dbg 40 40 # The output directory for all the temporary muck 41 TMP_D=tmp32dll 41 TMP_D=tmp32dll.dbg 42 42 # The output directory for the header files 43 43 INC_D=inc32 44 44 INCO_D=inc32\openssl … … RM=del /Q 49 49 RANLIB= 50 50 MKDIR=$(PERL) util/mkdir-p.pl 51 51 MKLIB=lib /nologo 52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug / dll52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug /release /dll 53 53 ASM=ml /nologo /Cp /coff /c /Cx /Zi 54 54 55 55 # FIPS validated module and support file locations
Release/x64
-
(a) "a/openssl\\ms\\ntdll.mak.orig" vs. (b) "b/openssl\\ms\\ntdll.mak"
a b 12 12 # The one monster makefile better suits building in non-unix 13 13 # environments. 14 14 15 INSTALLTOP= C:\Temp\openssl-1.0.2a16 OPENSSLDIR= C:\Temp\openssl-1.0.2a\ssl15 INSTALLTOP=c:\src\sdks\openssl-1.0.2ax64 16 OPENSSLDIR=c:\src\sdks\openssl-1.0.2ax64\ssl 17 17 18 18 # Set your compiler options 19 PLATFORM=VC-WIN 3219 PLATFORM=VC-WIN64A 20 20 CC=cl 21 CFLAG= /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN-D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE21 CFLAG= /MD /Ox -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DUNICODE -D_UNICODE -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE 22 22 APP_CFLAG= /Zi /Fd$(TMP_D)/app 23 23 LIB_CFLAG= /Zi /Fd$(TMP_D)/lib -D_WINDLL 24 24 SHLIB_CFLAG= … … EX_LIBS=ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib 32 32 SRC_D=. 33 33 34 34 LINK=link 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug /release 36 36 RSC=rc 37 37 38 38 # The output directory for everything interesting … … RM=del /Q 49 49 RANLIB= 50 50 MKDIR=$(PERL) util/mkdir-p.pl 51 51 MKLIB=lib /nologo 52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug / dll53 ASM=ml /nologo /Cp /coff /c/Cx /Zi52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug /release /dll 53 ASM=ml64 /c /Cp /Cx /Zi 54 54 55 55 # FIPS validated module and support file locations 56 56 … … EXHEADER= $(EXHEADER) $(INCO_D)\applink.c 455 455 456 456 LIBS_DEP=$(LIBS_DEP) $(OBJ_D)\applink.obj 457 457 CRYPTOOBJ=$(OBJ_D)\uplink.obj $(CRYPTOOBJ) 458 CRYPTOOBJ=ms\uptable.obj $(CRYPTOOBJ) 458 459 459 460 460 461 $(TMP_D): … … $(OBJ_D)\mem_dbg.obj: $(SRC_D)\crypto\mem_dbg.c 1429 1430 $(CC) /Fo$(OBJ_D)\mem_dbg.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -c $(SRC_D)\crypto\mem_dbg.c 1430 1431 1431 1432 $(OBJ_D)\cversion.obj: $(SRC_D)\crypto\cversion.c 1432 $(CC) /Fo$(OBJ_D)\cversion.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN 32-c $(SRC_D)\crypto\cversion.c1433 $(CC) /Fo$(OBJ_D)\cversion.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN64A -c $(SRC_D)\crypto\cversion.c 1433 1434 1434 1435 $(OBJ_D)\ex_data.obj: $(SRC_D)\crypto\ex_data.c 1435 1436 $(CC) /Fo$(OBJ_D)\ex_data.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -c $(SRC_D)\crypto\ex_data.c
Debug/x64
-
(a) "a/openssl\\ms\\ntdll.mak.orig" vs. (b) "b/openssl\\ms\\ntdll.mak"
a b 12 12 # The one monster makefile better suits building in non-unix 13 13 # environments. 14 14 15 INSTALLTOP= C:\Temp\openssl-1.0.2a16 OPENSSLDIR= C:\Temp\openssl-1.0.2a\ssl15 INSTALLTOP=c:\src\sdks\openssl-1.0.2ax64-debug 16 OPENSSLDIR=c:\src\sdks\openssl-1.0.2ax64-debug\ssl 17 17 18 18 # Set your compiler options 19 PLATFORM=VC-WIN 3219 PLATFORM=VC-WIN64A 20 20 CC=cl 21 CFLAG= /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN-D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE21 CFLAG= /MDd /Od -DDEBUG -D_DEBUG -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -Gy -Zi -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DUNICODE -D_UNICODE -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE 22 22 APP_CFLAG= /Zi /Fd$(TMP_D)/app 23 23 LIB_CFLAG= /Zi /Fd$(TMP_D)/lib -D_WINDLL 24 24 SHLIB_CFLAG= … … EX_LIBS=ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib 32 32 SRC_D=. 33 33 34 34 LINK=link 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug 35 LFLAGS=/nologo /subsystem:console /opt:ref /debug /release 36 36 RSC=rc 37 37 38 38 # The output directory for everything interesting 39 OUT_D=out32dll 39 OUT_D=out32dll.dbg 40 40 # The output directory for all the temporary muck 41 TMP_D=tmp32dll 41 TMP_D=tmp32dll.dbg 42 42 # The output directory for the header files 43 43 INC_D=inc32 44 44 INCO_D=inc32\openssl … … RM=del /Q 49 49 RANLIB= 50 50 MKDIR=$(PERL) util/mkdir-p.pl 51 51 MKLIB=lib /nologo 52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug / dll53 ASM=ml /nologo /Cp /coff /c/Cx /Zi52 MLFLAGS= /nologo /subsystem:console /opt:ref /debug /release /dll 53 ASM=ml64 /c /Cp /Cx /Zi 54 54 55 55 # FIPS validated module and support file locations 56 56 … … EXHEADER= $(EXHEADER) $(INCO_D)\applink.c 455 455 456 456 LIBS_DEP=$(LIBS_DEP) $(OBJ_D)\applink.obj 457 457 CRYPTOOBJ=$(OBJ_D)\uplink.obj $(CRYPTOOBJ) 458 CRYPTOOBJ=ms\uptable.obj $(CRYPTOOBJ) 458 459 459 460 460 461 $(TMP_D): … … $(OBJ_D)\mem_dbg.obj: $(SRC_D)\crypto\mem_dbg.c 1429 1430 $(CC) /Fo$(OBJ_D)\mem_dbg.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -c $(SRC_D)\crypto\mem_dbg.c 1430 1431 1431 1432 $(OBJ_D)\cversion.obj: $(SRC_D)\crypto\cversion.c 1432 $(CC) /Fo$(OBJ_D)\cversion.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN 32-c $(SRC_D)\crypto\cversion.c1433 $(CC) /Fo$(OBJ_D)\cversion.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN64A -c $(SRC_D)\crypto\cversion.c 1433 1434 1434 1435 $(OBJ_D)\ex_data.obj: $(SRC_D)\crypto\ex_data.c 1435 1436 $(CC) /Fo$(OBJ_D)\ex_data.obj $(SHLIB_CFLAGS) -DOPENSSL_BUILD_SHLIBCRYPTO -c $(SRC_D)\crypto\ex_data.c
Last modified 9 years ago
Last modified on Jun 22, 2015, 10:05:33 PM