Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:docs:tk:tools:bind [2024/10/02 10:09] – prokushev | en:docs:tk:tools:bind [2024/10/22 02:39] (current) – prokushev | ||
---|---|---|---|
Line 12: | Line 12: | ||
| |`|drive|' | | |`|drive|' | ||
- | |-@2|v|-|-|-|v|v|-|-|-|v|infile|-@2| | + | |-@2|v|-|-|-|v|v|-|-|-|v|infile|-@2|infile=[[# |
| |`|drive|' | | |`|drive|' | ||
|-@2|v|-|-|-|-|-|-|-|-|-|-|-|-|v|-@2| | |-@2|v|-|-|-|-|-|-|-|-|-|-|-|-|v|-@2| | ||
- | | |)|-|-|-|v|v|-|-|-|v|implib|' | + | | |)|-|-|-|v|v|-|-|-|v|implib|' |
| |`|drive|' | | |`|drive|' | ||
|-@2|v|-|-|-|-|-|-|-|-|-|-|-|-|v|-@2| | |-@2|v|-|-|-|-|-|-|-|-|-|-|-|-|v|-@2| | ||
- | | |)|-|-|-|v|v|-|-|-|v|linklib|' | + | | |)|-|-|-|v|v|-|-|-|v|linklib|' |
| |`|drive|' | | |`|drive|' | ||
Line 26: | Line 26: | ||
| | | | ||
|-@2|^@1f|v|-|-|-|v|^|(| | |-@2|^@1f|v|-|-|-|v|^|(| | ||
- | | | |)|/?|(| | + | | | |)|AAA|(|AAA=[[#/?]] |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |)|/H[ELP]|(| | + | | | |)|BBB|(|BBB=[[#/ |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |)|/M[AP]|(| | + | | | |)|CCC|(|CCC=[[#/ |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |)|/N[AMES]|(| | + | | | |)|HHH|(|HHH=[[#/ |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |)|/NOLOGO|(| | + | | | |)|DDD|(|DDD=[[#/ |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |)|/O[UTFILE]|(| | + | | | |)|EEE|(|EEE=[[#/ |
| | |!| | | |!| | | | |!| | | |!| | ||
- | | | |`|/Q[UIET]|'| | + | | | |)|FFF|(|FFF=[[# |
+ | | | |!| | | |!| | ||
+ | | | |`|GGG|'|GGG=[[#/ | ||
</ | </ | ||
- | infile The name of the OS/2 program to be bound. BIND looks in the current directory unless you specify a complete path name. If you provide no extension, .EXE is assumed. | + | ==== infile |
+ | |||
+ | The name of the OS/2 program to be bound. BIND looks in the current directory unless you specify a complete path name. If you provide no extension, .EXE is assumed. | ||
- | implibs The names of one or more import libraries. Use this field if your program calls functions imported using import libraries. You can specify the file APILMR.OBJ, which provides a 64K default data segment when running in real mode. | + | ==== implib ==== |
- | linklibs | + | The names of one or more import libraries. Use this field if your program calls functions imported using import libraries. You can specify the file APILMR.OBJ, which provides a 64K default data segment when running in real mode. |
+ | |||
+ | ==== linklib ==== | ||
+ | |||
+ | The names of one or more libraries and object files. Use this field to supply object code needed to resolve dynamic-link calls. Separate file names with spaces. | ||
- | BIND automatically searches for API.LIB and OS2.LIB. If you want additional libraries, be sure to specify the full path name. | + | BIND automatically searches for API.LIB and DOSCALLS.LIB/ |
+ | |||
+ | If you want additional libraries, be sure to specify the full path name. | ||
| | ||
- | options | + | ==== options |
BIND options must appear last on the command line. You can specify options in uppercase or lowercase and use a single letter or the full option name. For example, /M, /m, /MAP, and /map are equivalent. | BIND options must appear last on the command line. You can specify options in uppercase or lowercase and use a single letter or the full option name. For example, /M, /m, /MAP, and /map are equivalent. | ||
- | |||
- | / | ||
- | /M[AP] Generates Link Map File | + | === /? === |
+ | |||
+ | Displays Help | ||
+ | |||
+ | === /HELP === | ||
+ | |||
+ | Displays Help | ||
+ | |||
+ | === /MAP === | ||
+ | |||
+ | Generates Link Map File | ||
+ | |||
+ | === /NAMES === | ||
+ | |||
+ | Specifies Protected-Mode Functions | ||
+ | |||
+ | === /NOLOGO === | ||
+ | |||
+ | Suppresses Sign-On Banner | ||
- | /N[AMES] | + | === /OUTFILE === |
- | / | + | Specifies Name of Bound Program |
- | /O[UTFILE] | + | === /QUIET === |
- | /? | + | Suppress output |
+ | Source code can be found at https:// | ||
+ | {{page> |