selsta/hlsdl

missing DLL errors at the very last command in hlsdl/msvc/BUID_WINDOWS.txt guide

jpfl opened this issue · 2 comments

jpfl commented

Hello,
I am stuck, I fought my way through everything in the hlsdl/msvc/BUID_WINDOWS.txt guide and now I don't know what to do.

when doing the curl --version command in winbuild I get windows popup errors:

curl.exe - system error
X the code execution cannot proceed because libssIMD.dll was not found. Reinstalling the program may fix this issue.

followed by

curl.exe - system error
X the code execution cannot proceed because libcryptoMD.dll was not found. Reinstalling the program may fix this problem.

I use windows 10 64bit and have followed all steps of the instruction and have not experienced any errors in the git bash or windows command line along the process.

jpfl commented

I have gone through the entire process log and found this also might not be right / missing something.
the buildconf.bat might not get executed correctly / entirely:
C:\HLS-AES-encrypted\GIT\curl>buildconf.bat

Generating prerequisite files

  • C:\HLS-AES-encrypted\GIT\curl\Makefile
  • C:\HLS-AES-encrypted\GIT\curl\src\tool_hugehelp.c

Warning: The curl manual could not be integrated in the source. This means when
you build curl the manual will not be available (curl --man). Integration of
the manual is not required and a summary of the options will still be available
(curl --help). To integrate the manual your PATH is required to have
groff/nroff, perl and optionally gzip for compression.

C:\HLS-AES-encrypted\GIT\curl>perl
'perl' is not recognized as an internal or external command,
operable program or batch file.

C:\HLS-AES-encrypted\GIT\curl>groff
'groff' is not recognized as an internal or external command,
operable program or batch file.

C:\HLS-AES-encrypted\GIT\curl>

I don't know if I am allowed to give the final build to you but here you have it.
hlsdl.zip. Extract it and use the PowerShell in the .EXE folder and use the line ./hlsdl for help.