Louis
2003-Aug-27 02:18 UTC
Building a wine(lib) based shared library to link with a Linux application
Hi, I'm trying to work out if and how I can port a windows dll to Linux and build a shared library that I can use in an ordinary Linux program. To be more specific: Supose I have sources for a Windows dll (mydll.c and mydll.def): mydll.c #include <windows.h> int ShowBox(void) { MessageBox(NULL, "DLL", "DLL", MB_OK); return 0; } mydll.def LIBRARY "mydll" DESCRIPTION 'Show a MessageBox' EXPORTS ShowBox @1 Is it possible with wine(lib) to buuild a library (preferably shared) that I can link with an ordinary Linux program, so that it becomes possible to call the function ShowBox from the Linux program. Possibly requiring to link additional wine(lib) libraries. Regards, Louis