<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Hairy Pixels via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> schrieb am Sa., 30. Nov. 2024, 09:53:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Nov 30, 2024 at 3:11:10 PM, Michael Van Canneyt via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank" rel="noreferrer">fpc-pascal@lists.freepascal.org</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" type="cite">
This is very much on topic. FPC has no build system<br><br>Huh ? Of course it does, it has 2. fpcmake (older) and fpmake.<br><br>Please don't spread incorrect information.<br>
</blockquote>
</div>
<br>
<div dir="ltr">sorry but it’s not really part of the compiler, just something that generates commands it feeds to the compile right?. aren’t new compilers doing away with this design and integrating the whole setup? Having the build system and the compiler as two different programs is the root of so much confusion.</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The spread of make, CMake and all the other various build systems for various compilers tells otherwise.</div><div dir="auto"><br></div><div dir="auto">Also compared to other compilers FPC and Delphi are relatively aware of stuff. Just be sure to pass in the right directories, have some start unit and things will be compiled as intended. That can even be simplified by the author providing some fpc.cfg that can be loaded with "@" on the command line. As long as specific units don't require special settings that come from outside that is all that is needed. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div></div>