From 910f969c933fc8a6cf4b573eeaa63efc593f9d29 Mon Sep 17 00:00:00 2001 From: klu2 Date: Fri, 6 Jul 2007 02:07:57 +0000 Subject: [PATCH] Fix the issue that Sec lost library build dependency git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3083 6f19259b-4bc3-4df7-8a09-765794883524 --- Nt32Pkg/Sec/Makefile | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Nt32Pkg/Sec/Makefile b/Nt32Pkg/Sec/Makefile index 0261f43439..6ed32850bb 100644 --- a/Nt32Pkg/Sec/Makefile +++ b/Nt32Pkg/Sec/Makefile @@ -30,7 +30,7 @@ LINK_FLAGS_EXE = /NOLOGO /SUBSYSTEM:CONSOLE /NODEFAULTLIB /IGNORE:4086 /MAP /OPT CC_FLAGS = /nologo /W4 /WX /Gy /c /D UNICODE /D EFI32 /Od /DSTRING_ARRAY_NAME=SecMainStrings /FI$(DEST_DIR_DEBUG)/AutoGen.h /EHs-c- /GF /Gs8192 /Zi /Gm COMMON_DEPS = $(DEBUG_DIR)\AutoGen.h -all : $(BIN_DIR)\SecMain.exe +all : gen_libs $(BIN_DIR)\SecMain.exe $(BIN_DIR)\SecMain.exe : $(OBJECTS) "$(DLINK)" \ @@ -41,6 +41,18 @@ $(BIN_DIR)\SecMain.exe : $(OBJECTS) /base:0x10000000 \ /out:"$(BIN_DIR)\SecMain.exe" \ /pdb:"$(BIN_DIR)\SecMain.pdb" + +gen_libs: + cd $(BUILD_DIR)\$(ARCH)\MdePkg\Library\BaseDebugLibNull\BaseDebugLibNull + $(MAKE) $(MAKE_FLAGS) + cd $(BUILD_DIR)\$(ARCH)\MdePkg\Library\BasePrintLib\BasePrintLib + $(MAKE) $(MAKE_FLAGS) + cd $(BUILD_DIR)\$(ARCH)\MdePkg\Library\BaseMemoryLib\BaseMemoryLib + $(MAKE) $(MAKE_FLAGS) + cd $(BUILD_DIR)\$(ARCH)\MdePkg\Library\BaseLib\BaseLib + $(MAKE) $(MAKE_FLAGS) + cd $(BUILD_DIR)\$(ARCH)\MdePkg\Library\BasePeCoffLib\BasePeCoffLib + $(MAKE) $(MAKE_FLAGS) # # Individual Object Build Targets -- 2.39.2