building and linking with a dll

Matthew Brett
Sat Jan 22 04:20:00 GMT 2000

Dear Mike,

Did you find Mumit Khan's dllhelpers page?



On Fri, 21 Jan 2000, Mike Goslin wrote:

> I can't successfully build and link with a .dll.  I've found 2 versions
> of the "5-step program" instructions to create a .dll and its' .a using
> ld and dlltool, but I still get "undefined reference" errors from ld.
> Is there a simple example somewhere I could take a look at?  More
> specifically, I'd love more information on:
> - the correct link lines (and dlltool lines),
> - how to generate a .def file automatically (if this is possible),
> - where to put an entry point function for the .dll so that -e <name>@12
> will pick it up successfully (is it necessary to have an entry point at
> all?),
> - and whether __declspec(dllexport) is still necessary to export classes
> and global variables (or if the .def file is sufficient).
> Thanks,
> Mike
> --
> --------------------------------------------------------------------------------
>   Mike Goslin                             
>   Walt Disney Imagineering - VR Studio              (818)544-3015
>   Obligatory disclaimer: Views expressed here are mine and in no way
>         represent the Walt Disney Company
> --------------------------------------------------------------------------------

Want to unsubscribe from this list?
Send a message to

More information about the Cygwin mailing list