Date: Sun, 17 Jun 2012 20:43:16 -0400 From: Mike Meyer <mwm@mired.org> To: Eric McCorkle <eric@shadowsun.net>,freebsd-hackers@freebsd.org Subject: Re: EFI development tools Message-ID: <2d9e0a80-658b-438f-90f0-1f510fb1cdd8@email.android.com> In-Reply-To: <4FDE5E19.5050705@shadowsun.net> References: <4FDBBACF.9040809@shadowsun.net> <4FDE5E19.5050705@shadowsun.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Eric McCorkle <eric@shadowsun.net> wrote: >The -m32 flag seems to be the culprit; removing it fixes the problem. > >This is why I was having problems, as the offsets in EFI_SYSTEM_TABLE >were wrong. > >In any case, this is a pretty serious error, and someone should try to >reproduce it and take a look at it. This is a known issue, and had been around for a long time. You can't reliably build 32 bit binaries (what the -m32 flag specifies) on a 64 bit system. The header files (and possibly other things) are wrong. Doesn't look like anyone has opened a PR for it. -- Sent from my Android tablet. Please excuse my swyping.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2d9e0a80-658b-438f-90f0-1f510fb1cdd8>