Hi Andrew

 

I started from scratch (deleted all my old versions & exported only the
required version from svn) so I am sure I don't have any mixed versions on
my computer.

 

I would have thought that the scripts would have everything in the right
places.. :(

 

I am using windows to build it (as recommended due to linux compilers
generating 20% larger code which won't fit with full efi shell!), I am not
sure how I can do that grep you show in a windows command line (stupid
question I know!):

 

git grep PcdCpuLockBoxDataAddress -- *.dec

 

?

 

Regards

 

Gerard

 

From: Andrew Fish [mailto:[email protected]] 
Sent: Friday, August 7, 2015 4:50 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [edk2] [edk2} [MinnowBoard] Firmware 0.82 Build error on
Windows (VS2008)..?

 

 

On Aug 7, 2015, at 1:40 PM, Gerard Bucas <[email protected]
<mailto:[email protected]> > wrote:

 



Hi guys,



Need some help!



Trying to build latest firmware 0.82 on Windows. Using VS2008 - so normally
pretty simple!



I think I have followed all the steps correctly but I get this error when
building:






Build_IFWI.bat MNW2 Release




build...

c:\uefi\myworkspace\Vlv2BinaryPkg\X64RELEASE\X64\MpCpu.inf(61): error 3000:
PCD

[gEfiVLVTokenSpaceGuid.PcdCpuLockBoxDataAddress] in
[c:\uefi\myworkspace\Vlv2Bin

aryPkg\X64RELEASE\X64\MpCpu.inf] is not found in dependent packages:

               c:\uefi\myworkspace\MdePkg\MdePkg.dec

       c:\uefi\myworkspace\IntelFrameworkPkg\IntelFrameworkPkg.dec

       c:\uefi\myworkspace\IA32FamilyCpuPkg\IA32FamilyCpuPkg.dec

       c:\uefi\myworkspace\Vlv2TbltDevicePkg\PlatformPkg.dec

       c:\uefi\myworkspace\MdeModulePkg\MdeModulePkg.dec


c:\uefi\myworkspace\IntelFrameworkModulePkg\IntelFrameworkModulePkg.dec

       c:\uefi\myworkspace\Vlv2DeviceRefCodePkg\Vlv2DeviceRefCodePkg.dec




 

 

PCD values are declared to exist by a DEC file. As long as the INF list the
DEC file in the Packages section of the INF it should just work?

 

~/work/src/edk2(acpica)>git grep PcdCpuLockBoxDataAddress -- *.dec

Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec:119:
gEfiVLVTokenSpaceGuid.PcdCpuLockBoxDataAddress|0x0|UINT64|0x10000211

 

Maybe you have a mixture of packages at different versions? I see it in
master?

 

Thanks,

 

Andrew Fish








- Failed -



Any obvious things I can do!?



Thanks!



Gerard

_______________________________________________
edk2-devel mailing list
 <mailto:[email protected]> [email protected]
 <https://lists.01.org/mailman/listinfo/edk2-devel>
https://lists.01.org/mailman/listinfo/edk2-devel

 

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to