Penguin
Annotated edit history of nlmconv(1) version 2, including all changes. View license author blame.
Rev Author # Line
1 perry 1 NLMCONV
2 !!!NLMCONV
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 OPTIONS
7 SEE ALSO
8 COPYRIGHT
9 ----
10 !!NAME
11
12
13 nlmconv - converts object code into an NLM .
14 !!SYNOPSIS
15
16
17 nlmconv [[__-I__
18 ''bfdname''__--input-target=__''bfdname'']
19 [[__-O__
20 ''bfdname''__--output-target=__''bfdname'']
21 [[__-T__
22 ''headerfile''__--header-file=__''headerfile'']
23 [[__-d--debug__] [[__-l__
24 ''linker''__--linker=__''linker'']
25 [[__-h--help__] [[__-V--version__] ''infile
26 outfile''
27 !!DESCRIPTION
28
29
30 __nlmconv__ converts the relocatable __i386__ object
2 perry 31 file ''infile'' into the !NetWare Loadable Module
1 perry 32 ''outfile'', optionally reading ''headerfile'' for
33 NLM header information. For instructions on
34 writing the NLM command file language used in
35 header files, see the __linkers__ section,
36 __NLMLINK__ in particular, of the
37 ''NLM Development and Tools Overview'',
38 which is part of the NLM Software Developer's
39 Kit (`` NLM SDK ''), available from Novell,
40 Inc. __nlmconv__ uses the GNU Binary File
41 Descriptor library to read ''infile'';
42
43
44 __nlmconv__ can perform a link step. In other words, you
45 can list more than one object file for input if you list
46 them in the definitions file (rather than simply specifying
47 one input file on the command line). In this case,
48 __nlmconv__ calls the linker for you.
49 !!OPTIONS
50
51
52 __-I__ ''bfdname''
53
54
55 __--input-target=__''bfdname''
56
57
58 Object format of the input file. __nlmconv__ can usually
59 determine the format of a given file (so no default is
60 necessary).
61
62
63 __-O__ ''bfdname''
64
65
66 __--output-target=__''bfdname''
67
68
69 Object format of the output file. __nlmconv__ infers the
70 output format based on the input format, e.g. for a
71 __i386__ input file the output format is
72 __nlm32-i386__.
73
74
75 __-T__ ''headerfile''
76
77
78 __--header-file=__''headerfile''
79
80
81 Reads ''headerfile'' for NLM header
82 information. For instructions on writing the
83 NLM command file language used in header
84 files, see see the __linkers__ section, of the
85 ''NLM Development and Tools Overview'',
86 which is part of the NLM Software Developer's
87 Kit, available from Novell, Inc.
88
89
90 __-d__
91
92
93 __--debug__
94
95
96 Displays (on standard error) the linker command line used by
97 __nlmconv__.
98
99
100 __-l__ ''linker''
101
102
103 __--linker=__''linker''
104
105
106 Use ''linker'' for any linking. ''linker'' can be an
107 absolute or a relative pathname.
108
109
110 __-h__
111
112
113 __--help__
114
115
116 Prints a usage summary.
117
118
119 __-V__
120
121
122 __--version__
123
124
125 Prints the version number for __nlmconv__.
126 !!SEE ALSO
127
128
129 the Info entries for ''binutils''.
130 !!COPYRIGHT
131
132
133 Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
134 2001, 2002 Free Software Foundation, Inc.
135
136
137 Permission is granted to copy, distribute and/or modify this
138 document under the terms of the GNU Free
139 Documentation License, Version 1.1 or any later version
140 published by the Free Software Foundation; with no Invariant
141 Sections, with no Front-Cover Texts, and with no Back-Cover
142 Texts. A copy of the license is included in the section
143 entitled `` GNU Free Documentation
144 License''.
145 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.