Hello, ARMer,
I am following Mr. Theobald's blog: UEFI Debug Made Easy to run an UEFI BIOS on a FVP of ArmVExpress-RTSM-A9x4. But when building, an error is always reported as below:
17:42:45 **** Incremental Build of configuration Default for project edk2 ****make -f ArmPlatformPkg/Scripts/Makefile all copy C:\edk2\BaseTools\Conf\build_rule.template Conf\build_rule.txt 1 file(s) copied.copy C:\edk2\BaseTools\Conf\FrameworkDatabase.template Conf\FrameworkDatabase.txt 1 file(s) copied.copy C:\edk2\BaseTools\Conf\target.template Conf\target.txt 1 file(s) copied.copy C:\edk2\BaseTools\Conf\tools_def.template Conf\tools_def.txt 1 file(s) copied.build -a ARM -p ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc -t RVCT -b DEBUG process_begin: CreateProcess(NULL, build -a ARM -p ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc -t RVCT -b DEBUG, ...) failed.make (e=2): The system cannot find the file specified.
make: *** [all] Error 2
17:42:45 Build Finished (took 300ms)
What file can't be found? I use ARM Compiler 5(DS-5 built-in), edk2 source code is located at c:\edk2. The compiler 5 is located at C:\Program Files\DS-5\sw\ARMCompiler5.05\bin. What did I still miss? Thanks.
Best Regards
Feng Libo
Hi, ARMer,
Thanks. I have successfully built and run ArmVExpress-RTSM-A9x4 on DS-5 2.0.
My host is Windows 7, tools chain is ARM compiler 5, UEFI code is edk2, so some settings are different from Mr. Theobald.