Hi,
I've been building OVMF successfully by running "build" in
the edk2 top-level directory after having modified Conf/target.txt
like so:
ACTIVE_PLATFORM = OvmfPkg/OvmfPkgX64.dsc
TOOL_CHAIN_TAG = GCC48
TARGET_ARCH = X64
As of this morning, that no longer works. Running "build" results in
the following error:
...
build.py...
: error 7000: Failed to start command
GenFds -f
"/home/somlo/KVM-OSX/SCRATCH/edk2/OvmfPkg/OvmfPkgX64.fdf" -o
"/home/somlo/KVM-OSX/SCRATCH/edk2/Build/OvmfX64/DEBUG_GCC48" -t GCC48
-b DEBUG -p "/home/somlo/KVM-OSX/SCRATCH/edk2/OvmfPkg/OvmfPkgX64.dsc"
-a X64 -D
"EFI_SOURCE=/home/somlo/KVM-OSX/SCRATCH/edk2/EdkCompatibilityPkg" -D
"EDK_SOURCE=/home/somlo/KVM-OSX/SCRATCH/edk2/EdkCompatibilityPkg" -D
"TOOL_CHAIN_TAG=GCC48" -D "TOOLCHAIN=GCC48" -D "TARGET=DEBUG" -D
"WORKSPACE=/home/somlo/KVM-OSX/SCRATCH/edk2" -D
"EDK_TOOLS_PATH=/home/somlo/KVM-OSX/SCRATCH/edk2/BaseTools" -D
"ARCH=X64" -D
"ECP_SOURCE=/home/somlo/KVM-OSX/SCRATCH/edk2/EdkCompatibilityPkg"
[/home/somlo/KVM-OSX/SCRATCH/edk2]
- Failed -
Build end time: 09:23:10, Aug.18 2014
Build total time: 00:00:32
I ran a git bisect and found the cause to be this commit:
commit 03af27533236a08309b60ba1f3236234f3de46bc
Author: Hess Chen <[email protected]>
Date: Mon Aug 18 04:59:01 2014 +0000
This patch is going to retire the top level makefile on BaseTools
for supporting a pure binary build without any complier.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hess Chen <[email protected]>
Reviewed-by: Yingke Liu <[email protected]>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15816 6f19259b-
4bc3-4df7-8a09-765794883524
Any ideas much appreciated !
Thanks,
--Gabriel
------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel