delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/08/21/05:17:08

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: <Pine.SUN.3.93.980820205208.13804B-100000.cygnus.gnu-win32@modi.xraylith.wisc.edu>
Mime-Version: 1.0
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".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019