<div dir="ltr"><div>I haven't updated that branch since Sept 2018, and even that was just me merging master and probably not needed for compiling the OHRRPGCE. The fbc on the android build machine is fine, sorry for the confusion.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 17 Sep 2019 at 13:14, James Paige <<a href="mailto:Bob@hamsterrepublic.com">Bob@hamsterrepublic.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="auto">Maybe my problem is that I didn't pull your latest fbc branch. I think it was more than a year since I pulled that!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 16, 2019, 8:58 PM Ralph Versteegen <<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@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 dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 17 Sep 2019 at 12:54, Ralph Versteegen <<a href="mailto:teeemcee@gmail.com" rel="noreferrer" target="_blank">teeemcee@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>Actually, you don't need to recompile FB. Running build.sh compiles libapplication.so which goes into the .apk from the OHRRPGCE .c/.cpp and FB .c source files directly. You do however need to use a fbc compiled from my branch of FB (and make sure your copy of the FB source code, which sdl-android contains a symlink to, is checked-out to that git branch).<br></div></div></blockquote><div><br></div><div>To clarify: you need to compile fbc, the compiler ("make compiler" using FB's makefile), which you would already have, you don't compile fbc's runtime library ("make rtlib") - you only need the latter if you want to run commandline programs on Android (which fbc itself can actually compile).<br></div><div> </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></div><div><br></div><div>I just tried, and both ndk r8e and r12b compile for me, and I tried arm64 using r12b too. However I didn't actually try running the resulting .apks.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 17 Sep 2019 at 12:05, James Paige <<a href="mailto:Bob@hamsterrepublic.com" rel="noreferrer" target="_blank">Bob@hamsterrepublic.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>I am having another bout of the every-time-I-touch-my-NDK-even-a-little-bit-I-permanently-break-my-whole-build-environment blues</div><div><br></div><div>I tried to switch from NDK r8d to NDK r12b but It wouldn't compile.</div><div><br></div><div>If I was a good little dev I would have saved my failure messages each step of the way, but I was rushing, so I didn't</div><div><br></div><div>I tried a 64 bit build, and it failed differently.</div><div>I tried to go back to a 32 bit build and it failed differently</div><div>I remembered I had to recompile freebasic with the NDK I was using... and that worked, but then building failed... differently.</div><div>I tried to revert back to NDK r8d but it failed... differently!</div><div><br></div><div>This is mostly just me venting, if this was a serious shot at debugging, I would have saved output.</div><div><br></div><div>The good news is that I saved a snapshot clone of my VM before I began all that nonsense, so I can start again more systematically.</div><div><br></div><div>So, in summary, I'll be doing that some weekend soon!</div><div><br></div><div>---</div><div>James Paige<br></div><div><br></div><br></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" rel="noreferrer" target="_blank">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>
</blockquote></div></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" rel="noreferrer" target="_blank">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>