Specifications

NMAKE Messages Page 8 of 12
Check the spelling of the target name.
If targetname is a pseudotarget, specify it as a target in another description block.
If targetname is a macro invocation, be sure it does not expand to a null string.
NMAKE Fatal Error U1076
name too long
A string exceeded one of the following limits:
A macro name cannot exceed 1024 characters.
A target name (including its path) cannot exceed 256 characters.
A command cannot exceed 2048 characters.
NMAKE Fatal Error U1077
program’ : return code value
The given command or program called by NMAKE failed and returned the given exit code. To
suppress this error and continue the NMAKE session, use the /I option, the .IGNORE dot directive,
or the dash (-) command modifier. To continue the NMAKE session for unrelated parts of the
dependency tree, use the /K option.
NMAKE Fatal Error U1078
constant overflow at expression
The given expression contained a constant that exceeded the range - 2,147,483,648 to 2,147,483,647.
The constant appeared in one of the following situations:
An expression specified with a preprocessing directive
An error level specified with the dash (-) command modifier
NMAKE Fatal Error U1079
illegal expression : divide by zero
An expression tried to divide by zero.
NMAKE Fatal Error U1080
operator and/or operand usage illegal
The expression incorrectly used an operator or operand. Check the allowed set of operators and their
order of precedence.
NMAKE Fatal Error U1081
filename’ : program not found
NMAKE could not find the given program in order to run it. Make sure that the program is in a
directory specified in the PATH environment variable and is not misspelled.
NMAKE Fatal Error U1082
command’ : cannot execute command; out of memory
There is not enough memory to execute the given command. One solution is to use the /N option to
generate a batch file, then run the batch file instead of using NMAKE. In most cases the results will be
the same.
NMAKE Fatal Error U1083