This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
[ANN] DLL wrapper and C/C++/F77 DLL examples
- To: gnu-win32 at cygnus dot com
- Subject: [ANN] DLL wrapper and C/C++/F77 DLL examples
- From: Mumit Khan <khan at xraylith dot wisc dot edu>
- Date: Thu, 20 Aug 1998 21:25:28 -0500 (CDT)
- Cc: khan at xraylith dot wisc dot edu
Gnu-Win32 users:
I've uploaded a set of examples for making DLLs in C/C++/F77 and a helper
program `dllwrap' that automates the relocatable DLL building process.
I've also included a modified dlltool that includes a set of new options
to create export def files from a set of objects/archives without mucking
with ``nm ... | sed ... | fgrep ... | fgrep ...'' etc. The changes to
dlltool are already in the binutils development tree, so you can expect
it in the next release.
Of course, once someone volunteers to fold dlltool into the linker, this
wrapper will become obsolete. Here's to hoping for a volunteer ...
Visit
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/index.html#dllhelpers
for more info.
Download from web page above or directly via ftp at:
ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/misc/
ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin32/misc/
Both cygwin32 and mingw32 packages have the same contents, except one is
in .tar.gz and the other in .zip format.
I've used these tools to build all my local DLLs, and so far haven't had
too many problems. Consider this a very *alpha* release however, and
please report bugs directly to me.
Regards,
Mumit
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".