<div dir="ltr">this doesn't seem to be an ndk issue. this is more of a generic linking issue, that it can't resolve a symbol that is needed.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021 at 9:57 PM Vitor Dall'Acqua <<a href="mailto:veggav@gmail.com">veggav@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Well, I have added the latest build for aarch64 and got this:<div><br></div><div>2021-01-25 17:53:05.348 T:30088 DEBUG <general>: CBlurayCallback::Logger - dl_posix.c:56: opened library 'libjvm.so'<br> <br>2021-01-25 17:53:05.350 T:30088 DEBUG <general>: CBlurayCallback::Logger - dl_posix.c:114: dlsym(0xc2c281e42d63307, 'JVM_DefineModule') failed: undefined symbol: JVM_DefineModule<br></div><div><br></div><div>and Kodi crashed. </div><div><br></div><div>So, ok.. one more question, do we need the libjvm server or client?</div><div><br></div><div>And does that fail makes any sense? Is it caused by incompatible ndk versions?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021 at 4:32 PM Roald Strauss <<a href="mailto:mr_lou@dewfall.dk" target="_blank">mr_lou@dewfall.dk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Lemme pitch in, if I can do that by just replying this mail.</p>
<p>AWT = Abstract Windowing Tools, as far as I remember.</p>
<p>It is the framework used for drawing stuff in old Java, and yes,
it is very much needed for Blu-ray Disc Java. It's the only way
developers can draw stuff to the screen.</p>
<p><br>
</p>
<p><br>
</p>
<div>Den 25.01.2021 kl. 20.12 skrev Vitor
Dall'Acqua:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Got a reply!
<div><br>
</div>
<div>So, launcher already has all the components of JRE (except
for headful AWT, of course), but it was built with ndk-r12b (i
think?) </div>
<div><br>
</div>
<div>@Petri what is AWT and is that needed for libbluray?</div>
<div><br>
</div>
<div>Is it too lazy of my end to ask the guy to compile it with
a newer ndk? O:) <br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021 at 3:52
PM Vitor Dall'Acqua <<a href="mailto:veggav@gmail.com" target="_blank">veggav@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Well.. wish me luck
<div><br>
</div>
<div><a href="https://github.com/PojavLauncherTeam/PojavLauncher/issues/713" target="_blank">https://github.com/PojavLauncherTeam/PojavLauncher/issues/713</a><br>
</div>
<div><br>
</div>
<div>Later, I'll give a go with his JRE files and see what
happens. </div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021 at
3:27 PM Shaya Potter <<a href="mailto:spotter@gmail.com" target="_blank">spotter@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">this actually includes source code<br>
<br>
see<br>
<br>
<a href="https://github.com/PojavLauncherTeam/PojavLauncher" target="_blank">https://github.com/PojavLauncherTeam/PojavLauncher</a><br>
<br>
Java Runtime Environment (JRE)<br>
<br>
JRE for Android is here, also the build script here.<br>
Follow build instruction on build script README.md.<br>
You can also get CI auto builds.<br>
Spliting JRE and put to the launcher: coming soon.<br>
<br>
I'd reach out to that guy, ask him if he would be
interested in trying to get his android work integrated
into kodi android build for libbluray usage. </div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021
at 7:30 PM Vitor Dall'Acqua <<a href="mailto:veggav@gmail.com" target="_blank">veggav@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Received a notice that the e-mails were getting
really big and blocked. <br>
</div>
<div><br>
</div>
<div>So, look another thing I found:</div>
<div><a href="https://github.com/PojavLauncherTeam/PojavLauncher/releases" target="_blank">https://github.com/PojavLauncherTeam/PojavLauncher/releases</a></div>
<div><br>
</div>
<div>Minecraft launcher built for Android that uses
JRE. <br>
</div>
<div>When you install this apk it will place the
files are normal /data/app/appname/lib and no JRE
there.</div>
<div>After it runs for the first time it will put
files here:</div>
<div><br>
</div>
<div><span><span>/data/user/0/net.kdt.pojavlaunch/jre_runtime/lib/aarch64/server/<em>libjvm.so</em></span></span></div>
<div><span><span><em><br>
</em></span></span></div>
<div><span><span>So I took that put in a zip file
and added to mega so you guys can take a look</span></span></div>
<div><span><span><a href="https://mega.nz/file/XNly2ZgB#DFyM8xq4mEAQQ1d3ERF1GFoTqzIOcuESZXjuGdIguek" target="_blank">https://mega.nz/file/XNly2ZgB#DFyM8xq4mEAQQ1d3ERF1GFoTqzIOcuESZXjuGdIguek</a></span></span></div>
<div><span><span><br>
</span></span></div>
<div><span><span>It seems many use JRE on Android.</span></span></div>
<div><span><span>And as you can see it's very
similar to the way it's present in Termux.<br>
</span></span></div>
<div><span><span><em></em></span></span></div>
</div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote>
</div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote>
</div>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
libbluray-devel mailing list
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote></div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote></div>