update
This commit is contained in:
parent
2e118cd36f
commit
7631721e7b
12
README.md
12
README.md
@ -64,7 +64,7 @@ Perl - stiahnutie Perl-u strawberry-perl-5.32.1.1-64bit zo stránky https://stra
|
||||
|
||||
Cmake - stihnutie CMake-u cmake-3.26.3-windows-x86_64 zo stránky https://cmake.org/download/
|
||||
|
||||
NMAKE - :warning: tbd
|
||||
NMAKE - stiahnutie a inštalácia nástrojov Build Tools for Visual Studio 2022 zo stránky https://visualstudio.microsoft.com/downloads/
|
||||
|
||||
Pridanie premenných prostredia:
|
||||
```
|
||||
@ -77,6 +77,8 @@ pozn. v našom prípade premenná nepomohla a bolo nutné ich nekonfigurovať ma
|
||||
$env:path += ";D:\Program Files\cmake\bin"
|
||||
$env:path += ";d:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\Hostx86\x86\"
|
||||
```
|
||||
Pre správnu funkciu NMAKE je nutné spustiť súbor vcvarsall.bat <br>
|
||||
V našom prípade sa tento súbor nachádzal na adrese `d:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\`
|
||||
|
||||
**2. Stiahnutie OpenSSL, Open Quantum Safe OpenSSL repozitáru a liboqs**
|
||||
|
||||
@ -90,6 +92,7 @@ Liboqs - stiahnutie súborov z GITu - https://github.com/open-quantum-safe/liboq
|
||||
|
||||
**3. Príprava liboqs**
|
||||
- v prípade chyby prístupu pri príkaze cmake alebo ninja je potrebné spustiť PowerShell ako administrátor
|
||||
- v našom prípade sme použili Administrator Developer PowerShell for VS 2022
|
||||
```
|
||||
cd liboqs
|
||||
mkdir build
|
||||
@ -105,9 +108,14 @@ cd ./openssl
|
||||
perl Configure VC-WIN64A no-shared
|
||||
nmake
|
||||
```
|
||||
:warning: :warning: :warning:
|
||||
|
||||
pozn. chyba spôsobená chýbajúcim nalinkovaním Perlu a NMAKE-u
|
||||
![err-code](https://ctrlv.sk/shots/2023/05/09/QHGf.png)
|
||||
|
||||
**5. Príprava certifikátu, kľúčov a spustenie programov**
|
||||
Generovanie certifikátu, kľúčov a spustenie programov je rovnaké ako na platforme UNIX - viď. bod 5-8
|
||||
|
||||
![final-result](https://ctrlv.sk/shots/2023/05/10/SzvJ.png)
|
||||
|
||||
## References
|
||||
[Open quantum safe OpenSSL 1.1.1t](https://github.com/open-quantum-safe/openssl)
|
||||
|
Loading…
Reference in New Issue
Block a user