From: ktckd <kt...@gm...> - 2010-06-23 14:01:27
|
It is working now. Thank you very much. On Wed, Jun 23, 2010 at 7:17 AM, Tian, Hot <hot...@in...> wrote: > You can try to re-download the EDK1.06 now. > > > > *From:* Tian, Hot [mailto:hot...@in...] > *Sent:* Wednesday, June 23, 2010 10:11 AM > > *To:* efi...@li... > *Subject:* Re: [edk] Build error on EDK 1.06 > > > > Please update the following line in “Sample\Version.env”: > > EDK_BUILD_VERSION = Edk 1.06 > > To > > EDK_BUILD_VERSION = Edk1.06 > > > > We will update the official snapshot to remove this space. > > > > Thanks, > > Hot > > > > *From:* ktckd [mailto:kt...@gm...] > *Sent:* Wednesday, June 23, 2010 6:38 AM > *To:* efi...@li... > *Subject:* [edk] Build error on EDK 1.06 > > > > > I am getting the following error while building EDK 1.06 on my unit. > > > C:\Edk_1.06\Sample\Platform\DUET\Build\Tools\StrGather -scan -vdbr -db > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\FrontPageStrings.sdb > -db > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\Strings.sdb > -db > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BmString.sdb > -db > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMngr\BootManagerStrings.sdb > -db > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\DeviceMngr\DeviceManagerStrings.sdb > -ppflag "/nologo /W4 /WX /EHs-c- /GR- /Gy /D USE_VC8 /c > /FoC:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\Bds.sdb > -I C:\Edk_1.06\Foundation -I C:\Edk_1.06\Foundation\Efi -I > C:\Edk_1.06\Foundation\Framework -I > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds -I > C:\Edk_1.06\Foundation\Include -I C:\Edk_1.06\Foundation\Include\IA32 -I > C:\Edk_1.06\Foundation\Efi\Include -I > C:\Edk_1.06\Foundation\Framework\Include -I > C:\Edk_1.06\Foundation\Include\IndustryStandard -I > C:\Edk_1.06\Foundation\Core\Dxe -I C:\Edk_1.06\Foundation\Core\Dxe\IA32 -I > C:\Edk_1.06\Foundation\Library\Dxe\Include -I > C:\Edk_1.06\Foundation\Library\Dxe\Include\IA32 -I > C:\Edk_1.06\Foundation\Library\Dxe\UefiEfiIfrSupportLib -I > C:\Edk_1.06\Foundation\Cpu\Pentium\Include -I > C:\Edk_1.06\Sample\Platform\Generic\Pei\Capsule -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\GenericBds -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\GenericBds\IA32 -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\UefiPlatformBds -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\UefiPlatformBds\BootMngr -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\UefiPlatformBds\BootMaint -I > C:\Edk_1.06\Sample\Platform\Generic\Dxe\UefiPlatformBds\DeviceMngr -I > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds > /Zi /Gm > /FdC:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\BdsObj > /D EFI_SPECIFICATION_VERSION=0x0002000A /D > PI_SPECIFICATION_VERSION=0x00010000 /D TIANO_RELEASE_VERSION=0x00080006 /D > EFI_BUILD_VERSION="L\"Edk 1.06\"" /D > EFI_FIRMWARE_VENDOR="L\"TianoCore.org\"" /D USB_LEGACY_OFF /D EFI_DEBUG /D > EFI_PEI_PERFORMANCE /D EFI_DXE_PERFORMANCE /D EFI_DXE_PERFORMANCE /D EFI32 > /O1 /X" -oh > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\BdsStrDefs.h > -od > C:\EDK_1.06\Sample\Platform\DUET\Build\IA32\Sample\Platform\DUET\Dxe\PlatformBds\Bds.sdb > -skipext .uni -skipext .h > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\PlatformData.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\BdsPlatform.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BdsEntry.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\FrontPage.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\FrontPageStrings.uni > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\FrontPageVfr.vfr > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\Language.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\String.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\Strings.uni > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\Capsules.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\MemoryTest.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\Hotkey.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BmString.uni > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\bm.vfr > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BmLib.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BootOption.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\ConsoleOption.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\Data.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\Variable.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\UpdatePage.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BBSsupport.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\BootMaint.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\FileExplorer.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMaint\FE.vfr > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMngr\BootManager.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMngr\BootManagerStrings.uni > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\BootMngr\BootManagerVfr.Vfr > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\DeviceMngr\DeviceManager.c > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\DeviceMngr\DeviceManagerStrings.uni > C:\Edk_1.06\Sample\Platform\DUET\Dxe\PlatformBds\..\..\..\..\Platform\Generic\Dxe\UefiPlatformBds\DeviceMngr\DeviceManagerVfr.Vfr > StrGather : error E0000: must specify string defines file name to > preprocess before scan > StrGather v1.2 - Intel UEFI String Gather Utility > Copyright (C), 2004 - 2008 Intel Corporation > Built from Edk 1.06, project of TianoCore.org > > Usage: > StrGather -parse [OPTION] FILE > StrGather -scan [OPTION] FILE > StrGather -dump [OPTION] > Description: > Process unicode strings file. > Common options include: > -h or -? for this help information > -db Database required name of output/input database file > -bn BaseName for use in the .h and .c output files > Default = BaseName > -v for verbose output > -vdbw for verbose output when writing database > -vdbr for verbose output when reading database > -od FileName to specify an output database file name > Parse options include: > -i IncludePath add IncludePath to list of search paths > -dep FileName to specify an output dependency file name > -newdb to not read in existing database file > -uqs to indicate that unquoted strings are used > FileNames name of one or more unicode files to parse > Scan options include: > -scan scan text file(s) for STRING_TOKEN() usage > -skipext .ext to skip scan of files with .ext filename extension > -ppflag "Flags" to specify the C preprocessor flags > -oh FileName to specify string defines file name for preprocessor > -ignorenotfound ignore if a given STRING_TOKEN(STR) is not > found in the database > FileNames one or more files to scan > Dump options include: > -oc FileName write string data to FileName > -oh FileName write string defines to FileName > -ou FileName dump database to unicode file FileName > -lang Lang only dump for the language 'Lang' > use ';' to separate multiple languages > -if FileName to specify an indirection file > -hpk FileName to create an HII export pack of the strings > > The expected process is to parse a unicode string file to create an initial > database of string identifier names and string definitions. Then text files > should be scanned for STRING_TOKEN() usages, and the referenced > strings will be tagged as used in the database. After all files have been > scanned, then the database should be dumped to create the necessary output > files. > > NMAKE : fatal error U1077: > 'C:\Edk_1.06\Sample\Platform\DUET\Build\Tools\StrGather.EXE' : return code > '0x2' > Stop. > > > > > > Can someone please throw some light? > > Thanks, > > > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > efidevkit-devel mailing list > efi...@li... > https://lists.sourceforge.net/lists/listinfo/efidevkit-devel > > |