<div dir="ltr">Hi,<div><br></div><div>The current master branch of openjdk/mobile has some changes that are not in upstream openjdk/jdk, but not all of them are (still) relevant and there is also a major syntax error.</div><div>Rather than adding mobile-specific changes on top of the current master branch, I started from the head of openjdk/jdk to find out what changes I had to make to build both ios and android versions.</div><div>I did this in my personal fork, in a branch named android-may-2024:</div><div><a href="https://github.com/johanvos/jdk/tree/android-may-2024">https://github.com/johanvos/jdk/tree/android-may-2024</a></div><div><br></div><div>There are 4 commits in this branch:</div><div>* changes required to build Android</div><div>* changes required to build iOS</div><div>* header files I added for the hotspot build for Android</div>* header files I added for the hotspot build for iOS<div><br></div><div>With these commits, I can build the static libs and VM for ios and android using</div><div>make static-libs-image</div><div><br></div><div>- Johan</div></div>