I am very new to uefi dev and trying to understand how the environment needs to
be setup to bring up the uefi shell.
My current environment is:win 7 pro 64bitvs studio express 2013 for desktopedk2
The edk2 binaries are in the f:\ folder. I have modified target_arch &
toolchain to reflect my build platforms. That said I have tried x64 as my
target_arch too.
I like to think that I have set up the environment correctly (after ironing
other errors) but when I do a build from vs2013 command line (and also from x64
command line) I get the following error for which I cannot seem to find a
resolution:
f:\edk2\MdeModulePkg\Library\UefiHiiLib\HiiString.c(253) : error C2220:
warningtreated as error - no 'object' file
generatedf:\edk2\MdeModulePkg\Library\UefiHiiLib\HiiString.c(253) : warning
C4013: 'GetEfiGlobalVariable2' undefined; assuming extern returning intNMAKE :
fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
12.0\Vc\bin\cl.exe"' : return code '0x2'Stop.
build... : error 7000: Failed to execute command C:\Program Files
(x86)\Microsoft Visual Studio 12.0\Vc\bin\nmake.exe /nologo tbuild
[f:\edk2\Build\MdeModule\DEBUG_VS2013x86\IA32\MdeModulePkg\Library\UefiHiiLib\UefiHiiLib]
buiLD... : error F002: Failed to build module
f:\edk2\MdeModulePkg\Library\UefiHiiLib\UefiHiiLib.inf [IA32, VS2013x86, DEBUG]
- Failed -Build end time: 14:44:21, Jul.09 2015Build total time: 00:00:09
I read somewhere that the winsdk needs to change from the default v6.0a to one
that suits your vs studio. I changed that to v8.0a to no effect.
Following the guide from edk2 I set my active_platform to be
MdeModulePkg/MdeModulePkg.dsc. I have seen other people using Nt32Pkg. I have
tried that as well. What is the difference and why must we chose one over the
other.
I will appreciate your assistance.
Thanks,Tony
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel