I think there is a misunderstanding. Steffen wrote "We also build
everything for Apache HTTP Server with CMake except OpenSSL."

The script linked by Mario uses the classic perl-based build system
with nmake (make_package = nmake clean; nmake && nmake install):

[[[
    perl Configure !OS_COMPILER! !OPENSSL_CONFIGURE_OPTS! & call :get_status
    if !STATUS! == 0 (
      if exist makefile (
        if /i "%INSTALL_PDB%"=="OFF" (
          perl -pi.bak -e ^" ^
            s~^(INSTALL_.*PDBS=^).*~${1}nul~; ^
            ^" makefile
        )
        rem Make package using newly created Makefile.
        rem
        call :make_package %OPENSSL%
      ) else (
        echo Cannot find Makefile for %OPENSSL% in !SRC_DIR!
        set STATUS=1
      )
    ) else (
      echo perl configure for %OPENSSL% failed with status !STATUS!
    )
]]]

Cheers,
Daniel


Den sön 17 maj 2026 kl 16:08 skrev Mario Brandt <[email protected]>:
>
> Hi Ivan.
> there is a topic at Apache Lounge with a complete build script
> https://www.apachelounge.com/viewtopic.php?t=8609
>
> Cheers
> Mario
>
> On Tue, 12 May 2026 at 15:26, Ivan Zhakov <[email protected]> wrote:
> >
> > We also build everything for Apache HTTP Server with CMake except OpenSSL. 
> > How did you manage to use CMake for OpenSSL?
> >
> > --
> > Ivan Zhakov

Reply via email to