[MonoDevelop] Deployment

StApostol stapostol at gmail.com
Mon Apr 20 04:09:00 EDT 2009


On Sun, Apr 19, 2009 at 11:31 PM, ubunturocks
<computerwizry55 at hotmail.com>wrote:

>
> Hi,
> Thank you. Does providing the DLL files count as SDL.NET being installed?


Keep in mind that (managed) SDL.Net depends on (unmanaged) SDL. You should
add the SDL.Net assemblies (the managed .dll file) in your zip, since those
are platform-independent. You should *not* add the unmanaged SDL library
(.dll on windows, .so on Linux, etc), since these are platfom-specific.

My suggestion: provide 3 zips.
1. Windows x86, with your game, SDL.Net and the unmanaged SDL library
compiled for x86.
2. Windows x64, with your game, SDL.Net and the unmanaged SDL library
compiled for x64.
3. Linux (both x86 and x64) with your game and SDL.Net. The user is expected
to install SDL through his package manager. Optionally, you can include a
simple executable script that calls 'mono MyGame.exe', in case the user
hasn't registered executable assemblies to open with mono automatically.

I have no idea about distributing unmanaged code on Mac OS X, so I can't
tell you how to do that.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20090420/783e6765/attachment-0001.html 


More information about the Monodevelop-list mailing list