☮ ♥ ♬ 🧑💻<p>Successful RPi TRSE compile </p><p>If you’ve tried to compile assembly to <a href="https://ioc.exchange/tags/8BitMachines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>8BitMachines</span></a> you’re usually stuck with .asm, .c, Forth on DOS. There are other <a href="https://ioc.exchange/tags/tools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tools</span></a> available. <a href="https://ioc.exchange/tags/TRSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TRSE</span></a> is one such tool allowing cross compiling to many different 8 bit systems. </p><p>The trick to getting it to build from source on the <a href="https://ioc.exchange/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a> 64 bit OS is knowing the supplied <a href="https://ioc.exchange/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> needs to be updated. Once I’d worked this out I could get the <a href="https://ioc.exchange/tags/Qt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Qt</span></a> TRSE to build, link then compile.</p><p>It’s not fully installed, I need to build an install script to set up links. After that I should be able to write code in <a href="https://ioc.exchange/tags/Pascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pascal</span></a>, <a href="https://ioc.exchange/tags/assembler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembler</span></a>, <a href="https://ioc.exchange/tags/CrossCompile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrossCompile</span></a> to <a href="https://ioc.exchange/tags/Mega65" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mega65</span></a> and <a href="https://ioc.exchange/tags/C64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C64</span></a>.</p><p><a href="https://ioc.exchange/tags/TurboRascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurboRascal</span></a> / <a href="https://ioc.exchange/tags/qmake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qmake</span></a> / <a href="https://ioc.exchange/tags/EightBit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EightBit</span></a> <<a href="https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lemonspawn.com/turbo-rascal-sy</span><span class="invisible">ntax-error-expected-but-begin/</span></a>> / <<a href="https://github.com/leuat/TRSE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/leuat/TRSE</span><span class="invisible"></span></a>></p>