I've tolerated this for a while now and am at a point where I want to raise it 
with edk2-dev...

The GCC common configuration in tools_def contains this bit of trickery:

####################################################################################
# GCC Common
####################################################################################

*_*_*_OBJCOPY_PATH              = echo
*_*_*_OBJCOPY_FLAGS             = objcopy not needed for
*_*_*_SYMRENAME_PATH            = echo

but this doesn't actually work on my Windows box since built-in commands are 
apparently not usable in the makefile context:

"echo" objcopy not needed for 
c:\edk2\Build\ArmVirtQemu-AARCH64\RELEASE_GCC49\AARCH64\MdeModulePkg\Universal\Network\Dhcp4Dxe\Dhcp4Dxe\DEBUG\Dhcp4Dxe.
dll
'"echo"' is not recognized as an internal or external command,
operable program or batch file.

If I change echo above to 'myecho.bat' and create a file with 'echo %*' in it, 
it works fine.

So how do others get GCC/make to work on Windows (or what non-obvious step am I 
missing)?

Thanks,

Eugene



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

Reply via email to