mirror of
https://github.com/pocoproject/poco.git
synced 2025-03-28 01:21: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*>
|
<*POCO pre-built OpenSSL binaries*>
|
||||||
|
|
||||||
OpenSSL binaries (version 1.1.0) built with Visual Studio 2013 are available for
|
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
|
In case you are using pre-built binaries, please make sure to copy the
|
||||||
entire directory to <*C:\%POCO_BASE%\openssl\*>.
|
entire directory to <*C:\%POCO_BASE%\openssl\*>.
|
||||||
|
|
||||||
Or, %POCO_BASE%\openssl directory can be deleted and openssl
|
Or, %POCO_BASE%\openssl directory can be deleted (if existing) and POCO openssl
|
||||||
repository cloned:
|
github repository cloned into it:
|
||||||
|
|
||||||
$ cd %POCO_BASE%
|
$ cd %POCO_BASE%
|
||||||
$ rmdir /s /q openssl
|
$ rmdir /s /q openssl
|
||||||
$ git clone https://github.com/pocoproject/openssl
|
$ git clone https://github.com/pocoproject/openssl
|
||||||
|
|
||||||
All libraries are located in their proper folders (eg. <*win64/bin/debug/*>),
|
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*>
|
<*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)
|
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.
|
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
|
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*>
|
<*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
|
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.
|
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
|
!ODBC
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user