Hello, I am building Uefi Universal payload with the below python script, python UefiPayloadPkg/UniversalPayloadBuild.py -t GCC5, or python UefiPayloadPkg/UniversalPayloadBuild.py -t CLANGDWARF a building error always reports, no matter the toolchain is assigned GCC5 or CLANGDWARF. ld.lld: error: cannot find linker script /home/EDKII/edk2/BaseTools/Scripts/ClangBase.lds Did I miss something when setup the building enviroment? Now, I changed CLANGDWARF to GCC5 in python script UefiPayloadPkg/UniversalPayloadBuild.py, and only with python UefiPayloadPkg/UniversalPayloadBuild.py -t GCC5, building is successful. if Args.Fit == True: PayloadEntryToolChain = ToolChain Args.Macro.append("UNIVERSAL_PAYLOAD_FORMAT=FIT") UpldEntryFile = "FitUniversalPayloadEntry" else: PayloadEntryToolChain = 'CLANGDWARF' <======== GCC5 Args.Macro.append("UNIVERSAL_PAYLOAD_FORMAT=ELF") UpldEntryFile = "UniversalPayloadEntry" the building enviroment is Ubuntu 22.04, GCC 11.4.0, clang 14.0.0. Best Regards Feng Libo -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#121183): https://edk2.groups.io/g/devel/message/121183 Mute This Topic: https://groups.io/mt/111636381/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-