Fix sgx porting issues: incorrect compile flags, porting func impl, document, etc. (#145)

* Fix sgx porting issues: incorrect compilation flags, porting function impl, document, etc.

* Update bh_platform.c

Add check for function bh_vprintf_sgx: check whether print_function is not NULL.
This commit is contained in:
qdaoming-intel
2019-11-22 15:33:37 +08:00
committed by wenyongh
parent a7a7d04dc6
commit 74f74b6490
12 changed files with 64 additions and 88 deletions

View File

@ -45,6 +45,7 @@ And then install the [Intel SGX SDK](https://software.intel.com/en-us/sgx/sdk).
After installing dependencies, build the source code:
``` Bash
source <SGX_SDK dir>/environment
cd core/iwasm/products/linux-sgx/
mkdir build
cd build
@ -55,6 +56,7 @@ This builds the libraries used by SGX enclave sample, the generated file libvmli
Then build the enclave sample:
``` Bash
source <SGX_SDK dir>/environment
cd enclave-sample
make
```