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
Fail to cross-compile racket for android. #4923
Comments
Thanks for the report! It appears that the build and the "README.txt" have gotten out of sync as we evolved the way that The valid options that should work:
I'll update the "README.txt" file with corrections, and I'll also make the build script detect the non-working combination of cross-compilation without |
An error occurs.
There seems to be a problem about path handling. PS:Unix Source + built packages is used here. |
I successfully build racket for arm-linux-android with
I've read your corrections. When it says that for Racket CS, the |
What version of Racket are you using?
What program did you run?
I cross-compiled racket with android standalone toolchain.
What should have happened?
Racket for aarch64-linux-android31 should have been built successfully and installed into
$PWD/build
.If you got an error message, please include it here.
Please include any other relevant details
Besides, for cross-compiling Racket CS, the
--enable-scheme=SCHEME
flag is required, where SCHEME is a Chez Scheme executable which, according to README.txt, does not need to match the Chez Scheme version as used in the Racket being built. I'd installed Chez Scheme for Racket 8.9 so I provided./configure
with--enable-scheme=scheme
. Butmake
complained about the version of Chez Scheme:Actually I can go even further without providing
--enable-scheme=scheme
.The text was updated successfully, but these errors were encountered: