Re: [edk2] GCC 4.4 build err: HelloWorld.dll bad symbol definition

Subject: Re: [edk2] GCC 4.4 build err: HelloWorld.dll bad symbol definition

From: Duane Voth <duanev@gmail.com>

To: edk2-devel@lists.sourceforge.net

Date: 2010-07-10 05:57:12

Jordan,

I'm using Mandriva powerpack 2010 x86_64 with current updates. Gcc here is 4.4.1 and binutils is 2.19 so that is probably the problem. For the record the X64 binaries seem to build and run fine here.

Ah, pbone shows that mandriva has done a binutils 2.20 for i586 but not x86_64. Fedora has one for 64 bit (many RH rpms work on mandriva) but it requires glibc 2.11 and my distro is based on 2.10. Looks like I'm stuck with the 64 bit efi for now - which shouldn't be a problem.

While I have your attention... how do we use all these tools? I don't see any docs and many (especially the drivers) are not intuitive. Python isn't usable without its libraries - is there a socket.dxe et.al. for python?

Duane

On Jul 8, 2010 5:37 PM, "Jordan Justen" <jljusten@gmail.com> wrote:

Duane,

I tested Mandriva One 2010 (32-bit), and documented it on the wiki
page. (It was able to build an IA32 image of HelloWorld.)

I did note that my install reported a gcc version of 4.4.3 vs. the
4.4.1 that you have installed. Can you also tell us which version of
ld (binutils) you use? (We require binutils 2.20 for GCC44.)

Can you provide more details on which version of Mandriva that you
tried so we can help you track down the issue?

Thanks,

-Jordan


On Thu, Jul 8, 2010 at 13:50, Duane Voth <duanev@gmail.com> wrote:
> I've just followed the directi...

> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> edk2-devel mailing list

> edk2-devel@lists.sourceforge.net

> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
edk2-devel mailing list

edk2-devel@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/edk2-devel