From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ma1-aaemail-dr-lapp01.apple.com (ma1-aaemail-dr-lapp01.apple.com [17.171.2.60]) by mx.groups.io with SMTP id smtpd.web10.41709.1590448897868565716 for ; Mon, 25 May 2020 16:21:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@apple.com header.s=20180706 header.b=Ln3r5oVf; spf=pass (domain: apple.com, ip: 17.171.2.60, mailfrom: afish@apple.com) Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.42/8.16.0.42) with SMTP id 04PNJpuD028737; Mon, 25 May 2020 16:21:36 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=QFh9CJveG0fBJL32ec/V+CrlBcJX67NfFAp/NIadrOU=; b=Ln3r5oVfNWWycxJkxWixUDm0HMo6s1rQrzoqQOYokNfhla8pwJg2Ht4KBD1rbk3lClG8 HrFnn1PDbsRcG2OqTKZVNpl5z0/3Adw2DePQA5SaFdYt5xFh3bi+wKQwrIpUNsr0k9S/ 9NcZsD8xRk85oQqsh3PDKXbQHB8aWaCoUx465KN2mB5nY0bwdnadHv7fQVFD3GW+k6te H3p5Oh7+tnwTqv5M+j4UIATGC8LyW7EOAm0ch7QumK4fGuRkn261jkAxsuL4mWdJ7m2P W73zIPO/AmoRsbgWMmFB50v4hJtFwHz8LZS9D0aaQJDMc1bU8lRNtEPrZQvP2/EMlvkP Jg== Received: from rn-mailsvcp-mta-lapp02.rno.apple.com (rn-mailsvcp-mta-lapp02.rno.apple.com [10.225.203.150]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 3172g26q0k-8 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 25 May 2020 16:21:36 -0700 Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp02.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPS id <0QAW005BRU7ZJ840@rn-mailsvcp-mta-lapp02.rno.apple.com>; Mon, 25 May 2020 16:21:35 -0700 (PDT) Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) id <0QAW00S00TIT7300@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Mon, 25 May 2020 16:21:35 -0700 (PDT) X-Va-A: X-Va-T-CD: e0acb9dc03d22e4581b62f3d752335f3 X-Va-E-CD: dea4311bc480e84d7724cf02b935c3fe X-Va-R-CD: d9ce7118616df0fd587fdcb6a8120e5c X-Va-CD: 0 X-Va-ID: 36258c85-6f10-410b-8f50-536d02dbfea8 X-V-A: X-V-T-CD: e0acb9dc03d22e4581b62f3d752335f3 X-V-E-CD: dea4311bc480e84d7724cf02b935c3fe X-V-R-CD: d9ce7118616df0fd587fdcb6a8120e5c X-V-CD: 0 X-V-ID: ab9beac3-0dfd-43dd-b771-49fa06926b38 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216,18.0.687 definitions=2020-05-25_10:2020-05-25,2020-05-25 signatures=0 Received: from [17.235.10.166] (unknown [17.235.10.166]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPSA id <0QAW000I6U7XRM00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Mon, 25 May 2020 16:21:35 -0700 (PDT) From: "Andrew Fish" Message-id: <6C3DD340-F629-4911-B93A-8F1877608D42@apple.com> MIME-version: 1.0 (Mac OS X Mail 13.0 \(3594.4.17\)) Subject: Re: [edk2-devel] Updating to latest EDK2 and now get NMAKE: fatal error U1073: Don't know how to make.. on some items? Date: Mon, 25 May 2020 16:21:33 -0700 In-reply-to: Cc: "df7729@gmail.com" To: edk2-devel-groups-io , Mike Kinney References: <7AV9.1590393358635470204.j9Pi@groups.io> X-Mailer: Apple Mail (2.3594.4.17) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216,18.0.687 definitions=2020-05-25_10:2020-05-25,2020-05-25 signatures=0 Content-type: multipart/alternative; boundary="Apple-Mail=_9F88A6BB-B9DB-443C-9CA0-B33C66BA53AD" --Apple-Mail=_9F88A6BB-B9DB-443C-9CA0-B33C66BA53AD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On May 25, 2020, at 1:51 PM, Michael D Kinney wrote: >=20 > Hi David, > > You do need to update to latest tools_def.txt, target.txt, and build_rul= es.txt. > Which means delete those files in Conf/ and rerun edksetup.bat/edksetup.sh= to copy them over from BaseTools/Conf/*.template files that are checked in= .=20 Thanks, Andrew Fish > I also recommend you use VS2015, 2017, or VS2019 and let us know what is= sues you see after these 2 changes. > > Mike > > From: devel@edk2.groups.io > On Behalf Of David F. > Sent: Monday, May 25, 2020 12:56 AM > To: devel@edk2.groups.io > Subject: [edk2-devel] Updating to latest EDK2 and now get NMAKE: fatal e= rror U1073: Don't know how to make.. on some items? > > Hi, >=20 > I haven't updated the edk2 in quite a while, I went ahead and did it ton= ight, stdlib was removed so I had to move stuff around. Where I used to ha= ve C:\EDK2, I now have C:\EDK\EDK2 and C:\EDK\EDK2-CLIB. My private direc= tory is still under C:\EDK\EDK2\Acme. After figuring out how to get stdli= b on its own repository by using the new directory, I then had to setup a b= atch file to do my edksetup in a different way. Now has: >=20 > set WORKSPACE=3D%CD% > set PACKAGES_PATH=3D%WORKSPACE%\edk2-libc;%WORKSPACE%\edk2 > set EDK_TOOLS_PATH=3D%WORKSPACE%\edk2\BaseTools > cd %WORKSPACE%\edk2 > edksetup.bat >=20 > It's all looking pretty good. I am using VS2008 for my EDK builds, I de= cided to stay with my old build_rule.txt, target.txt and tools_def.txt whic= h has some older stuff in it that doesn't apply (I looked at the new stuff,= but I have some custom switches and it wasn't much different). So I run = my build switch to build my UEFI application and it starts and builds some = items, but then dies with the NMAKE failure and I have no clue why. Here = are some of the details after deleting c:\edk\build which is where it wants= to go. >=20 > Build environment: Windows-10-10.0.18362 > Build start time: 00:33:37, May.25 2020 > WORKSPACE =3D c:\edk > PACKAGES_PATH =3D c:\edk\edk2-libc;c:\edk\edk2 > EDK_TOOLS_PATH =3D c:\edk\edk2\basetools > EDK_TOOLS_BIN =3D c:\edk\edk2\basetools\bin\win32 > CONF_PATH =3D c:\edk\edk2\conf > PYTHON_COMMAND =3D C:\python27-x64\python.exe > Architecture(s) =3D X64 > Build target =3D RELEASE > Toolchain =3D VS2008x86 > Active Platform =3D c:\edk\edk2\Acme\Acme.dsc > build: : warning: Module MetaFile [Sources] is missing local header! > Local Header: c:\edk\edk2-libc\stdlib\libc\gdtoa\gdtoaimp.h not foun= d in c:\edk\edk2-libc\StdLib\LibC\gdtoa\gdtoa.inf > build: : warning: Module MetaFile [Sources] is missing local header! > Local Header: c:\edk\edk2-libc\stdlib\libc\gdtoa\gdtoa.h not found i= n c:\edk\edk2-libc\StdLib\LibC\gdtoa\gdtoa.inf > build: : warning: Module MetaFile [Sources] is missing local header! > Local Header: c:\edk\edk2-libc\stdlib\libc\time\tzfile.h not found i= n c:\edk\edk2-libc\StdLib\LibC\Time\Time.inf > build: : warning: Module MetaFile [Sources] is missing local header! > .... Several more like this from stdlib .... > Building ... c:\edk\edk2\Acme\Library\ABLegacySpeakerLib\ABLegacySpeaker= Lib.inf [X64] > Building ... c:\edk\edk2\Acme\Library\ABMemDumpLib\ABMemDumpLib.inf [X64= ] > Building ... c:\edk\edk2\Acme\Library\ABVSSupportLib\ABVSSupportLib.inf = [X64] > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABLegacySp= eakerLib\ABLegacySpeakerLib\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs32768 /= O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI_C_SOU= RCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\Library\ABLegacySpeakerLi= b /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABLegacySpeakerLi= b\ABLegacySpeakerLib\DEBUG /Ic:\edk\edk2\MdePkg /Ic:\edk\edk2\MdePkg\Incl= ude /Ic:\edk\edk2\MdePkg\Include\X64 /Ic:\edk\edk2\Acme /Ic:\edk\edk2\Ac= me\Include /Ic:\edk\edk2\Acme\Include\AB\UEFI /Ic:\edk\edk2\Acme\Include\= AB\fastgui /Ic:\edk\edk2\Acme\Include\AB /Ic:\edk\edk2\Acme\Include\IPP c= :\edk\edk2\Acme\Library\ABLegacySpeakerLib\ABLegacySpeakerLib.c > Building ... c:\edk\edk2\Acme\Library\ABMountedCPPEntryLib\ABMountedCPPE= ntryLib.inf [X64] > Building ... c:\edk\edk2\Acme\Library\ABSafeOpenProtocolLib\ABSafeOpenPr= otocolLib.inf [X64] > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABMemDumpL= ib\ABMemDumpLib\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- = /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPK= G_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\Library\ABMemDumpLib /Ic:\edk\Build\= Acme\RELEASE_VS2008x86\X64\Acme\Library\ABMemDumpLib\ABMemDumpLib\DEBUG /I= c:\edk\edk2\MdePkg /Ic:\edk\edk2\MdePkg\Include /Ic:\edk\edk2\MdePkg\Incl= ude\X64 /Ic:\edk\edk2\Acme /Ic:\edk\edk2\Acme\Include /Ic:\edk\edk2\Acme= \Include\AB\UEFI /Ic:\edk\edk2\Acme\Include\AB\fastgui /Ic:\edk\edk2\Acme= \Include\AB /Ic:\edk\edk2\Acme\Include\IPP c:\edk\edk2\Acme\Library\ABMemD= umpLib\ABMemDumpLib.c > Building ... c:\edk\edk2\MdePkg\Library\UefiApplicationEntryPoint\UefiAp= plicationEntryPoint.inf [X64] > ABLegacySpeakerLib.c > Building ... c:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntr= insic.inf [X64] > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABVSSuppor= tLib\ABVSSupportLib\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs32768 /O1ib2s /= GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI_C_SOURCE /D M= DEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\Library\ABVSSupportLib /Ic:\edk\= Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABVSSupportLib\ABVSSupportLib= \DEBUG /Ic:\edk\edk2\MdePkg /Ic:\edk\edk2\MdePkg\Include /Ic:\edk\edk2\M= dePkg\Include\X64 /Ic:\edk\edk2\Acme /Ic:\edk\edk2\Acme\Include /Ic:\edk= \edk2\Acme\Include\AB\UEFI /Ic:\edk\edk2\Acme\Include\AB\fastgui /Ic:\edk= \edk2\Acme\Include\AB /Ic:\edk\edk2\Acme\Include\IPP c:\edk\edk2\Acme\Libr= ary\ABVSSupportLib\ABVSSupportLib.c > Building ... c:\edk\edk2\Acme\Library\ABCPPSupportLib\ABCPPSupportLib.in= f [X64] > ABMemDumpLib.c > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \lib.exe" /NOLOGO /LTCG /OUT:c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\L= ibrary\ABLegacySpeakerLib\ABLegacySpeakerLib\OUTPUT\ABLegacySpeakerLib.lib = @c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABLegacySpeakerLib\AB= LegacySpeakerLib\OUTPUT\object_files.lst > NMAKE : fatal error U1073: don't know how to make 'c:\edk\Build\Acme\REL= EASE_VS2008x86\X64\Acme\Library\ABMountedCPPEntryLib\ABMountedCPPEntryLib\O= UTPUT\ABMountedCPPEntryLib.obj' > Stop. > ABVSSupportLib.c > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABSafeOpen= ProtocolLib\ABSafeOpenProtocolLib\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs3= 2768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI= _C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\Library\ABSafeOpenP= rotocolLib /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABSafeOp= enProtocolLib\ABSafeOpenProtocolLib\DEBUG /Ic:\edk\edk2\MdePkg /Ic:\edk\e= dk2\MdePkg\Include /Ic:\edk\edk2\MdePkg\Include\X64 /Ic:\edk\edk2\Acme /= Ic:\edk\edk2\Acme\Include /Ic:\edk\edk2\Acme\Include\AB\UEFI /Ic:\edk\edk= 2\Acme\Include\AB\fastgui /Ic:\edk\edk2\Acme\Include\AB /Ic:\edk\edk2\Acm= e\Include\IPP c:\edk\edk2\Acme\Library\ABSafeOpenProtocolLib\ABSafeOpenProt= ocolLib.c > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \lib.exe" /NOLOGO /LTCG /OUT:c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\L= ibrary\ABMemDumpLib\ABMemDumpLib\OUTPUT\ABMemDumpLib.lib @c:\edk\Build\Acme= \RELEASE_VS2008x86\X64\Acme\Library\ABMemDumpLib\ABMemDumpLib\OUTPUT\object= _files.lst > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\MdePkg\Library\UefiAppl= icationEntryPoint\UefiApplicationEntryPoint\OUTPUT\.\ /nologo /c /WX /GS- /= X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_= t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\MdePkg\Library= \UefiApplicationEntryPoint /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\MdePk= g\Library\UefiApplicationEntryPoint\UefiApplicationEntryPoint\DEBUG /Ic:\e= dk\edk2\MdePkg /Ic:\edk\edk2\MdePkg\Include /Ic:\edk\edk2\MdePkg\Include\= X64 c:\edk\edk2\MdePkg\Library\UefiApplicationEntryPoint\ApplicationEntryPo= int.c > NMAKE : fatal error U1073: don't know how to make 'c:\edk\Build\Acme\REL= EASE_VS2008x86\X64\Acme\Library\ABCPPSupportLib\ABCPPSupportLib\OUTPUT\ABCP= PSupportLib.obj' > Stop. > "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64= \cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X64\MdePkg\Library\BaseIoLi= bIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs32768= /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI_C_S= OURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\MdePkg\Library\BaseIoLibIntr= insic\X64 /Ic:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic /Ic:\edk\Build\= Acme\RELEASE_VS2008x86\X64\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntri= nsic\DEBUG /Ic:\edk\edk2\MdePkg /Ic:\edk\edk2\MdePkg\Include /Ic:\edk\ed= k2\MdePkg\Include\X64 c:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\IoLibMm= ioBuffer.c c:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\IoHighLevel.c c:\e= dk\edk2\MdePkg\Library\BaseIoLibIntrinsic\IoLibMsc.c c:\edk\edk2\MdePkg\Lib= rary\BaseIoLibIntrinsic\IoLib.c > ABSafeOpenProtocolLib.c > build.py... > : error 7000: Failed to execute command > C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\nmake.exe = /nologo tbuild [c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABCPPS= upportLib\ABCPPSupportLib] > build.py... > : error 7000: Failed to execute command > C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\nmake.exe = /nologo tbuild [c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABMoun= tedCPPEntryLib\ABMountedCPPEntryLib] > build.py... > : error F002: Failed to build module > c:\edk\edk2\Acme\Library\ABCPPSupportLib\ABCPPSupportLib.inf [X64, V= S2008x86, RELEASE] > - Failed - > Build end time: 00:33:41, May.25 2020 > Build total time: 00:00:04 >=20 > Both of those that failed have: >=20 > [Packages] > StdLib/StdLib.dec. >=20 > I'm not sure if that has something to do with it but the others built fi= ne. I looked for any differences in the .inf or .dec and .dsc but all loo= ks fine. >=20 > There used to be a build-tools mailing list but it doesn't exist and cou= ld only find these new group/mailing lists. Can someone help? Is there a= way to get more details on what it doesn't like? Do I have to do somethin= g different now that the LIBC stuff is split up to their own folder? >=20 > TIA!! >=20 --Apple-Mail=_9F88A6BB-B9DB-443C-9CA0-B33C66BA53AD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On May 25= , 2020, at 1:51 PM, Michael D Kinney <michael.d.kinney@intel.com> wrote:

Hi David,
 
You do need to update to latest = tools_def.txt, target.txt, and build_rules.txt.
 <= /o:p>

W= hich means delete those files in Conf/ and rerun edksetup.bat/edksetup.sh t= o copy them over from BaseTools/Conf/*.template files that are checked in.&= nbsp;

Thanks,

=
Andrew Fish

I also rec= ommend you use VS2015, 2017, or VS2019 and let us know what issues you see = after these 2 changes.
 
Mike
 =
From: devel@edk2.groups.io <devel@edk2.g= roups.io> On Behalf Of D= avid F.
Sent: Monday, May 25, 2020 12:56 AM
To: devel@edk2.groups.io
Sub= ject: [edk2-devel] Up= dating to latest EDK2 and now get NMAKE: fatal error U1073: Don't know how = to make.. on some items?
 

Hi,

I haven't updated the edk2 i= n quite a while, I went ahead and did it tonight, stdlib was removed so I h= ad to move stuff around.  Where I used to have C:\EDK2, I now have C:\= EDK\EDK2 and C:\EDK\EDK2-CLIB.   My private directory is still un= der C:\EDK\EDK2\Acme.   After figuring out how to get stdlib on i= ts own repository by using the new directory, I then had to setup a batch f= ile to do my edksetup in a different way.  Now has:

set WORKSPACE=3D%CD%
set PACKAGES_P= ATH=3D%WORKSPACE%\edk2-libc;%WORKSPACE%\edk2
set EDK_TOOLS_PATH=3D%WORKSPACE= %\edk2\BaseTools
cd %WORKSPACE%\edk2
edksetup.bat


It's all looking= pretty good.  I am using VS2008 for my EDK builds, I decided to stay = with my old build_rule.txt, target.txt and tools_def.txt which has some old= er stuff in it that doesn't apply (I looked at the new stuff, but I have so= me custom switches and it wasn't much different).   So I run my b= uild switch to build my UEFI application and it starts and builds some item= s, but then dies with the NMAKE failure and I have no clue why.  = Here are some of the details after deleting c:\edk\build which is where it= wants to go.

Bu= ild environment: Windows-10-10.0.18362
Build start time: 00:33:37, May.25 20= 20
WORKSPACE        =3D c:\edk
<= span style=3D"background-color: rgb(204, 255, 255);" class=3D"">PACKAGES_PA= TH    =3D c:\edk\edk2-libc;c:\edk\edk2
EDK_TOOLS_PATH =   =3D c:\edk\edk2\basetools
EDK_TOOLS_BIN    =3D c:\edk\= edk2\basetools\bin\win32
CONF_PATH       = ; =3D c:\edk\edk2\conf
PYTHON_COMMAND   =3D C:\python27-x64\pyt= hon.exe
Architecture(s)  =3D X64
Build target     = = =3D RELEASE
Toolchain        =3D VS2008x= 86
Active Platform          =3D= c:\edk\edk2\Acme\Acme.dsc
build: : warning: Module MetaFile [Sources] is mi= ssing local header!
    Local Header: c:\edk\edk2-libc\stdlib= \libc\gdtoa\gdtoaimp.h not found in c:\edk\edk2-libc\StdLib\LibC\gdtoa\gdto= a.inf
build: : warning: Module MetaFile [Sources] is missing local header!=
=     Local Header: c:\edk\edk2-libc\stdlib\libc\gdtoa\gdtoa.h= not found in c:\edk\edk2-libc\StdLib\LibC\gdtoa\gdtoa.inf
build: : warning= : Module MetaFile [Sources] is missing local header!=
    L= ocal Header: c:\edk\edk2-libc\stdlib\libc\time\tzfile.h not found in c:\edk= \edk2-libc\StdLib\LibC\Time\Time.inf
build: : warning: Module MetaFile [Sour= ces] is missing local header!
  .... Several more like this from stdlib= ....
Building ... c:\edk\edk2\Acme\Library\ABLegacySpeakerLib\ABLegacySpe= akerLib.inf [X64]
<= div style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibr= i, sans-serif;" class=3D"">Building ... c:\edk\edk2\Acme\Library\ABMemDumpLib\ABMemDu= mpLib.inf [X64]
Building ... c:\edk\edk2\Acme\Library\ABVSSupportLib\ABVSSup= portLib.inf [X64]
<= div style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibr= i, sans-serif;" class=3D"">    "C:\Program Files (x86)\Microsoft Visua= l Studio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x8= 6\X64\Acme\Library\ABLegacySpeakerLib\ABLegacySpeakerLib\OUTPUT\.\ /nologo = /c /WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF = /X /Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\A= cme\Library\ABLegacySpeakerLib  /Ic:\edk\Build\Acme\RELEASE_VS2008x86\= X64\Acme\Library\ABLegacySpeakerLib\ABLegacySpeakerLib\DEBUG  /Ic:\edk= \edk2\MdePkg  /Ic:\edk\edk2\MdePkg\Include  /Ic:\edk\edk2\MdePkg\= Include\X64  /Ic:\edk\edk2\Acme  /Ic:\edk\edk2\Acme\Include = /Ic:\edk\edk2\Acme\Include\AB\UEFI  /Ic:\edk\edk2\Acme\Include\AB\fas= tgui  /Ic:\edk\edk2\Acme\Include\AB  /Ic:\edk\edk2\Acme\Include\I= PP c:\edk\edk2\Acme\Library\ABLegacySpeakerLib\ABLegacySpeakerLib.c<= o:p class=3D"">
Building= ... c:\edk\edk2\Acme\Library\ABMountedCPPEntryLib\ABMountedCPPEntryLib.inf= [X64]
Building ... c:\edk\edk2\Acme\Library\ABSafeOpenProtocolLib\ABSafe= OpenProtocolLib.inf [X64]
    "C:\Program Files (x86)\Microso= ft Visual Studio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RELEASE_= VS2008x86\X64\Acme\Library\ABMemDumpLib\ABMemDumpLib\OUTPUT\.\ /nologo /c /= WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /= Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\= Library\ABMemDumpLib  /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\L= ibrary\ABMemDumpLib\ABMemDumpLib\DEBUG  /Ic:\edk\edk2\MdePkg  /Ic= :\edk\edk2\MdePkg\Include  /Ic:\edk\edk2\MdePkg\Include\X64  /Ic:= \edk\edk2\Acme  /Ic:\edk\edk2\Acme\Include  /Ic:\edk\edk2\Acme\In= clude\AB\UEFI  /Ic:\edk\edk2\Acme\Include\AB\fastgui  /Ic:\edk\ed= k2\Acme\Include\AB  /Ic:\edk\edk2\Acme\Include\IPP c:\edk\edk2\Acme\Li= brary\ABMemDumpLib\ABMemDumpLib.c
<= div class=3D"">
Building ... c:\edk\edk2\MdePkg\Library\Ue= fiApplicationEntryPoint\UefiApplicationEntryPoint.inf [X64]
ABLegacySpeakerL= ib.c
Building ... c:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLib= Intrinsic.inf [X64]
    "C:\Program Files (x86)\Microsoft Vis= ual Studio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008= x86\X64\Acme\Library\ABVSSupportLib\ABVSSupportLib\OUTPUT\.\ /nologo /c /WX= /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc= :wchar_t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Acme\Li= brary\ABVSSupportLib  /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\L= ibrary\ABVSSupportLib\ABVSSupportLib\DEBUG  /Ic:\edk\edk2\MdePkg = /Ic:\edk\edk2\MdePkg\Include  /Ic:\edk\edk2\MdePkg\Include\X64  = /Ic:\edk\edk2\Acme  /Ic:\edk\edk2\Acme\Include  /Ic:\edk\edk2\Acm= e\Include\AB\UEFI  /Ic:\edk\edk2\Acme\Include\AB\fastgui  /Ic:\ed= k\edk2\Acme\Include\AB  /Ic:\edk\edk2\Acme\Include\IPP c:\edk\edk2\Acm= e\Library\ABVSSupportLib\ABVSSupportLib.c
Building ... c:\edk\edk2\Acme\Libr= ary\ABCPPSupportLib\ABCPPSupportLib.inf [X64]<= /div>
ABMemDumpLib.c
  &nbs= p; "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Vc\bin\x86_amd64\lib= .exe" /NOLOGO /LTCG /OUT:c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Libra= ry\ABLegacySpeakerLib\ABLegacySpeakerLib\OUTPUT\ABLegacySpeakerLib.lib @c:\= edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABLegacySpeakerLib\ABLega= cySpeakerLib\OUTPUT\object_files.lst
NMAKE : fatal error U1073: don't know h= ow to make 'c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABMountedC= PPEntryLib\ABMountedCPPEntryLib\OUTPUT\ABMountedCPPEntryLib.obj'
<= span style=3D"background-color: rgb(204, 255, 255);" class=3D"">Stop.
ABV= SSupportLib.c
    "C:\Program Files (x86)\Microsoft Visual St= udio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X6= 4\Acme\Library\ABSafeOpenProtocolLib\ABSafeOpenProtocolLib\OUTPUT\.\ /nolog= o /c /WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /G= F /X /Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2= \Acme\Library\ABSafeOpenProtocolLib  /Ic:\edk\Build\Acme\RELEASE_VS200= 8x86\X64\Acme\Library\ABSafeOpenProtocolLib\ABSafeOpenProtocolLib\DEBUG&nbs= p; /Ic:\edk\edk2\MdePkg  /Ic:\edk\edk2\MdePkg\Include  /Ic:\edk\e= dk2\MdePkg\Include\X64  /Ic:\edk\edk2\Acme  /Ic:\edk\edk2\Acme\In= clude  /Ic:\edk\edk2\Acme\Include\AB\UEFI  /Ic:\edk\edk2\Acme\Inc= lude\AB\fastgui  /Ic:\edk\edk2\Acme\Include\AB  /Ic:\edk\edk2\Acm= e\Include\IPP c:\edk\edk2\Acme\Library\ABSafeOpenProtocolLib\ABSafeOpenProt= ocolLib.c
    "C:\Program Files (x86)\Microsoft Visual Studio= 9.0\Vc\bin\x86_amd64\lib.exe" /NOLOGO /LTCG /OUT:c:\edk\Build\Acme\RELEASE= _VS2008x86\X64\Acme\Library\ABMemDumpLib\ABMemDumpLib\OUTPUT\ABMemDumpLib.l= ib @c:\edk\Build\Acme\RELEASE_VS2008x86\X64\Acme\Library\ABMemDumpLib\ABMem= DumpLib\OUTPUT\object_files.lst
    "C:\Program Files (x86)\M= icrosoft Visual Studio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RE= LEASE_VS2008x86\X64\MdePkg\Library\UefiApplicationEntryPoint\UefiApplicatio= nEntryPoint\OUTPUT\.\ /nologo /c /WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy = /FIAutoGen.h /EHs-c- /GR- /GF /X /Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPKG_ND= EBUG /D NDEBUG /Ic:\edk\edk2\MdePkg\Library\UefiApplicationEntryPoint = /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\MdePkg\Library\UefiApplicationEn= tryPoint\UefiApplicationEntryPoint\DEBUG  /Ic:\edk\edk2\MdePkg  /= Ic:\edk\edk2\MdePkg\Include  /Ic:\edk\edk2\MdePkg\Include\X64 c:\edk\e= dk2\MdePkg\Library\UefiApplicationEntryPoint\ApplicationEntryPoint.c=
NMAKE := fatal error U1073: don't know how to make 'c:\edk\Build\Acme\RELEASE_VS200= 8x86\X64\Acme\Library\ABCPPSupportLib\ABCPPSupportLib\OUTPUT\ABCPPSupportLi= b.obj'
Stop.
    "C:\Program Files (x86)\Microsoft Visual S= tudio 9.0\Vc\bin\x86_amd64\cl.exe" /Foc:\edk\Build\Acme\RELEASE_VS2008x86\X= 64\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\ /nologo /= c /WX /GS- /X /W4 /Gs32768 /O1ib2s /GL- /Gy /FIAutoGen.h /EHs-c- /GR- /GF /= X /Zc:wchar_t- /D UEFI_C_SOURCE /D MDEPKG_NDEBUG /D NDEBUG /Ic:\edk\edk2\Md= ePkg\Library\BaseIoLibIntrinsic\X64  /Ic:\edk\edk2\MdePkg\Library\Base= IoLibIntrinsic  /Ic:\edk\Build\Acme\RELEASE_VS2008x86\X64\MdePkg\Libra= ry\BaseIoLibIntrinsic\BaseIoLibIntrinsic\DEBUG  /Ic:\edk\edk2\MdePkg&n= bsp; /Ic:\edk\edk2\MdePkg\Include  /Ic:\edk\edk2\MdePkg\Include\X64 c:= \edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\IoLibMmioBuffer.c c:\edk\edk2\M= dePkg\Library\BaseIoLibIntrinsic\IoHighLevel.c c:\edk\edk2\MdePkg\Library\B= aseIoLibIntrinsic\IoLibMsc.c c:\edk\edk2\MdePkg\Library\BaseIoLibIntrinsic\= IoLib.c
ABSafeOpenProtocolLib.c
build.py...
 : error 7000: Failed to ex= ecute command
    C:\Program Files (x86)\Microsoft Visual Stu= dio 9.0\Vc\bin\nmake.exe /nologo tbuild [c:\edk\Build\Acme\RELEASE_VS2008x8= 6\X64\Acme\Library\ABCPPSupportLib\ABCPPSupportLib]<= /o:p>
build.py...
 : error= 7000: Failed to execute command
    C:\Program Files (x86)\M= icrosoft Visual Studio 9.0\Vc\bin\nmake.exe /nologo tbuild [c:\edk\Build\Ac= me\RELEASE_VS2008x86\X64\Acme\Library\ABMountedCPPEntryLib\ABMountedCPPEntr= yLib]
build.py...
=
 : error F002: Failed to build module
  &nb= sp; c:\edk\edk2\Acme\Library\ABCPPSupportLib\ABCPPSupportLib.inf [X64, VS20= 08x86, RELEASE]
- Failed -
Build end time: 00:33:41, May.25 2020
Build total t= ime: 00:00:04


Both of those that failed have:

[Packages]<= /o:p>

 StdLib/StdLib.= dec.

I'm = not sure if that has something to do with it but the others built fine.&nbs= p;  I looked for any differences in the .inf or .dec and .dsc but all = looks fine.

There used to be a build-tools mai= ling list but it doesn't exist and could only find these new group/mailing = lists.  Can someone help?   Is there a way to get more detai= ls on what it doesn't like?  Do I have to do something different now t= hat the LIBC stuff is split up to their own folder?

TIA!!


--Apple-Mail=_9F88A6BB-B9DB-443C-9CA0-B33C66BA53AD--