[ scummvm-Patches-1715310 ] WIN32: Dynamic Plugin support with MinGW

SourceForge.net noreply at sourceforge.net
Wed May 9 00:06:25 CEST 2007


Patches item #1715310, was opened at 2007-05-09 00:06
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1715310&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Johannes Schickel (lordhoto)
Assigned to: Nobody/Anonymous (nobody)
Summary: WIN32: Dynamic Plugin support with MinGW

Initial Comment:
Hi,

I added dynamic plugin build support for Windows with MinGW. I'm using the method described here:
http://edll.sourceforge.net/index.html#gimp

It builds and works fine with my mingw ("gcc version 3.4.5 (mingw special)").

There're some problems though, since engines like SCUMM or AGOS are using zlib from inside their engines I have to link the plugins against $(LIBS), which is rather bad, it could be 'worked around' by adding some wrapper function to the ScummVM core, since just those symbols are exported to be accessable by the plugin.

Also I'm not sure if this solution is OK for us. Maybe we want a solution working with MSVC too? That's why I'm posting it here instead of just commiting it.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1715310&group_id=37116




More information about the Scummvm-tracker mailing list