Chapter 13. Linker Error Messages

Table of Contents
Command Errors
Link Errors
Link Warnings
Object Module Errors

Table 3-1 lists of the loader messages. These are divided into command line errors, link errors, link warnings, and object module errors. Object module errors are caused by a bad object file; you should check the file name and/or assemble and link again.

Command Errors

Invalid Command

The command specified is not a valid linker command.

Ambiguous Command

This command abbreviation can be more than one command.

File Not Found

The object or library file on the invocation line cannot be found. Maybe the wrong extension is assumed or the file is in a different directory.

Invalid File Name

The file specified is an invalid filename.

Invalid Section Name

The section name on the SECT command is invalid.

Invalid Numeric

The number contains a digit invalid for the radix.

Missing Operand

The operand not found.

Invalid or missing Memory Type

Memory type must be ROM, RAM, BASE, EERAM, REG, SEG, or SEGB.

Invalid or missing range

Bad argument on the range command.

Low address range > High address

The lower address must be given first.

Invalid Object Type or Option

Invalid FORMAT option.

"NO" not valid for command

Command cannot use NO.

No Object file specified

No file found.

File Conflict

Output file matches an input file. Change output filename option.

Can't nest indirect files

Don't nest cmdfiles.

Expected an option

Missing "/" sign on the command line.

No Symbol specified

No symbol was specified on an EXTRACTSYMBOL command.

Invalid Symbol

Invalid symbol was specified on an extractsymbol command.

Not Valid for Absolute Section

Can't use /sect option for Absolute section.

Symbol/Module not found in library(s)

Can't find Symbol/Module specified by extract or extractsymbol command.

Files Nested Too Deep

file options may only be nested 100 deep.

File Conflict for Post Processing Program

The name of the /output option will cause an error during Post Processing.

No such file or directory

Wrong syntax for outputfile option.

File is not a library

Incorrect library name is specified.

Can't find Help File

LNCOP does not find file lncop.hlp.