[fpc-devel] system.pp(31,1) Fatal: Internal error 200309141

Jonas Maebe jonas at zeus.ugent.be
Sun Nov 7 21:55:31 CET 2004


On 7 nov 2004, at 21:48, Tony Maro wrote:

>> That means that the compiler is finding an older system unit and is 
>> using that one. Use -vt to check which system unit it uses, and adapt 
>> your config file so it uses fpc/rtl/units/$fpctarget as unit search 
>> directory (before it searches /usr/local/lib/fpc/...).
>
> Ahh...
>
> Well I blew away all units from /usr/local/lib/fpc/ and then 
> reinstalled...
>
> Then I got other errors.
>
> It seems the $target variable in my fpc.cfg isn't working quite right 
> with the recent changes.
>
> I had to change:
> -Fu/usr/local/lib/fpc/1.9.5/units/$target/
> to:
> -Fu/usr/local/lib/fpc/1.9.5/units/i386-linux/
>
> It kept looking for $target = "linux" instead of "i386-linux".

 From Peter's recent mail:

***
Since yesterday then possible macro's that can be used in the paths are
changed. The following macro's are now supported, with examples of the
value:

$fpcversion   =  1.9.4
$fpcdate      = compiler date
$fpccpu       = i386
$fpcos        = linux
$fpctarget    = i386-linux
***


Jonas





More information about the fpc-devel mailing list