Open woodser opened 5 months ago
@niyid Completion of this task will support https://github.com/haveno-dex/haveno/issues/783
There is a bounty on this issue. The amount is in the title. The reward will be awarded to the first person or group of people who resolve this issue.
If you are starting to work on this bounty, please write a comment so that we can assign the issue to you. We expect contributors to provide a PR in a reasonable timeframe or, in case of an extensive work, updates on their progress. We will unassign the issue if we feel the assignee is not responsive or has abandoned the task.
Read the full conditions and details of the bounty system.
This issue requests building monero-java and monero-cpp to static libraries so all dependencies are self-contained, with a shared library wrapper to access libmonero-java in JNI.
For example: libmonero-cpp.a, libmonero-java.a, and libmonero-java.so.
This will allow the libraries to run on Windows without MSYS2 dependency.
The libraries should build on x86_64 and ARM64 for Linux, macOS, and Windows, using proper configuration in CMakeLists.txt.