any method for cross-compiling cmucl on RELEASE-13.0-RC3?

John F Carr jfc at mit.edu
Sat Apr 3 19:50:21 UTC 2021


On Apr 3, 2021, at 06:42 , Andrew Mitchell via freebsd-arm <freebsd-arm at freebsd.org> wrote:
> 
> Hi everyone!,
> I have found cmucl in /ports but the installation is impossible as the package 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.cons.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: writing a backend for the new the CPU architecture, and handling the runtime's interaction with the operating system.

See also https://www.cons.org/cmucl/platforms.html




More information about the freebsd-arm mailing list