mirror of
https://github.com/pocoproject/poco.git
synced 2025-03-24 07:54:31 +01:00
update openssl documentation
This commit is contained in:
parent
59415a3dbb
commit
d162110e67
@ -141,20 +141,20 @@ On Windows, there are three options:
|
||||
<*POCO pre-built OpenSSL binaries*>
|
||||
|
||||
OpenSSL binaries (version 1.1.0) built with Visual Studio 2013 are available for
|
||||
[[https://github.com/pocoproject/openssl/tree/master/VS_120 download]].
|
||||
[[https://github.com/pocoproject/openssl/tree/master/build download]].
|
||||
|
||||
In case you are using pre-built binaries, please make sure to copy the
|
||||
entire directory to <*C:\%POCO_BASE%\openssl\*>.
|
||||
|
||||
Or, %POCO_BASE%\openssl directory can be deleted and openssl
|
||||
repository cloned:
|
||||
Or, %POCO_BASE%\openssl directory can be deleted (if existing) and POCO openssl
|
||||
github repository cloned into it:
|
||||
|
||||
$ cd %POCO_BASE%
|
||||
$ rmdir /s /q openssl
|
||||
$ git clone https://github.com/pocoproject/openssl
|
||||
|
||||
All libraries are located in their proper folders (eg. <*win64/bin/debug/*>),
|
||||
and all are named identically (<*libcrypto*> and <*libssl*>).
|
||||
and all are named accordingly (<*libcrypto[mt[d]]*> and <*libssl[mt[d]]*>).
|
||||
|
||||
|
||||
<*Build OpenSSL using scripts from POCO distribution package*>
|
||||
@ -178,11 +178,11 @@ Example: Building OpenSSL 1.1.0, DLL release build for x64 with Visual Studio 20
|
||||
----
|
||||
|
||||
The above command will download all the necessary packages (perl, nasm, etc)
|
||||
and buil OpenSSL in <*C:\%POCO_BASE%\openssl\VS_120*> directory; the built OpenSSL
|
||||
and build OpenSSL in <*C:\%POCO_BASE%\openssl\build*> directory; the built OpenSSL
|
||||
binaries can be linked from EXEs and DLLs built with Visual Studio 2008 to 2017.
|
||||
|
||||
Pre-generated POCO Visual Studio projects are configured to use headers and
|
||||
libraries from <*VS_120*> directory.
|
||||
libraries from <*C:\%POCO_BASE%\openssl\build*> directory.
|
||||
|
||||
<*Use a third-party pre-built OpenSSL*>
|
||||
|
||||
@ -196,13 +196,6 @@ necessary paths to the INCLUDE and LIB environment variables. You might also
|
||||
have to edit the project settings if the names of the OpenSSL libraries
|
||||
from your build differ from the names used in the project files.
|
||||
|
||||
NOTE: To disable internal automatic linking of supplied binaries in pre-generated
|
||||
POCO Visual Studio projects, define <[POCO_EXTERNAL_OPENSSL]> in your build environment.
|
||||
Alternatively, you can either rename your binaries, or edit the
|
||||
<*%POCO_BASE%\Crypto\include\Poco\Crypto\Crypto.h*> file if the names of the
|
||||
OpenSSL libraries from your build differ from the names used thereof
|
||||
(look for "#pragma comment" lines in <*Crypto.h*>).
|
||||
|
||||
|
||||
!ODBC
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user