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

Reply via email to