<div dir="auto"><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Bo Berglund via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> schrieb am Fr., 24. März 2023, 07:38:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 23 Mar 2023 09:47:36 +0100, Martin Frb via fpc-pascal<br>
<<a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank" rel="noreferrer">fpc-pascal@lists.freepascal.org</a>> wrote:<br>
<br>
>On 23/03/2023 09:25, Bo Berglund via fpc-pascal wrote:<br>
>><br>
>> Then opened Lazarus 2.2.4 with my project and changed project options as<br>
>> follows:<br>
>><br>
>> Compiler_Options/Config_and_Target/Target OS(-T): Win32<br>
>><br>
>> Everything else left as-is.<br>
>You need to change the CPU to i386 too<br>
><br>
OK, I thought that the current processor could be used since it can run both<br>
types of programs...<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That has nothing to do with your current processor. This setting is the *target* architecture and can just as well be ARM, PowerPC, AVR, etc. as well and your processor definitely can't run those outside of emulation. The default setting of this is whatever architecture you installed Lazarus as: when you install 64-bit Lazarus on Windows you'll get x86_64 as default and if you install the 32-bit one it will be the i386. And if in the future you install a ARM64 Lazarus on a ARM64 Windows the default will be aarch64. So if you need a different target platform than your default you have to change that. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>