Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
NLMCONV(1)		      GNU Development Tools		      NLMCONV(1)

NAME
     nlmconv - converts object code into an NLM.

SYNOPSIS
     nlmconv [-I bfdname|--input-target=bfdname]
	     [-O bfdname|--output-target=bfdname]
	     [-T headerfile|--header-file=headerfile]
	     [-d|--debug] [-l linker|--linker=linker]
	     [-h|--help] [-V|--version]
	     infile outfile

DESCRIPTION
     nlmconv  converts	the relocatable i386 object file infile into the NetWare
     Loadable Module outfile, optionally reading headerfile for NLM  header  in-
     formation.   For instructions on writing the NLM command file language used
     in header files, see the linkers section, NLMLINK in particular, of the NLM
     Development and Tools Overview, which is part of the  NLM	Software  Devel-
     oper's  Kit  ("NLM SDK"), available from Novell, Inc.  nlmconv uses the GNU
     Binary File Descriptor library to read infile;

     nlmconv can perform a link step.  In other words, you can	list  more  than
     one  object file for input if you list them in the definitions file (rather
     than simply specifying one input file on the command line).  In this  case,
     nlmconv calls the linker for you.

OPTIONS
     -I bfdname
     --input-target=bfdname
	 Object  format  of  the  input file.  nlmconv can usually determine the
	 format of a given file (so no default is necessary).

     -O bfdname
     --output-target=bfdname
	 Object format of the output file.  nlmconv  infers  the  output  format
	 based on the input format, e.g. for a i386 input file the output format
	 is nlm32-i386.

     -T headerfile
     --header-file=headerfile
	 Reads headerfile for NLM header information.  For instructions on writ-
	 ing  the  NLM	command  file language used in header files, see see the
	 linkers section, of the NLM Development and Tools  Overview,  which  is
	 part of the NLM Software Developer's Kit, available from Novell, Inc.

     -d
     --debug
	 Displays (on standard error) the linker command line used by nlmconv.

     -l linker
     --linker=linker
	 Use  linker  for  any linking.  linker can be an absolute or a relative
	 pathname.

     -h
     --help
	 Prints a usage summary.

     -V
     --version
	 Prints the version number for nlmconv.

     @file
	 Read command-line options from file.  The options read are inserted  in
	 place	of the original @file option.  If file does not exist, or cannot
	 be read, then the option will be treated literally, and not removed.

	 Options in file are separated by whitespace.	A  whitespace  character
	 may be included in an option by surrounding the entire option in either
	 single  or double quotes.  Any character (including a backslash) may be
	 included by prefixing the character to be included  with  a  backslash.
	 The  file may itself contain additional @file options; any such options
	 will be processed recursively.

SEE ALSO
     the Info entries for binutils.

COPYRIGHT
     Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,  1999,  2000,
     2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.

     Permission is granted to copy, distribute and/or modify this document under
     the  terms  of the GNU Free Documentation License, Version 1.1 or any later
     version published by the Free Software Foundation; with no  Invariant  Sec-
     tions,  with no Front-Cover Texts, and with no Back-Cover Texts.  A copy of
     the license is included in the section entitled "GNU Free Documentation Li-
     cense".

binutils-2.17			   2006-06-23			      NLMCONV(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=i586-pc-msdosdjgpp-nlmconv&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help