[Mono-dev] Cross-platform command-lines

Mirco Bauer meebey at meebey.net
Wed Aug 8 10:38:18 EDT 2007


Hi Charlie,

On Tue, 2007-08-07 at 10:21 -0700, Charlie Poole wrote:
> Some follow-up questions, now that I've looked at mono.getOptions.
> 
> 1) I like the idea of having the system provide this capablility,
> rather than including it in every app. But what do people generally
> do for cross-platform stuff?
>   * package it with the app for windows only?
>   * package it with the app but ignore it at runtime on windows?
>   * package it and use the local copy on all platforms?
>   * build the source right into the app?
>   * something else? 

A good way is to provide a binary tarball for MS .NET which bundles Mono
libraries and a binary Mono tarball. Or one binary tarball for both.

And a source tarball without any libraries, if someone wants to build
from source on MS .NET he needs to get the libs from the (Mono) binary
tarball.

Binary bundling is an issue, as nobody can tell what source was used to
build it, that is especially a problem for opensource development and
Linux distributions that care about source (like Debian).

-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key ID: 0xEEF946C8

FOSS Developer    meebey at meebey.net  http://www.meebey.net/
PEAR Developer    meebey at php.net     http://pear.php.net/
Debian Developer  meebey at debian.org  http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070808/5b9076f6/attachment.bin 


More information about the Mono-devel-list mailing list