Date: Sat, 3 Apr 2021 19:50:00 +0000 From: John F Carr <jfc@mit.edu> To: Andrew Mitchell <andy_mitchell_fr@icloud.com> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: any method for cross-compiling cmucl on RELEASE-13.0-RC3? Message-ID: <A720FB2B-28B5-4FC5-9093-3DFA59863C14@exchange.mit.edu> In-Reply-To: <64E25E23-8481-415F-B3EC-6ACEE092C1B0@icloud.com> References: <64E25E23-8481-415F-B3EC-6ACEE092C1B0@icloud.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Apr 3, 2021, at 06:42 , Andrew Mitchell via freebsd-arm <freebsd-arm@fre= ebsd.org> wrote: >=20 > Hi everyone!, > I have found cmucl in /ports but the installation is impossible as the pa= ckage doesn't conform to arm64 architecture. > What method should I use? This is a project, not a Makefile change. cmucl includes a compiler which = needs to be ported to every new architecture. Quoting from https://www.con= s.org/cmucl/FAQ.html: Q: How difficult is it to port CMUCL to a new platform? A: Short answer: fairly difficult. There are two aspects to porting: writin= g a backend for the new the CPU architecture, and handling the runtime's in= teraction with the operating system. See also https://www.cons.org/cmucl/platforms.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A720FB2B-28B5-4FC5-9093-3DFA59863C14>