Date: Mon, 13 Feb 2017 15:29:54 -0700 From: Warner Losh <imp@bsdimp.com> To: Karl Denninger <karl@denninger.net> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: ABI compatibility between 11-STABLE (RPI2) and 12-HEAD (RPI3) Message-ID: <CANCZdfqqXC9fXpw8tDJF2FV2x8pjra1Gn%2Byb%2BhN31Q=eTFijYQ@mail.gmail.com> In-Reply-To: <8979e483-7836-609f-9a95-db81abac09e3@denninger.net> References: <8979e483-7836-609f-9a95-db81abac09e3@denninger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 13, 2017 at 3:19 PM, Karl Denninger <karl@denninger.net> wrote: > Hmmmm....//I thought you could run things compiled on the Pi2 under > 11-STABLE (don't you have to do this to run packages on the RPI3 under > -HEAD right now?) on a Pi3 running on 12-CURRENT (-HEAD)...... > > Apparently not.... > > root@rpi3:/usr/local/bin # hd-mcp > /usr/local/bin/hd-mcp: Exec format error. Binary file not executable. > > root@rpi3:/usr/local/bin # file hd-mcp > hd-mcp: ELF 32-bit LSB executable, ARM, EABI5 version 1 (FreeBSD), > dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 11.0 > (1100507), FreeBSD-style, stripped We don't support running 32-bit binaries on 64-bit arm machines. Not all 64-bit arm CPUs can even do that if we did. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqqXC9fXpw8tDJF2FV2x8pjra1Gn%2Byb%2BhN31Q=eTFijYQ>