[fpc-devel] Two classes.pp - why?

Peter Vreman peter at freepascal.org
Mon Jan 10 08:15:42 CET 2005


>
> There are two classes.pp in the fpc sources for every OS.
> First question: Why?
>
> Second question: Are there any other double units?
>
> Third: Do I need to add a workaround in Lazarus to find the right one,
> or will one of them be removed soon anyway?

It has only one classes.pp per os in the rtl:

$ find . -name 'classes.pp'
./os2/classes.pp
./linux/classes.pp
./win32/classes.pp
./darwin/classes.pp
./morphos/classes.pp
./go32v2/classes.pp
./freebsd/classes.pp
./netware/classes.pp
./netbsd/classes.pp
./netwlibc/classes.pp
./watcom/classes.pp
./openbsd/classes.pp

The classes.pp in the fcl is 1.0.x compatibility and not used by 1.9.x.
These will be removed in the 2.1.x releases







More information about the fpc-devel mailing list