Fix LA demo to align with occlum command
This commit is contained in:
parent
faf9c9d14e
commit
122a66289c
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
#include "EnclaveInitiator_u.h"
|
#include "EnclaveInitiator_u.h"
|
||||||
|
|
||||||
#define ENCLAVE_INITIATOR_NAME "./build/libenclave_initiator.signed.so"
|
#define ENCLAVE_INITIATOR_NAME "./libenclave_initiator.signed.so"
|
||||||
|
|
||||||
pthread_t thread;
|
pthread_t thread;
|
||||||
sgx_enclave_id_t initiator_enclave_id = 0;
|
sgx_enclave_id_t initiator_enclave_id = 0;
|
||||||
@ -37,8 +37,8 @@ int main(int argc, char *argv[]) {
|
|||||||
}
|
}
|
||||||
printf("succeed to load enclave %s\n", ENCLAVE_INITIATOR_NAME);
|
printf("succeed to load enclave %s\n", ENCLAVE_INITIATOR_NAME);
|
||||||
|
|
||||||
occlum_pal_attr_t pal_attr = OCCLUM_PAL_ATTR_INITVAL;
|
occlum_pal_attr_t attr = OCCLUM_PAL_ATTR_INITVAL;
|
||||||
pal_attr.log_level = (const char *) getenv("OCCLUM_LOG_LEVEL");
|
attr.log_level = (const char *) getenv("OCCLUM_LOG_LEVEL");
|
||||||
if (occlum_pal_init(&attr) < 0) {
|
if (occlum_pal_init(&attr) < 0) {
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
@ -20,7 +20,7 @@ occlum_instance: build_src
|
|||||||
cp $(OPENSSL)/libcrypto.so.1.1 image/lib/ && \
|
cp $(OPENSSL)/libcrypto.so.1.1 image/lib/ && \
|
||||||
cp $(CUR_DIR)/DiffieHellmanLibrary/libecdh.so image/lib/ && \
|
cp $(CUR_DIR)/DiffieHellmanLibrary/libecdh.so image/lib/ && \
|
||||||
occlum build
|
occlum build
|
||||||
@cp -r occlum_instance/.occlum .occlum
|
@cp -t occlum_instance $(APP) $(BUILD_DIR)/libenclave_initiator.signed.so
|
||||||
|
|
||||||
build_src:
|
build_src:
|
||||||
@$(MAKE) --no-print-directory -C DiffieHellmanLibrary
|
@$(MAKE) --no-print-directory -C DiffieHellmanLibrary
|
||||||
@ -29,8 +29,8 @@ build_src:
|
|||||||
@$(MAKE) --no-print-directory -C EnclaveInitiator
|
@$(MAKE) --no-print-directory -C EnclaveInitiator
|
||||||
|
|
||||||
test: build_src
|
test: build_src
|
||||||
LD_LIBRARY_PATH=$(BUILD_DIR):$(SGX_SDK)/sdk_libs RUST_BACKTRACE=1 \
|
cd occlum_instance && LD_LIBRARY_PATH=../$(BUILD_DIR):$(SGX_SDK)/sdk_libs RUST_BACKTRACE=1 \
|
||||||
./$(APP)
|
./appinitiator
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@$(MAKE) --no-print-directory -C AppInitiator clean
|
@$(MAKE) --no-print-directory -C AppInitiator clean
|
||||||
|
Loading…
Reference in New Issue
Block a user