Specifications
832 NMAKE Error Messages
Filename: LMAETAPA.DOC Project: MASM Environment and Tools
Template: MSGRIDA1.DOT Author: Nobody Last Saved By: Mike Eddy
Revision #: 136 Page: 832 of 148 Printed: 10/09/00 02:49 PM
U1033 syntax error : string unexpected
The given string is not part of the valid syntax for a makefile.
The following are examples of causes and results of this error:
u If the closing set of angle brackets for an inline file are not at the beginning of a line,
the following error occurs:
syntax error : 'EOF' unexpected
u If a macro definition in the makefile contained an equal sign (=) without a preceding
name or if the name being defined is a macro that expands to nothing, the following
error occurs:
syntax error : '=' unexpected
u If the semicolon (;) in a comment line in TOOLS.INI is not at the beginning of the
line, the following error occurs:
syntax error : ';' unexpected
u If the makefile has been formatted by a word processor, the following error can occur:
syntax error : ':' unexpected
U1034 syntax error : separator missing
The colon (:) that separates targets and dependents is missing.
U1035 syntax error : expected ':' or '=' separator
Either a colon (:) or an equal sign (=) was expected.
Possible causes include the following:
u A target was not followed by a colon.
u A single-letter target was followed by a colon and no space (such as a:). NMAKE
interpreted it as a drive specification.
u An inference rule was not followed by a colon.
u A macro definition was not followed by an equal sign.
u A character followed a backslash (\) that was used to continue a command to a new
line.
u A string appeared that did not follow any NMAKE syntax rule.
u The makefile was formatted by a word processor.
U1036 syntax error : too many names to left of '='
Only one string is allowed to the left of a macro definition.