Feat: Adding Support for Android on RISC-V64 Develop #1333
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Recently, while supporting an Android product based on the RISC-V architecture, we utilized the Mars library and added the relevant compilation support (Google NDK has provided support for RISC-V starting from r27c).
This PR mainly includes three changes:
adding support for the Boost library on RISC-V
adding OpenSSL support on RISC-V
and introducing the compilation target.
The Develop branch appears to have a strong restriction on the NDK version, making it impossible to build based on the r27 version.
The master branch code has been successfully verified for compilation with:
#1332