update libsodium gcc linking & connectivity check
This commit is contained in:
parent
1207bc8664
commit
c019af1a05
26
README.md
26
README.md
@ -263,8 +263,13 @@ python config64.py test
|
|||||||
cd ../..
|
cd ../..
|
||||||
```
|
```
|
||||||
|
|
||||||
- https://download.libsodium.org/libsodium/releases/libsodium-1.0.19-stable-mingw.tar.gz
|
- https://download.libsodium.org/libsodium/releases/libsodium-1.0.19-stable-mingw.tar.gz </br>
|
||||||
:white_square_button: doplniť postup linkovania knižnice s prekladačom gcc
|
:white_check_mark: doplniť postup linkovania knižnice s prekladačom gcc
|
||||||
|
|
||||||
|
- nájdeme miesto, kde sme uložili knižnicu WinLibs a prejdeme do zložky */mingw64/lib/gcc/x86_64-w64-mingw32/11.2.0/*
|
||||||
|
|
||||||
|
- do tejto zložky skopírujeme súbor libsodium.a zo stiahnutého balíka knižnice libsodium */libsodium-1.0.19-stable-mingw.tar/libsodium-win64/lib/*
|
||||||
|
- následne skopírujeme celý obsah */libsodium-1.0.19-stable-mingw.tar/libsodium-win64/include/* do zložky */mingw64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/*
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -284,7 +289,10 @@ cmake -DSAL=MIRACL_SODIUM -D CMAKE_CXX_COMPILER=D:/mingw64/bin/gcc.exe -G "Unix
|
|||||||
|
|
||||||
```
|
```
|
||||||
cd CMakeFiles/client.dir
|
cd CMakeFiles/client.dir
|
||||||
|
```
|
||||||
- do súboru *linkLibs.rsp* pridáme prepínače *-lws2_32* a *-lstdc++*
|
- do súboru *linkLibs.rsp* pridáme prepínače *-lws2_32* a *-lstdc++*
|
||||||
|
|
||||||
|
```
|
||||||
cd ../..
|
cd ../..
|
||||||
make
|
make
|
||||||
```
|
```
|
||||||
@ -304,14 +312,16 @@ make
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
| | Linux rust client| Win rust client | Linux C++ client| Win C++ client | OpenSSL client (Docker) |
|
| | Linux rust client| Win rust client | Linux C++ client| Win C++ client | OpenSSL client (Docker) |
|
||||||
| Linux Rust server | Y | Y | Y | N | |
|
|-------------------|--------------------|------------------|-------------------|-------------------|---------------------------|
|
||||||
|Win Rust server | Y* | Y | Y* | N | |
|
| Linux Rust server | Y | Y | Y | N | |
|
||||||
|OpenSSL server (Docker)| | | | | |
|
|Win Rust server | Y* | Y | Y* | N | |
|
||||||
|OpenSSL server (OQS-provider)| | | | | |
|
|OpenSSL server (Docker)| | | | | |
|
||||||
|
|OpenSSL server (OQS-provider)| | | | | |
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
**(Y*)**
|
Y*
|
||||||
Hostname NOT found in certificate
|
Hostname NOT found in certificate
|
||||||
Handshake Failed
|
Handshake Failed
|
||||||
Alert sent to Server - Bad Certificate
|
Alert sent to Server - Bad Certificate
|
||||||
|
Loading…
Reference in New Issue
Block a user