[fpc-pascal] units order (was using oldlinux )
Jonas Maebe
jonas at zeus.ugent.be
Tue Jun 14 10:00:10 CEST 2005
On 14 jun 2005, at 09:52, Alain Vitry wrote:
>> You must switch the order of the units, because you get the
>> 'oldlinux' types which
>> you try to use in 'baseunix' functions.
>
> This unit order trick is a bit of a wizardery to me.
It's simply: the last included unit overrides all previously included
units.
> It quickly get very messy in a large enough program to swap units
> order until you get the one which doesn't break.
The proper solution is to not use old compatibility units (such as
aldlinux) and the replacements (baseunix, unix) in the same program.
Jonas
More information about the fpc-pascal
mailing list