Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document cross-compilation process #485

Open
xrme opened this issue Apr 24, 2024 · 0 comments
Open

Document cross-compilation process #485

xrme opened this issue Apr 24, 2024 · 0 comments

Comments

@xrme
Copy link
Member

xrme commented Apr 24, 2024

Documentation on cross-compilation is scattered to non-existent.

There are two cases of interest, I think.

The first case is using, say, an x86-64 host to compile for an ARM target. I've done this before, and it's not too bad.

The second case would be using, say, an x86-64 host to compile for an x86-64 target that needs to change in some incompatible way. For example, we might need to change where in low memory NIL lives, or might need to change register usage in some way. I've never done this, and I don't know if it's even possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant