[MinnowBoard] [edk2] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

Andrew Fish afish at apple.com
Wed Mar 4 06:20:24 UTC 2015


> On Mar 3, 2015, at 9:54 PM, Gerard Bucas <gerard.b at tekmagic.net> wrote:
> 
> Hi David
>  
> I am pretty sure I followed those instructions exactly. The only difference is that I have a slightly newer version of VS (which I resolved) and a Python (still V2.X so should be OK).
>  
> I downloaded the svn from that link that you mention, so I assume that I didn’t get a newer version? How can I check that to make sure?
>  

Gerard,

I’ve not used svn in a long time (git rocks), but the branch has revisions too. So downloading the URL gets you the TOT of the branch. Did you specify a revision?

svn checkout -r 16679  https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1 <https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1>
I think you can update via:

svn update -r 16679

Not sure if you have the Unix like command line svn, or you are using some other tool, but the concept should be the same.

Thanks,

PS This project is a big mess. They should have just checked in a branch of the edk2 that had all their stuff and pointed you at a single pull. All the other Packages in the TOT of the edk2 have to compile with the TOT, some how this one is special? it is only going to get worse if every package maintainer starts making up bizarre rules to match their internal closed source project  process (branch early, branch often, never merge with TOT, when possible distribute ZIP files of code, don’t use internal what you ship to customers) and try to call it open source. 


> Thanks!
>  
> Gerard
>  
> From: Wei, David [mailto:david.wei at intel.com <mailto:david.wei at intel.com>] 
> Sent: Wednesday, March 4, 2015 12:44 AM
> To: gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>; MinnowBoard Development and Community Discussion; edk2-devel at lists.sourceforge.net <mailto:edk2-devel at lists.sourceforge.net>
> Subject: RE: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.
>  
> Hi,
>  
> Please following below two steps to get source code.  The 0.77 is based on "Revision 16679 of UDK2014.SP1 branch https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1 <https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1> ".  Please do not get newer version. 
>  
>  
> 2. Create the following folders (sub-directories) from your workspace (e.g. "C:\MyWorkspace"):
>  
>        BaseTools               
>        Conf                    
>        CryptoPkg               
>        EdkCompatibilityPkg     
>        EdkShellBinPkg          
>        FatBinPkg               
>        IntelFrameworkModulePkg 
>        IntelFrameworkPkg       
>        MdeModulePkg            
>        MdePkg                  
>        NetworkPkg              
>        PcAtChipsetPkg          
>        PerformancePkg          
>        SecurityPkg             
>        ShellBinPkg             
>        ShellPkg                
>        SourceLevelDebugPkg     
>        UefiCpuPkg
>        Vlv2DeviceRefCodePkg
>        Vlv2TbltDevicePkg    
>        
> 3. Obtain the following BSD-licensed source code packages and files from the tianocore.org <http://tianocore.org/> (hosted by sourceforge.net <http://sourceforge.net/>)
>    SVN (SubVersion) repository and place them into their respective folders (subdirectories) created in
>    step 2 (above):  
>    
>    "Revision 16679 of UDK2014.SP1 branch https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1 <https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1> "
>  
>  
>  
> Thanks,
> David | SSG BIOS
>  
> From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>] On Behalf Of Gerard Bucas
> Sent: Wednesday, March 04, 2015 1:35 PM
> To: edk2-devel at lists.sourceforge.net <mailto:edk2-devel at lists.sourceforge.net>
> Cc: 'MinnowBoard Development and Community Discussion'
> Subject: Re: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.
>  
> Can anyone help with resolving this error when trying to build 0.77 firmware on Windows:
>  
> build...
> …\myworkspace\EdkCompatibilityPkg\Compatibility\SmmBaseHelper\SmmBaseHelper
> .inf(66): error 4000: Value of Guid [gEdkiiMemoryProfileGuid] is not found under
> [Guids] section in  …..\myworkspace\MdePkg\MdePkg.dec
> 
> Thanks!
>  
> Regards
>  
> Gerard
>  
> From: B Cran [mailto:bruce.cran at gmail.com <mailto:bruce.cran at gmail.com>] 
> Sent: Tuesday, March 3, 2015 1:11 AM
> To: gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>
> Cc: edk2-devel at lists.sourceforge.net <mailto:edk2-devel at lists.sourceforge.net>; MinnowBoard Development and Community Discussion
> Subject: Re: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.
>  
> On Monday, March 2, 2015, Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>> wrote:
>> : error 000E: File/directory not found in workspace
>>         c:\...........\myworkspace\Vlv2BinaryPkg\X64RELEASE\IA32\PchSmbusArpDisabled.inf
>>  
>> I do not have the “….\myworkspace\Vlv2BinaryPkg\” directory.
>  
>  This isn't really an edk2 issue - the Vlv2BinaryPkg tree contains the binary objects ('blobs') and is distributed separately from the main BIOS code. You can get it from http://firmware.intel.com/sites/default/files/MinnowBoard_MAX-0.77-Binary.Objects.zip <http://firmware.intel.com/sites/default/files/MinnowBoard_MAX-0.77-Binary.Objects.zip> . You should also read http://firmware.intel.com/sites/default/files/MinnowBoard_MAX_Rev.077-ReleaseNotes.txt <http://firmware.intel.com/sites/default/files/MinnowBoard_MAX_Rev.077-ReleaseNotes.txt> for build instructions (e.g. Patching OpenSSL).
>  
> -- 
> Bruce
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/_______________________________________________ <http://goparallel.sourceforge.net/_______________________________________________>
> edk2-devel mailing list
> edk2-devel at lists.sourceforge.net <mailto:edk2-devel at lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/edk2-devel <https://lists.sourceforge.net/lists/listinfo/edk2-devel>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150303/6372a940/attachment-0001.html>


More information about the elinux-MinnowBoard mailing list