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.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to