[Mono-dev] Relocatable Mono.
Miguel de Icaza
miguel at ximian.com
Fri Oct 28 10:58:55 EDT 2005
> I think we should leave the default as it is now, instead of always
> trying to figure out the prefix. This lowers the maintainance issues,
> because the default build will work on operating systems that are not
> handled with the /proc hacks and that can't be handled in a similar way.
> As it is the patch likely breaks OS X, *BSD.
On operating systems that do not support relocation, it will fall back
to reusing the prefix the code was compiled with.
We need relocation for two reasons: Internal Novell users that need
their own builds of Mono (ZenWorks today, but iFolder/iPrint will follow
suit) and because our #1 download is the Linux installer.
Currently the installer works just because its packed with hacks
(wrapper scripts that set every possible environment variable and then
run `mono.bin') and still we have a few known problems with this.
More information about the Mono-devel-list