Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Blinker 5.10 Online Reference - <b> using blilib</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Using BLILIB
------------------------------------------------------------------------------
 BLILIB is used to create import libraries or import definitions for use with
 Windows or DOS extended programs.

 When BLILIB reads a DLL file, it only uses the exported names from the new
 .EXE header and ignores the rest of the DLL file.

 When BLILIB reads a module definition file it only uses the following three
 statements and ignores all other text in the .DEF file:

 LIBRARY
 EXPORTS
 INCLUDE

 The syntax of the BLILIB command line is as follows:

 BLILIB /I{D | E} inputfile /O{I | L} outputfile [options]

 Where /Ix indicates the input file (with an optional space):

 /ID inputfile    A .DLL file with exported names
 /IE inputfile    A module definition file with Export definitions
 /Ox indicates the output file (with an optional space):
 /OI outputfile   A module definition file with Import definitions
 /OL outputfile   A .LIB file with import definitions

 and optional options are:

 /MH or /?  Display Help message and command line syntax
 /MV        Display Verbose progress messages
 /NL        Do not display copyright Logo
 /NP        Do not Prompt if output file already exists
 /SM        Treat all symbol names as Mixed case

 Options are not case sensitive. If extensions are not specified, BLILIB will
 add default file extensions of .DLL for DLLs, .LIB for import libraries and
 .DEF for module definition files.

 When the input file is a DLL, BLILIB puts all exports from the DLL into the
 import library. To include only a subset of exported items from the DLL in
 the import library, create a module definition file that contains only those
 exports and use that as input instead.

 BLILIB searches in the LIB environment setting if any file cannot be found
 in the current directory.
 For example:

 BLILIB /ID mylib /OL mylib /NL

 This command creates the import library named MYLIB.LIB from the
 dynamic-link library MYLIB.DLL, and does not display the copyright logo.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson