mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-07-11 19:37:12 +02:00
bin
module
vendor
CPR
ConcurrentQueue
Fmt
MaxmindDB
POCO
ApacheConnector
CppParser
CppUnit
Crypto
Data
Encodings
Foundation
JSON
JWT
MongoDB
Net
NetSSL_OpenSSL
cmake
doc
howtobuild.txt
include
samples
src
testsuite
CMakeLists.txt
Makefile
NetSSL_OpenSSL.progen
NetSSL_OpenSSL_vs140.sln
NetSSL_OpenSSL_vs140.vcxproj
NetSSL_OpenSSL_vs140.vcxproj.filters
NetSSL_OpenSSL_vs150.sln
NetSSL_OpenSSL_vs150.vcxproj
NetSSL_OpenSSL_vs150.vcxproj.filters
NetSSL_OpenSSL_vs160.sln
NetSSL_OpenSSL_vs160.vcxproj
NetSSL_OpenSSL_vs160.vcxproj.filters
NetSSL_OpenSSL_vs90.sln
NetSSL_OpenSSL_vs90.vcproj
dependencies
NetSSL_Win
PDF
PageCompiler
PocoDoc
ProGen
Redis
SevenZip
Util
XML
Zip
appveyor
build
cmake
contrib
doc
packaging
patches
release
travis
CHANGELOG
CMakeLists.txt
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS
LICENSE
Makefile
NEWS
README
README.md
VERSION
appveyor.yml
build_cmake.cmd
build_cmake.sh
build_vs140.cmd
build_vs150.cmd
build_vs160.cmd
buildwin.cmd
buildwin.ps1
components
configure
cppignore.lnx
cppignore.win
env.bat
env.sh
libversion
SimpleIni
Squirrel
TinyDir
CMakeLists.txt
.gitignore
.gitmodules
CMakeLists.txt
LICENSE
README.md
Switched to POCO library for unified platform/library interface. Deprecated the external module API. It was creating more problems than solving. Removed most built-in libraries in favor of system libraries for easier maintenance. Cleaned and secured code with help from static analyzers.
37 lines
1.0 KiB
Plaintext
37 lines
1.0 KiB
Plaintext
NetSSL requires OpenSSL release 0.9.8 or later.
|
|
|
|
Unix
|
|
====
|
|
|
|
Most Unix systems already have OpenSSL preinstalled.
|
|
If your system does not have OpenSSL, please get it from
|
|
http://www.openssl.org/ or another source. You do not
|
|
have to build OpenSSL yourself - a binary distribution
|
|
is fine.
|
|
|
|
If you do build OpenSSl yourself be sure to call
|
|
|
|
./configure --prefix=/usr --openssldir/usr/openssl
|
|
make
|
|
make install (with superuser rights)
|
|
|
|
so that poco works out of the box
|
|
|
|
|
|
Windows
|
|
=======
|
|
|
|
The easiest way to install OpenSSL on Windows is to
|
|
use a binary (prebuild) release, for example the
|
|
one from Shining Light Productions that comes with
|
|
a Windows installer.
|
|
|
|
1. Download OpenSSL (at least v0.98a) from:
|
|
http://www.slproweb.com/products/Win32OpenSSL.html
|
|
2. Install OpenSSL (we assume you install to c:\OpenSSL)
|
|
3. Start Visual Studio, go to Tools->Options, under Projects->VC++ Directories
|
|
add the following directories:
|
|
- Include Files: C:\OpenSSL\include
|
|
- Library Files: C:\OpenSSL\lib\VC
|
|
4. You are now ready to build NetSSL.
|