Skip site navigation (1)Skip section navigation (2)
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>