How to bundle OpenSSL v3 binaries with application on Windows? #23896
Answered
by
igormironchik
igormironchik
asked this question in
Q&A
-
How to bundle OpenSSL v3 binaries with application on Windows? Withing executable I have In Good, but to start application I forced to use set OPENSSL_MODULES=./lib/ossl-modules
set OPENSSL_ENGINES=./lib/engines-3
start "" my_app.exe % How to avoid using of this Want to add that: int main( int argc, char ** argv )
{
qputenv( "OPENSSL_MODULES", "./lib/ossl-modules" );
qputenv( "OPENSSL_ENGINES", "./lib/engines-3" ); doesn't solve the problem. And a following <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<environment name="OPENSSL_MODULES" value="./lib/ossl-modules" />
<environment name="OPENSSL_ENGINES" value="./lib/engines-3" />
</windowsSettings>
</application>
</assembly> doesn't solve the problem too. Thanks. |
Beta Was this translation helpful? Give feedback.
Answered by
igormironchik
Mar 20, 2024
Replies: 1 comment
Answer selected by
igormironchik
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://stackoverflow.com/questions/78182015/how-to-bundle-openssl-v3-binaries-with-application-on-windows