From: khan AT xraylith DOT wisc DOT edu (Mumit Khan) Subject: [ANN] DLL wrapper and C/C++/F77 DLL examples 21 Aug 1998 05:17:08 -0700 Message-ID: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII To: gnu-win32 AT cygnus DOT com 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 AT cygnus DOT com" with one line of text: "help".