10.01.2011 13:19, Florian Klaempfl пишет:
Am 10.01.2011 11:16, schrieb [email protected]:
10.01.2011 13:05, [email protected] пишет:

On Mon, 10 Jan 2011, Vincent Snijders wrote:

2011/1/10 [email protected]<[email protected]>:
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.


But only for all processors, not for all existing combinations of
processor and OS.
The rtl package is OS specific anyways and as soon as you depend on the
rtl package (an fpc package will always depend on it), you need to build
your package for any FPC version, processor and OS combination.

I have a few drafts of another design http://wiki.freepascal.org/User:AlexVinS/Packages

_______________________________________________
fpc-pascal maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to