<div dir="ltr"><div class="gmail_extra">In Lazarus you select Project -> Project Options -> Compiler Options, then select from Win32 Debug, Win32 Release, Win64, Linux32, Linux64, or Android.</div><div class="gmail_extra"><br></div><div class="gmail_extra">That's all you need to do for Windows 32/64 builds.</div><div class="gmail_extra"><br></div><div class="gmail_extra">For the other targets, you'll need to download the platform specific libraries to complete a full compile (the linking stage).</div><div class="gmail_extra"><br></div><div class="gmail_extra">You can get these from the pilotlogic downloads page:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="http://www.pilotlogic.com/sitejoom/index.php/downloads/viewcategory/2-libraries">http://www.pilotlogic.com/sitejoom/index.php/downloads/viewcategory/2-libraries</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Place the contents of these files in your <test install location>\fpc\bin\i386-win32 folder</div><div class="gmail_extra"><br></div><div class="gmail_extra">For Linux32 <a href="http://www.pilotlogic.com/sitejoom/index.php/downloads/viewdownload/2-libraries/132-i386-linux-7z">you need this file</a>.</div><div class="gmail_extra">For Linux64 <a href="http://www.pilotlogic.com/sitejoom/index.php/downloads/viewdownload/2-libraries/133-x86-64-linux-7z">you need this file</a>.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">For Linux you will need to refer Lazarus to the Linux platform libraries for linking (Compiler Options -> Paths -> Libraries). These will be files such as gtk2.so if you are using the gtk2 widget set. The compiler will tell you which libraries you're missing.</div><div class="gmail_extra"><br></div><div class="gmail_extra">For Android install the Android NDK and put its tools folder in your path, then refer Lazarus the NDK libs folder (Compiler Options -> Paths - Libraries). You'll also need to have the ant tool to bundle your compiled project as an apk,<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">These steps could be improved by someone, but as it is right now I don't think it makes sense to bloat up the compiler and IDE install with files for everything. I think what we (the community) need is an enhancement to Lazarus which will detect the first time a build fails due to missing tools or libraries, and at that point offers to download and configure them for you automatically.</div></div>