home *** CD-ROM | disk | FTP | other *** search
- ImpLib32 Version 1.01 - ImpLib for Win32
- Copyright (c) 1996 by Markus Seger (m.seger@ids-scheer.de)
-
- What is Implib32:
- -----------------
-
- Implib32 creates 32 bit import libraries for the use with Microsoft Visual
- C++ 2.x/4.x.
-
- Back in the good old days of Windows 3.x, Microsoft supplied a tool called
- IMPLIB. This tool was able to create a import library for a given DLL.
- After creating this library, you linked it to your program in order to
- call functions contained in the DLL.
-
- Unfortunatly, there is no equivalent to IMPLIB for Win32. Microsoft suggests
- on the Win32 Knowledge Base, that you should use DUMPBIN to create a file
- which lists all exports of a DLL, reformat this file to .DEF-file using a
- text editor and then use LIB to create a import library from the .DEF-file.
- Implib32 does all this work for you: It invokes DUMPBIN and LIB and creates
- an import library!
-
- Note: ImpLib32 can't process 16-Bit DLLs, it will only work with 32-Bit DLLs!
-
- Installation:
- -------------
-
- ImpLib32 1.01 is distributed as a PKZIP archive named IMPL101.ZIP. This archive contains
- the following files:
-
- FILE_ID.DIZ - Short description of ImpLib32
- README.TXT - The file you are reading at the moment
- IMPLIB32.EXE - ImpLib32 main executably file
-
- Use PKUNZIP to decompress the files and copy them to a directory of your
- choice. Optionally, you can add this directory to your PATH environment
- variable. ImpLib32 is now ready to use.
-
- Usage:
- ------
-
- Using Implib32 is straight forward:
-
- ImpLib32 [-d] srcfile[.dll] [outfile[.lib]]
-
- All parameters between "[" and "]" are optional.
-
- Implib32 reads the file srcfile.dll and generates the import library
- outfile.lib. You can ommit the output file name; the resultant import library
- will then have the same name as the DLL.
-
- Note:
- If a file with the name outfile.lib already exists, it is overwritten.
-
- Optionally, you can use the flag -d to create a .DEF file which list all
- symbols exported by the DLL.
-
- System requirements:
- --------------------
-
- ImpLib32 is a Win32 console application and requires Windows NT or Windows 95.
- Furthermore, the executable files DUMPBIN.EXE and LIB.EXE, supplied as a part
- of Visual C++ 2.x/4.x, must reside in a directory in your search path.
-
- How you can contact me:
- -----------------------
-
- I would like to here from you. Please feel free to send any
- comments/suggestions/bug reports to me.
-
- e-mail: m.seger@ids-scheer.de
- www: http://www.geocities.com/SiliconValley/5806
- mail: Markus Seger
- Behringstr. 22 a
- 66346 Puettlingen
- GERMANY
-
- Freeware:
- ---------
-
- This program is freeware. You can copy and distribute this program as long as
- it is left in an unmodified form and no fee is charged. Please distribute
- IMPL101.ZIP as a whole instead of the single files.
-
- If you like this program, please send me a postcard of your home town or at
- least send me an email! Thank you!
-
- Note: DUMPBIN.EXE and LIB.EXE are not a part of ImpLib32. You may not
- distribute these files. There are both part of Visual C++ 2.x/4.x!!
-
- Special thanks to Rolf Schmitt and Carsten Barra for beta testing ImpLib32!
-
- Version History:
- ----------------
-
- Version: 1.01, released 09/05/96
- Fixed: 1.00 sometimes removed first character from an exported
- function's name
-
- Version: 1.00, released 03/05/96
- initial release
-
-
- Copyright (c) 1996 by Markus Seger
-
-
- All trademarks and registered trademarks mentioned in this
- document are acknowledged.
-