mirror of
https://github.com/apache/httpd.git
synced 2025-08-15 23:27:39 +00:00
Retro win32 command-line build
allow building with OpenSSL 1.1.0 ab.c (abs) ---------- applink.c has been moved in this version of OpenSSL dsw/dsp ------- use srclib\apr\build\cvtdsp.pl -ossl11 from apr-1.6.x git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1790999 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
43
Makefile.win
43
Makefile.win
@ -57,6 +57,29 @@ USEMAK=0
|
|||||||
USEDSW=1
|
USEDSW=1
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF EXIST("srclib\openssl")
|
||||||
|
!IF "$(LONG)" == "Debug" && EXIST("srclib\openssl\out32dll.dbg\openssl.exe")
|
||||||
|
SSLBIN=out32dll.dbg
|
||||||
|
SSLAPP=out32dll.dbg
|
||||||
|
SSLCRP=libeay32
|
||||||
|
SSLLIB=ssleay32
|
||||||
|
!ELSE
|
||||||
|
!IF EXIST("srclib\openssl\libcrypto.lib")
|
||||||
|
!MESSAGE Building with OpenSSL 1.1.0
|
||||||
|
!MESSAGE
|
||||||
|
SSLBIN=.
|
||||||
|
SSLAPP=apps
|
||||||
|
SSLCRP=libcrypto
|
||||||
|
SSLLIB=libssl
|
||||||
|
SSLOPT=_HAVE_OSSL110=1
|
||||||
|
!ELSE
|
||||||
|
SSLBIN=out32dll
|
||||||
|
SSLAPP=out32dll
|
||||||
|
SSLCRP=libeay32
|
||||||
|
SSLLIB=ssleay32
|
||||||
|
!ENDIF
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
default: _buildr
|
default: _buildr
|
||||||
|
|
||||||
!IF ("$(CTARGET)" == "") && ($(USESLN) == 1)
|
!IF ("$(CTARGET)" == "") && ($(USESLN) == 1)
|
||||||
@ -99,20 +122,14 @@ UTILDIR=apr-util
|
|||||||
# to 'fix up' the build, since conditional dependencies aren't supported.
|
# to 'fix up' the build, since conditional dependencies aren't supported.
|
||||||
#
|
#
|
||||||
|
|
||||||
!IF EXIST("srclib\openssl")
|
|
||||||
!IF "$(LONG)" == "Debug" && EXIST("srclib\openssl\out32dll.dbg\openssl.exe")
|
|
||||||
SSLBIN=out32dll.dbg
|
|
||||||
!ELSE
|
|
||||||
SSLBIN=out32dll
|
|
||||||
!ENDIF
|
|
||||||
|
|
||||||
_tryssl:
|
_tryssl:
|
||||||
!IF $(USEMAK) == 1
|
!IF $(USEMAK) == 1
|
||||||
cd modules\ssl
|
cd modules\ssl
|
||||||
$(MAKE) $(MAKEOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
$(MAKE) $(MAKEOPT) $(SSLOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
||||||
cd ..\..
|
cd ..\..
|
||||||
cd support
|
cd support
|
||||||
$(MAKE) $(MAKEOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
$(MAKE) $(MAKEOPT) $(SSLOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
||||||
cd ..
|
cd ..
|
||||||
!ELSEIF $(USESLN) == 1
|
!ELSEIF $(USESLN) == 1
|
||||||
devenv $(TLP).sln /useenv $(CTARGET) $(LONG) /project mod_ssl
|
devenv $(TLP).sln /useenv $(CTARGET) $(LONG) /project mod_ssl
|
||||||
@ -585,10 +602,10 @@ _build:
|
|||||||
# $(MAKE) $(MAKEOPT) -f mod_session_crypto.mak CFG="mod_session_crypto - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
# $(MAKE) $(MAKEOPT) -f mod_session_crypto.mak CFG="mod_session_crypto - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
||||||
# cd ..\..
|
# cd ..\..
|
||||||
cd modules\ssl
|
cd modules\ssl
|
||||||
$(MAKE) $(MAKEOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
$(MAKE) $(MAKEOPT) $(SSLOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
||||||
cd ..\..
|
cd ..\..
|
||||||
cd support
|
cd support
|
||||||
$(MAKE) $(MAKEOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
$(MAKE) $(MAKEOPT) $(SSLOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0 $(CTARGET)
|
||||||
cd ..
|
cd ..
|
||||||
!ENDIF
|
!ENDIF
|
||||||
cd support
|
cd support
|
||||||
@ -848,9 +865,9 @@ _copybin:
|
|||||||
!IF EXIST("srclib\openssl")
|
!IF EXIST("srclib\openssl")
|
||||||
# copy modules\session\$(LONG)\mod_session_crypto.$(src_so) "$(inst_so)" <.y
|
# copy modules\session\$(LONG)\mod_session_crypto.$(src_so) "$(inst_so)" <.y
|
||||||
copy modules\ssl\$(LONG)\mod_ssl.$(src_so) "$(inst_so)" <.y
|
copy modules\ssl\$(LONG)\mod_ssl.$(src_so) "$(inst_so)" <.y
|
||||||
-copy srclib\openssl\$(SSLBIN)\libeay32.$(src_dll) "$(inst_dll)" <.y
|
-copy srclib\openssl\$(SSLBIN)\$(SSLCRP)*.$(src_dll) "$(inst_dll)" <.y
|
||||||
-copy srclib\openssl\$(SSLBIN)\ssleay32.$(src_dll) "$(inst_dll)" <.y
|
-copy srclib\openssl\$(SSLBIN)\$(SSLLIB)*.$(src_dll) "$(inst_dll)" <.y
|
||||||
-copy srclib\openssl\$(SSLBIN)\openssl.$(src_exe) "$(inst_exe)" <.y
|
-copy srclib\openssl\$(SSLAPP)\openssl.$(src_exe) "$(inst_exe)" <.y
|
||||||
copy support\$(LONG)\abs.$(src_exe) "$(inst_exe)" <.y
|
copy support\$(LONG)\abs.$(src_exe) "$(inst_exe)" <.y
|
||||||
!ENDIF
|
!ENDIF
|
||||||
copy support\$(LONG)\ab.$(src_exe) "$(inst_exe)" <.y
|
copy support\$(LONG)\ab.$(src_exe) "$(inst_exe)" <.y
|
||||||
|
@ -355,6 +355,15 @@
|
|||||||
description of the mod_apachemodule.so files to the shared .rc resource
|
description of the mod_apachemodule.so files to the shared .rc resource
|
||||||
version-identifier build.</note>
|
version-identifier build.</note>
|
||||||
|
|
||||||
|
<note><h3>Building with OpenSSL 1.1.0 and up</h3>
|
||||||
|
Due to difference in the build structure of OpenSSL begining with version
|
||||||
|
1.1.0 you will need to convert the dsp files affected with cvtdsp.pl from
|
||||||
|
APR 1.6 or greater. The command:
|
||||||
|
<example>
|
||||||
|
perl srclib\apr\build\cvtdsp.pl -ossl11
|
||||||
|
</example>
|
||||||
|
</note>
|
||||||
|
|
||||||
<p>Visual Studio 2002 (.NET) and later users should also use the Build
|
<p>Visual Studio 2002 (.NET) and later users should also use the Build
|
||||||
menu, Configuration Manager dialog to uncheck both the <code>Debug</code>
|
menu, Configuration Manager dialog to uncheck both the <code>Debug</code>
|
||||||
and <code>Release</code> Solution modules <code>abs</code>,
|
and <code>Release</code> Solution modules <code>abs</code>,
|
||||||
|
@ -25,6 +25,19 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(_HAVE_OSSL110)" == "1"
|
||||||
|
SSLCRP=libcrypto
|
||||||
|
SSLLIB=libssl
|
||||||
|
SSLINC=/I ../../srclib/openssl/include
|
||||||
|
SSLBIN=../../srclib/openssl
|
||||||
|
!ELSE
|
||||||
|
SSLCRP=libeay32
|
||||||
|
SSLLIB=ssleay32
|
||||||
|
SSLINC=/I ../../srclib/openssl/inc32
|
||||||
|
SSLBIN=../../srclib/openssl/out32dll
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
|
||||||
!IF "$(CFG)" == "mod_ssl - Win32 Release"
|
!IF "$(CFG)" == "mod_ssl - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@ -77,7 +90,7 @@ CLEAN :
|
|||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /I "../../srclib/openssl/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /D "SSL_DECLARE_EXPORT" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\mod_ssl_src" /FD /c
|
CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" $(SSLINC) /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /D "SSL_DECLARE_EXPORT" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\mod_ssl_src" /FD /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@ -118,7 +131,7 @@ BSC32_FLAGS=/nologo /o"$(OUTDIR)\mod_ssl.bsc"
|
|||||||
BSC32_SBRS= \
|
BSC32_SBRS= \
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib libeay32.lib ssleay32.lib /nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\mod_ssl.pdb" /debug /out:"$(OUTDIR)\mod_ssl.so" /implib:"$(OUTDIR)\mod_ssl.lib" /libpath:"../../srclib/openssl/out32dll" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so /opt:ref
|
LINK32_FLAGS=kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib $(SSLCRP).lib $(SSLLIB).lib /nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\mod_ssl.pdb" /debug /out:"$(OUTDIR)\mod_ssl.so" /implib:"$(OUTDIR)\mod_ssl.lib" /libpath:"$(SSLBIN)" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so /opt:ref
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
"$(INTDIR)\mod_ssl.obj" \
|
"$(INTDIR)\mod_ssl.obj" \
|
||||||
"$(INTDIR)\ssl_engine_config.obj" \
|
"$(INTDIR)\ssl_engine_config.obj" \
|
||||||
@ -211,7 +224,7 @@ CLEAN :
|
|||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MDd /W3 /Zi /Od /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" /I "../../srclib/openssl/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /D "SSL_DECLARE_EXPORT" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\mod_ssl_src" /FD /EHsc /c
|
CPP_PROJ=/nologo /MDd /W3 /Zi /Od /I "../../include" /I "../generators" /I "../../srclib/apr/include" /I "../../srclib/apr-util/include" $(SSLINC) /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /D "HAVE_OPENSSL" /D "HAVE_SSL_SET_STATE" /D "HAVE_OPENSSL_ENGINE_H" /D "HAVE_ENGINE_INIT" /D "HAVE_ENGINE_LOAD_BUILTIN_ENGINES" /D "SSL_DECLARE_EXPORT" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\mod_ssl_src" /FD /EHsc /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@ -252,7 +265,7 @@ BSC32_FLAGS=/nologo /o"$(OUTDIR)\mod_ssl.bsc"
|
|||||||
BSC32_SBRS= \
|
BSC32_SBRS= \
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib libeay32.lib ssleay32.lib /nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\mod_ssl.pdb" /debug /out:"$(OUTDIR)\mod_ssl.so" /implib:"$(OUTDIR)\mod_ssl.lib" /libpath:"../../srclib/openssl/out32dll.dbg" /libpath:"../../srclib/openssl/out32.dbg" /libpath:"../../srclib/openssl/out32dll" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
|
LINK32_FLAGS=kernel32.lib user32.lib wsock32.lib ws2_32.lib advapi32.lib gdi32.lib $(SSLCRP).lib $(SSLLIB).lib /nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\mod_ssl.pdb" /debug /out:"$(OUTDIR)\mod_ssl.so" /implib:"$(OUTDIR)\mod_ssl.lib" /libpath:"../../srclib/openssl/out32dll.dbg" /libpath:"../../srclib/openssl/out32.dbg" /libpath:"$(SSLBIN)" /libpath:"../../srclib/openssl/out32" /base:@..\..\os\win32\BaseAddr.ref,mod_ssl.so
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
"$(INTDIR)\mod_ssl.obj" \
|
"$(INTDIR)\mod_ssl.obj" \
|
||||||
"$(INTDIR)\ssl_engine_config.obj" \
|
"$(INTDIR)\ssl_engine_config.obj" \
|
||||||
|
@ -175,8 +175,12 @@ typedef STACK_OF(X509) X509_STACK_TYPE;
|
|||||||
* by the OpenSSL library build to another CRT used by the ab.exe build.
|
* by the OpenSSL library build to another CRT used by the ab.exe build.
|
||||||
* This became especially problematic with Visual Studio 2015.
|
* This became especially problematic with Visual Studio 2015.
|
||||||
*/
|
*/
|
||||||
|
#if (OPENSSL_VERSION_NUMBER >= 0x1010000fL)
|
||||||
|
#include <../ms/applink.c>
|
||||||
|
#else
|
||||||
#include <openssl/applink.c>
|
#include <openssl/applink.c>
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -25,6 +25,18 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(_HAVE_OSSL110)" == "1"
|
||||||
|
SSLCRP=libcrypto
|
||||||
|
SSLLIB=libssl
|
||||||
|
SSLINC=/I ../srclib/openssl/include
|
||||||
|
SSLBIN=/libpath:../srclib/openssl
|
||||||
|
!ELSE
|
||||||
|
SSLCRP=libeay32
|
||||||
|
SSLLIB=ssleay32
|
||||||
|
SSLINC=/I ../srclib/openssl/inc32
|
||||||
|
SSLBIN=/libpath:../srclib/openssl/out32dll
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
!IF "$(CFG)" == "abs - Win32 Release"
|
!IF "$(CFG)" == "abs - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@ -60,7 +72,7 @@ CLEAN :
|
|||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" /I "../srclib/openssl/inc32" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\abs_src" /FD /c
|
CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" $(SSLINC) /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\abs_src" /FD /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@ -99,7 +111,7 @@ BSC32_FLAGS=/nologo /o"$(OUTDIR)\abs.bsc"
|
|||||||
BSC32_SBRS= \
|
BSC32_SBRS= \
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=kernel32.lib advapi32.lib wsock32.lib ws2_32.lib rpcrt4.lib shell32.lib ssleay32.lib libeay32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\abs.pdb" /debug /out:"$(OUTDIR)\abs.exe" /libpath:"../srclib/openssl/out32dll" /opt:ref
|
LINK32_FLAGS=kernel32.lib advapi32.lib wsock32.lib ws2_32.lib rpcrt4.lib shell32.lib $(SSLCRP).lib $(SSLLIB).lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\abs.pdb" /debug /out:"$(OUTDIR)\abs.exe" $(SSLBIN) /opt:ref
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
"$(INTDIR)\abs.obj" \
|
"$(INTDIR)\abs.obj" \
|
||||||
"$(INTDIR)\ab.res" \
|
"$(INTDIR)\ab.res" \
|
||||||
@ -159,7 +171,7 @@ CLEAN :
|
|||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MDd /W3 /Zi /Od /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" /I "../srclib/openssl/inc32" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\abs_src" /FD /EHsc /c
|
CPP_PROJ=/nologo /MDd /W3 /Zi /Od /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" $(SSLINC) /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\abs_src" /FD /EHsc /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@ -198,7 +210,7 @@ BSC32_FLAGS=/nologo /o"$(OUTDIR)\abs.bsc"
|
|||||||
BSC32_SBRS= \
|
BSC32_SBRS= \
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=kernel32.lib advapi32.lib wsock32.lib ws2_32.lib rpcrt4.lib shell32.lib ssleay32.lib libeay32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\abs.pdb" /debug /out:"$(OUTDIR)\abs.exe" /libpath:"../srclib/openssl/out32dll"
|
LINK32_FLAGS=kernel32.lib advapi32.lib wsock32.lib ws2_32.lib rpcrt4.lib shell32.lib $(SSLCRP).lib $(SSLLIB).lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\abs.pdb" /debug /out:"$(OUTDIR)\abs.exe" $(SSLBIN)
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
"$(INTDIR)\abs.obj" \
|
"$(INTDIR)\abs.obj" \
|
||||||
"$(INTDIR)\ab.res" \
|
"$(INTDIR)\ab.res" \
|
||||||
@ -293,7 +305,7 @@ SOURCE=.\ab.c
|
|||||||
|
|
||||||
!IF "$(CFG)" == "abs - Win32 Release"
|
!IF "$(CFG)" == "abs - Win32 Release"
|
||||||
|
|
||||||
CPP_SWITCHES=/nologo /MD /W3 /Zi /O2 /Oy- /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" /I "../srclib/openssl/inc32" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\abs.obj" /Fd"$(INTDIR)\abs_src" /FD /c
|
CPP_SWITCHES=/nologo /MD /W3 /Zi /O2 /Oy- /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" $(SSLINC) /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\abs.obj" /Fd"$(INTDIR)\abs_src" /FD /c
|
||||||
|
|
||||||
"$(INTDIR)\abs.obj" : $(SOURCE) "$(INTDIR)"
|
"$(INTDIR)\abs.obj" : $(SOURCE) "$(INTDIR)"
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@ -303,7 +315,7 @@ CPP_SWITCHES=/nologo /MD /W3 /Zi /O2 /Oy- /I "../srclib/apr/include" /I "../srcl
|
|||||||
|
|
||||||
!ELSEIF "$(CFG)" == "abs - Win32 Debug"
|
!ELSEIF "$(CFG)" == "abs - Win32 Debug"
|
||||||
|
|
||||||
CPP_SWITCHES=/nologo /MDd /W3 /Zi /Od /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" /I "../srclib/openssl/inc32" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\abs.obj" /Fd"$(INTDIR)\abs_src" /FD /EHsc /c
|
CPP_SWITCHES=/nologo /MDd /W3 /Zi /Od /I "../srclib/apr/include" /I "../srclib/apr-util/include" /I "../include" $(SSLINC) /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "HAVE_OPENSSL" /D "WIN32_LEAN_AND_MEAN" /D "NO_IDEA" /D "NO_RC5" /D "NO_MDC2" /D "OPENSSL_NO_IDEA" /D "OPENSSL_NO_RC5" /D "OPENSSL_NO_MDC2" /Fo"$(INTDIR)\abs.obj" /Fd"$(INTDIR)\abs_src" /FD /EHsc /c
|
||||||
|
|
||||||
"$(INTDIR)\abs.obj" : $(SOURCE) "$(INTDIR)"
|
"$(INTDIR)\abs.obj" : $(SOURCE) "$(INTDIR)"
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
|
Reference in New Issue
Block a user