Building a Windows LIB
Sisyphus
sisyphus1 at optusnet.com.au
Sun Oct 5 01:15:04 CEST 2008
----- Original Message -----
From: "Bruce M. Axtens" <bruce.axtens at gmail.com>
.
.
> Where do I find the .def file?
The def file is just a plain text file, and it's not all that hard to create
manually - though there may be a smarter and easier way.
On the first line of the def file is the single word EXPORTS.
Below that you place a list of the names of all of the functions that the
dll exports (one function name per line).
To obtain that list just run:
dumpbin /EXPORTS libgmp-3.dll >exports.txt
Then open exports.txt and copy'n'paste the list of functions it contains
into the def file. (The 'dumpbin' utility comes with your Microsoft
compiler.)
Despite being a little kludgey, I think that works ok - though it's a while
since I've tried it.
Cheers,
Rob
More information about the gmp-discuss
mailing list