I'm trying to bld 2.8.9-1.3.26 on Windows 2000 server with VC++ 7.0
installed. I'm running into the following issues:

1) When patching the sources I get the following:

|+--------------------------------------------------------------------------
-
|| First patch APACI's configuration script to pass a `ssl' flag
|| to the Makefile.tmpl file which indicated whether mod_ssl is
|| activated or not.  Second we add support for the SSL_BASE and
|| RSA_BASE variables. Third we provide the configuration
|| adjustments of the HTTPS port (443) similar to what is
|| already done by APACI for the HTTP port (80).
|+--------------------------------------------------------------------------
-
|Index: configure
|--- configure  19 Jun 2002 07:20:10 -0000      1.1.1.14
|+++ configure  19 Jun 2002 07:29:07 -0000      1.26
--------------------------
File to patch:

If I ignore that and skip that patch I get another issue here:

|+--------------------------------------------------------------------------
-
|| Here we first incorporate support for the `make certificate'
|| procedure and second support for the `make install' procedure
|| where SSL directives in the configuration files are now also
|| adjusted and SSL certs/keys and support programs are now
|| additionally installed.
|+--------------------------------------------------------------------------
-
|Index: Makefile.tmpl
|--- Makefile.tmpl      27 Mar 2002 15:22:49 -0000      1.1.1.12
|+++ Makefile.tmpl      27 Mar 2002 15:30:01 -0000      1.44
--------------------------
File to patch:

If I skip/ignore that I get another one:

|
|+--------------------------------------------------------------------------
-
|| Add additional SSL configuration directives which provide a
|| robust default configuration: virtual server on port 443
|| which speaks SSL.
|+--------------------------------------------------------------------------
-
|Index: conf/httpd.conf-dist
|--- conf/httpd.conf-dist       27 Mar 2002 15:22:49 -0000      1.1.1.14
|+++ conf/httpd.conf-dist       27 Mar 2002 15:30:01 -0000      1.65
--------------------------
File to patch:

For this one I directed it to patch conf/httpd.conf-dist-win and that seemed
to work ok.

After this the rest of the patch process completes and I am directed to
build Apache. 

While building apache I get the following error:


        cl.exe /nologo /c /O2 /MD /W3 /GX /DNDEBUG /DWIN32 /D_WINDOWS
/DSHARED_M
ODULE /DEAPI /DMOD_SSL=208109 /DMOD_SSL_VERSION=\"2.8.9\" /I..\..\include
/I..\.
.\os\win32 /Ic:\silverback\openssl\include mod_ssl.c
mod_ssl.c
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(37) : error C2061: syntax error : identifier 'HRESULT'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(37) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(243) : error C2061: syntax error : identifier 'HCRYPTPROV'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(243) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(244) : error C2061: syntax error : identifier 'HCRYPTKEY'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h
(244) : error C2059: syntax error : ';'
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\WinCrypt.h

Any thoughts on these issues? Thanks,

-Noah
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to