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