On 12 December 2015 at 17:59, endless <endless...@163.com> wrote: > is there any one could help me to solve the compile problem?
Could you make sure that your Conf/tools_def.txt is not out of date? You can simply remove it and re-run 'source edksetup.sh' if you have not made any changes to it locally > when i built the package EmulatorPkg/EmulatorPkg.dsc, i met a compiled > failed as follow: > ./build.sh -a X64 > ......... > "ld" -o > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei/DEBUG/StatusCodeHandlerPei.dll > -nostdlib -n -q --gc-sections -z common-page-size=0x40 --entry > _ModuleEntryPoint -u _ModuleEntryPoint -Map > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei/DEBUG/StatusCodeHandlerPei.map > -melf_x86_64 --oformat=elf64-x86-64 --start-group > @/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei/OUTPUT/static_library_files.lst > --end-group --defsym=PECOFF_HEADER_SIZE=0x228 > --script=/home/endless/edk2/BaseTools/Scripts/GccBase.lds > Building ... /home/endless/edk2/EmulatorPkg/BootModePei/BootModePei.inf > [X64] > `gNullVaList' referenced in section `.text.AsciiBSPrint' of > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdePkg/Library/BasePrintLib/BasePrintLib/OUTPUT/BasePrintLib.lib(PrintLib.obj): > defined in discarded section `COMMON' of > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdePkg/Library/BasePrintLib/BasePrintLib/OUTPUT/BasePrintLib.lib(PrintLib.obj) > "ld" -o > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei/DEBUG/StatusCodePei.dll > -nostdlib -n -q --gc-sections -z common-page-size=0x40 --entry > _ModuleEntryPoint -u _ModuleEntryPoint -Map > /home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei/DEBUG/StatusCodePei.map > -melf_x86_64 --oformat=elf64-x86-64 --start-group > @/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei/OUTPUT/static_library_files.lst > --end-group --defsym=PECOFF_HEADER_SIZE=0x228 > --script=/home/endless/edk2/BaseTools/Scripts/GccBase.lds > GNUmakefile:391: recipe for target > '/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei/DEBUG/StatusCodeHandlerPei.dll' > failed > make: *** > [/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei/DEBUG/StatusCodeHandlerPei.dll] > Error 1 > make: Nothing to be done for 'tbuild'. > > > build.py... > : error 7000: Failed to execute command > make tbuild > [/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei] > > > build.py... > : error 7000: Failed to execute command > make tbuild > [/home/endless/edk2/Build/Emulator/DEBUG_GCC49/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei] > > > build.py... > : error F002: Failed to build module > > /home/endless/edk2/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei.inf > [X64, GCC49, DEBUG] > > - Failed - > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel