Implement peer feedback suggestions.

pull/199/head
Kaleb Himes 2020-04-23 15:24:34 -06:00 committed by GitHub
parent a310a0256e
commit ec0c6f8d18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 8 deletions

View File

@ -16,15 +16,9 @@ To download a stable release head on over to https://www.wolfssl.com/download/
and look for the wolfssl-x.x.x.zip (latest release)
To grab a copy of the development master use `git clone https://github.com/wolfssl/wolfssl.git`
NOTE: When cloning the github repository one must first run `./autogen.sh` from
the root directory of wolfSSL to generate the configure script. Next run
`./configure`.
NOTE: When cloning the github repository the file wolfssl/options.h is expected, in downloaded bundles from wolfssl.com this file exists but when building from a cloned version of wolfSSL from GitHub then the file needs created. This is done either through cd wolfssl && ./autogen.sh && ./configure && ./config.status or by cd wolfssl && touch wolfssl/options.h.
The result of running the configure script will be an auto-generated options.h
header file which is required to build the sgx static library.
Once the autogen.sh script and the first configure have been run to setup the
options.h you can now go the SGX directory and follow the README instructions
Once the options.h is created you can now go the SGX directory and follow the README instructions
referenced in the line below.
First create the trusted static wolfssl library from `<wolfssl-root>/IDE/LINUX-SGX`. Steps for creating the static library can be found in `<wolfssl-root>/IDE/LINUX-SGX/README.md`