<div dir="ltr"><div><br>I have managed to get FPC cross compilation from 32 bit Linux to 64bit Linux and both 32bit and 64 bit Linux.<br><br>My
next step is to generate the Lazarus executable itself for all 4
systems. My current command for building the 32 bit Linux version of
Lazarus is:<br><br><div class=""><br><a class=""></a></div><pre style="margin:0px;padding:0px"><code class="">make all PP=${THIS_BUILD_COMPILER} USESVN2REVISIONINC=0 LCL_PLATFORM=gtk2<br>make PP=${THIS_BUILD_COMPILER} bigide<br></code></pre><br>What option do I have to add to ensure that the Lazarus executable and units are targeted to the right CPU and OS?<br clear="all"><br><br></div>PS. Can Lazarus be built as an application from the IDE itself, like cross compiling an executable for a different architecture?<br><div>-- <br><div class="gmail_signature">Frank Church<br><br>=======================<br><a href="http://devblog.brahmancreations.com" target="_blank">http://devblog.brahmancreations.com</a></div>
</div></div>