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