To split some hairs ;) Level the OS's with an addition (or some additions) and program the universal application on top of that. This makes the application lighter AND portable.
Regards / Cees (who has no practical experience with fpc-pascal/Lazarus/Freepascal i.e. a lurker) On 01/10/2011 11:05 AM, michael.vancann...@wisa.be wrote: > > > On Mon, 10 Jan 2011, Vincent Snijders wrote: > >> 2011/1/10 alexv...@mail.ru <alexv...@mail.ru>: >>>> >>> But I want packages to be binary portable between OS (on target >>> processor >>> architecture) >> >> >> I don't think that is feasible, unless you don't use any OS features. > > Exactly. > > Even just because FPC supports multiple CPUs; You can't use an i386 > package on SPARC or ARM. > > So you'll always have to recompile your package for all platforms that > you want to support. > > Michael. > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal