Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Nov 2016 19:54:48 -0800
From:      Tim Kientzle <tim@kientzle.com>
To:        =?utf-8?Q?Eddy_Petri=C8=99or?= <eddy.petrisor@gmail.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Alien OS (Linux) cross build support
Message-ID:  <B3156A08-2038-4361-A7BC-E8BEF979BF6C@kientzle.com>
In-Reply-To: <CAK0XTWfO0qbpxFymtNMWDuTQA4Bk9ka6F=hxDiBPOnYi91DiLQ@mail.gmail.com>
References:  <CAK0XTWeS0VssnbORYLQ8E%2BwWh7j_r99kpA3rr2ueQb9U52QvAw@mail.gmail.com> <CAK0XTWdq1ryBnQVyWg0PLccx5RWrtpUME2QEurBGQD-ZLEnsYw@mail.gmail.com> <CAK0XTWdrDx=MyB-JE9y40BnffgdzVcXsFyqY%2BF_-33WuMBPrLg@mail.gmail.com> <CAK0XTWf3eiyK1bD2aDhKmC6faZv_isSpexRkMTzuXHGe2qSCoA@mail.gmail.com> <CAK0XTWfwe9pSdHfd06LQv9tXF4qpeaK5exBHBPOqLhoi7xLKfQ@mail.gmail.com> <CAK0XTWc8KSbmbwCQh3rdpxUeE9xMZ=XiSFjzyH0-9c33-1Bj5w@mail.gmail.com> <CAK0XTWcE28Axea88BxnVF6==ri-WJzvK7bAYX=xKCZqC0f85sQ@mail.gmail.com> <CAK0XTWfuPFRKFYQwprm_h=8z-aCiRJsXtWDcUWw-VrQXZQrqcQ@mail.gmail.com> <CAK0XTWdQhZvVfsPeaP22n%2BnCfPrNvnoyaH_aiJwoZG_rumehyg@mail.gmail.com> <CAK0XTWfO0qbpxFymtNMWDuTQA4Bk9ka6F=hxDiBPOnYi91DiLQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> On Nov 29, 2016, at 1:44 PM, Eddy Petri=C8=99or =
<eddy.petrisor@gmail.com> wrote:
>=20
> Hi all,
>=20
> I looked at the current code, the handbook and whatever documentation =
I
> could find on the topic, and my conclusion was that alien OS cross =
building
> of FreeBSD is NOT supported. Is this correct? Do I need to have a =
FreeBSD
> host to cross build for ARM or ARM64? Can I at least build part of the
> system on a non-FreeBSD host?

I think that with VM solutions (VirtualBox, VMWare, etc) being so
common and easy to use, there hasn=E2=80=99t been much demand for it.

For starters, I suggest:

* Download and install VirtualBox or some other VM system
   https://www.virtualbox.org/wiki/Linux_Downloads

* Install FreeBSD/amd64 onto it

* Build there.


Cheers,

Tim

P.S.  FreeBSD has prebuilt images for many boards already.
So you could download a prebuilt ARM or ARM64 image, then use
that to build a custom image for the same or different hardware.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B3156A08-2038-4361-A7BC-E8BEF979BF6C>