Re: [edk2] does GccShellPkg build?

Subject: Re: [edk2] does GccShellPkg build?

From: Andrew Fish <>


Date: 2010-10-09 01:09:22

Forgot to answer your last question.

Andrew Fish

On Oct 8, 2010, at 3:29 PM, Duane Voth wrote:

Jordan, actually it was my blind paste of the GccShellPkg build command which had a -t ELFCGG option in it.  Using:

$ build -p GccShellPkg/GccShellPkg.dsc -a X64 -t GCC44

works fine.

Andrew, good call.  Asside from the JUMP macro really being spelled JMP, I now have a ShellFull.efi built by GCC44.  Unfortunately it causes a fault when run so we'll have to look at the relocation fixup closer.

We have all this stuff running with the XCODE compiler and it is a flavor of gcc. We have are own version of some of these drivers due to the need to support pre EFI Apple features. So you should have good luck with another flavor of GCC. If you run into a problems it would probably only be one or two and then it would just work. 

So what are the chances I'll be able to build a shell with all the networking drivers, ramdisk and filesystem setup programs, and an ftp (or tftp?) file download program included?  I'm looking to PXE boot an environment that doesn't need any kind of local persistent storage to download and execute scripts and programs.


Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
edk2-devel mailing list