This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[ANN] DLL wrapper and C/C++/F77 DLL examples


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".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]