[Mono-list] Static linking
scott at willeke.com
Mon Oct 30 22:08:10 EST 2006
While not strictly static linking, I think mkbundle will do what you need:
A "real" linker would need to do the static analysis on the assemblies
to remove unused code, but this some caveats in mono/.NET since
reflection can be used to invoke code and cannot be detected by static
analysis. I suppose mcs, Cecil (http://www.mono-project.com/Cecil) and
the mkbundle source are all good things to review if you want to write a
real linker. If you do plan to take on such a project please let me
know, I'd be interested in lending a hand.
Colin JN Breame wrote:
> I know this is probably pretty far fetched, but is it possible to statically
> link an exe to all it's (non-mono) dll dependants?
> What I'd like to do is run something like "make deploy" that collects all
> dependants so I only have to deploy a single exe file.
> If this doesn't exist, how would one go about writing something like this?
> Mono-list maillist - Mono-list at lists.ximian.com
More information about the Mono-list