selsta / hlsdl

C program to download VoD HLS (.m3u8) files
MIT License
630 stars 158 forks source link

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

Open jpfl opened 2 years ago

jpfl commented 2 years ago

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 2 years ago

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

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>

ChahinDB7 commented 2 years ago

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.