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

Reply via email to