|
@@ -98,7 +98,8 @@ else
|
|
|
App_Compile_Flags += -DNDEBUG -UEDEBUG -UDEBUG
|
|
|
endif
|
|
|
|
|
|
-App_Link_Flags := $(SGX_COMMON_CFLAGS) $(Security_Link_Flags) -L$(SGX_LIBRARY_PATH) -l$(Urts_Library_Name) -lsgx_uae_service -L$(OPENSSL_LIBRARY_PATH) -lsgx_usgxssl -lpthread -L/usr/local/lib -lprotobuf #-L$(OPENSSL_BAREBONES_LIBRARY_PATH) -lcrypto
|
|
|
+App_Link_Flags := $(SGX_COMMON_CFLAGS) $(Security_Link_Flags) -L$(SGX_LIBRARY_PATH) -l$(Urts_Library_Name) -lsgx_uae_service -L$(OPENSSL_LIBRARY_PATH) -lsgx_usgxssl -lpthread -lprotobuf
|
|
|
+#-L$(OPENSSL_BAREBONES_LIBRARY_PATH) -lcrypto
|
|
|
|
|
|
ifneq ($(SGX_MODE), HW)
|
|
|
App_Link_Flags += -lsgx_uae_service_sim
|
|
@@ -106,7 +107,6 @@ else
|
|
|
App_Link_Flags += -lsgx_uae_service
|
|
|
endif
|
|
|
|
|
|
-App_Cpp_Objects := App/App.o App/LocalAttestationUntrusted.o App/protobufLAInitiator.o App/protobufSgxLATransformsInitiator.o App/ProtobufLAMessages.pb.o #$(App_Cpp_Files:.cpp=.o)
|
|
|
App_Name := app
|
|
|
|
|
|
######## Enclave Settings ########
|
|
@@ -216,7 +216,7 @@ App/%.o: App/%.cpp Decryptor/Decryptor_u.h
|
|
|
@$(CXX) $(App_Compile_Flags) -c $< -o $@
|
|
|
@echo "CXX <= $<"
|
|
|
|
|
|
-$(App_Name): App/App.o App/SealingUntrusted.o App/LocalAttestationUntrusted.o App/protobufLAInitiator.o App/protobufSgxTransformsInitiator.o App/protobufSgxTransformsHelper.o App/PostLAProtobufNativeTransforms.o App/protobufReadWrite.o App/ProtobufLAMessages.pb.o App/PostLAMessages.pb.o App/Ipc.o App/FileIO.o App/Decryptor_u.o
|
|
|
+$(App_Name): App/App.o App/SealingUntrusted.o App/LocalAttestationUntrusted.o App/protobufLAInitiator.o App/protobufSgxTransformsInitiator.o App/protobufSgxTransformsHelper.o App/PostLAProtobufNativeTransforms.o App/protobufReadWrite.o App/ProtobufLAMessages.pb.o App/PostLAMessages.pb.o App/Ipc.o App/FileIO.o App/Decryptor_u.o
|
|
|
@$(CXX) -Wl,--no-undefined $^ -o $@ $(App_Link_Flags)
|
|
|
@echo "LINK => $@"
|
|
|
|