Commit ee52aac3 authored by William A. Rowe Jr's avatar William A. Rowe Jr
Browse files

  Fix the openssl half of the instructions, since they were broken.

Backports part of 419635

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x@419640 13f79535-47bb-0310-9956-ffa450edef68
parent f8c452b8
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -136,20 +136,24 @@
        >http://www.openssl.org/source/</a>, in order to compile <module>mod_ssl</module>
        or the abs project (<code>ab.exe</code> with SSL support.) To prepare OpenSSL
        for both <code>release</code> and <code>debug</code> builds of Apache, and
        disable the patent protected features in 0.9.7,  you might use the following
        disable the patent protected features in OpenSSL,  you might use the following
        build commands:</p>

        <example>
          perl Configure VC-WIN32<br />
          perl util\mkfiles.pl &gt;MINFO<br />
          perl util\mk1mf.pl dll no-asm no-mdc2 no-rc5 no-idea VC-WIN32 &gt;makefile<br />
          perl util\mk1mf.pl dll no-asm no-mdc2 no-rc5 no-idea VC-WIN32 &gt;makefile.rel<br />
          perl util\mk1mf.pl dll debug no-asm no-mdc2 no-rc5 no-idea VC-WIN32 &gt;makefile.dbg<br />
          perl util\mkdef.pl 32 libeay no-asm no-mdc2 no-rc5 no-idea &gt;ms\libeay32.def<br />
          perl util\mkdef.pl 32 ssleay no-asm no-mdc2 no-rc5 no-idea &gt;ms\ssleay32.def<br />
          nmake<br />
          nmake -f makefile.rel<br />
          nmake -f makefile.dbg
        </example>

         <p>Note; you can use the scripts in the <code>ms\</code> subdirectory, however,
         it's rather tricky to force <code>ms\do_masm.bat</code>, for example, to perform
         the patent encumberances as mentioned above.  Patches to add the $* argument list
         to the appropriate .bat lines in these scripts aren't incorporated, thus far.</p>
      </li>

      <li>