home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
owf.zip
/
watlink.doc
< prev
next >
Wrap
Text File
|
1997-02-02
|
2KB
|
50 lines
Watlink 1.0 - a wrapper for Watcom's wlink
Copyright (C) 1997 by Thomas Bonk (thomas@ghecko.saar.de).
All rights reserved.
==========================================================================
0. Installation
Copy watlink.exe to a directory that is in the environment
variable PATH (e.g. \watcom\binp).
1. Warranty
There's absolutely NO WARRANTY; me - Thomas Bonk - is in no way
responsible for any failure or loss of data caused by Watlink.
BTW, send bug reports to thomas@ghecko.saar.de
2. Syntax
watlink {<option>}* {<file>}+|wlink
<option> = -m[ap] generate map file
| -packc[ode] pack code segments
| -de[bug] generate debugging code and generate
a symbol file
| -nod no default library search
| -packd[ata] pack data segments
| -p:<type> set type of the executable
<type> = pm | vio | novio
<file> = <any>.obj object module
| <any>.exe name of the generated .exe file
| <any>.dll name of the generated .dll file
(WARNING: *.exe or *.dll files must only be
mentioned once on the command line; watlink
makes no error checking)
| <any>.def standard OS/2 .DEF file
| <any>.lib name of a library
3. Unsupported keywords and .DEF file elements:
- Attributes for DATA: NONE, SINGLE, MULTIPLE
- Attributes for SEGMENTS: MIXED1632, ALIAS
- EXETYPE
- MAXVAVAIL is not supported for HEAPSIZE
4. Notes:
- The syntax of the IMPORTS statement must be
IMPORTS <ImportDefSeq>
<ImportDefSeq> = <ImportDef>
| <ImportDefSeq> <ImportDef>
<ImportDef> = internal_name module_name
[.<entry>]
<entry> = The function to be imported; can be
name or ordinal value