[fpc-pascal] uses myunit in '../src/myunit.pas' ?

Michael Van Canneyt michael at freepascal.org
Sun Feb 12 23:02:21 CET 2017

On Sun, 12 Feb 2017, fredvs wrote:

>> Loading libraries is handled by the OS, not by the compiler or the RTL
>> and every OS has its own way to deal with dependencies.
> Yes but the compiler could give some command to the os too...
> Of course every OS has its own way to deal with dependencies but that is the
> power of fpc, he knows how to speak with those different os.
> For example, TProcess also is very os dependent and it uses "environnement"
> parameter (that is also very os dependent).

No it is not. Every OS has an environment ?

> OK for libraries, (even that I think that the compiler could help), but for
> units, what about create something that could define path of units used in
> use section...

You already have such a thing: Lazarus and it's packages.
In FPC, you can use fpmake and fppkg.

But thinking that the compiler itself will automagically determine the path: 
that's simply not realistic.


More information about the fpc-pascal mailing list