At the time those projects ripped small parts from wine to be able to load native dlls. Further there are also some other hacks to use wine as a shared libarary (mono stuff for example) and not too ago there was some other hack.
All these patches are not meant for all types of useage. Useally you need to use dlopen to access Wine then.
Roderick Colenbrander
Roderick Colenbrander wrote:
What I think was being asked if you could use Winelib to build a native linux application that just uses wine for libraries (similar to gtk and other libs). In the
case of wine your executable becomes a library which needs to be run by wine. Further you
need
other wine stuff (registry settings, c: drive ..). I'm not talking about the GUI.
How does programs like mplayer, avifile and tvtime use windows dlls?
Arne Gellhaus