[Lazarus] Beyond Compare 4 built with Lazarus 1.2

Marcos Douglas md at delfire.net
Sat Dec 28 13:58:31 CET 2013


On Sat, Dec 28, 2013 at 9:04 AM, Michael Van Canneyt
<michael at freepascal.org> wrote:
>
>
> On Sat, 28 Dec 2013, Marcos Douglas wrote:
>
>>> The close coupling of compiler and framework is necessary for a
>>> commercial
>>> software producer in order to optimize profit, opensource development
>>> does
>>> not need it. It is not necessary that the compiler and its environment
>>> dictate how the frameworks must be implemented.
>
>
> Profit has nothing to do with it. Usability has. A compiler without some
> minimal support libiraries is dead-born.
>
> Pascal has extensive file support. (Readln/Writeln) it makes for a large
> part of the system unit.
> if you take that out, little 'needed' is left, but at the same time you
> reduce the usability of the compiler.
>
> That said:
> Nothing stops anyone from implementing a totally separate RTL for FPC.
>
> The number of internal functions that must be implemented for the compiler
> to be able to function is rather limited.
>
> If you check the archives, you'll notice that I have often recommended
> people to do so.

So you do that, ie, make your own RTL? The major problem is work on
Windows and I don't know if you work it.


Marcos Douglas




More information about the Lazarus mailing list