[fpc-devel] darwin - rtl include files

Florian Klaempfl florian at freepascal.org
Tue May 16 20:14:55 CEST 2006


Marco van de Voort wrote:
>> marcov at stack.nl (Marco van de Voort) wrote:
>>>> Is there a somewhere a list of the flags set in the FPC sources?
>>> No. Not like that. They often change.
>> That's exactly my problem.
>> How to keep the codetools up2date? How can they find the right include paths
>> and unit paths? 
>> Using fpmake is difficult, as a lazarus compiled with fpc 2.0.2 should be
>> able to parse the fpc 2.1.1 fpmake files, which might use newer functions. 
> 
> Well. Most includes are not as drastic as FPC_USE_LIBC. And FPC_USE_LIBC has
> this meaning since 1.9.2. Moreover, it doesn't influence paths, only
> includefile names.
> 
> But I see the problem, one could install a FPC_USE_LIBC linux rtl (so
> deviating from the default) and build Lazarus on top of this. How would
> lazarus know this?
> 
> Most logical would be to store the conditionals that pkg is compiled with in
> package.fpc ?

Well, the point is, you could get all source pathes from the currently
valid ppus.



More information about the fpc-devel mailing list