PRB: Spaces in Inference Rules Corrupt NMAKE Macro Expansion (65084)
The information in this article applies to:
- Microsoft NMAKE Utility for MS-DOS 1.01
- Microsoft NMAKE Utility for MS-DOS 1.1
- Microsoft NMAKE Utility for MS-DOS 1.11
- Microsoft NMAKE Utility for MS-DOS 1.12
- Microsoft NMAKE Utility for MS-DOS 1.13
- Microsoft NMAKE Utility for MS-DOS 1.2
- Microsoft NMAKE Utility for MS-DOS 1.3
- Microsoft NMAKE Utility for MS-DOS 1.4
- Microsoft NMAKE Utility for OS/2 1.01
- Microsoft NMAKE Utility for OS/2 1.11
- Microsoft NMAKE Utility for OS/2 1.12
- Microsoft NMAKE Utility for OS/2 1.13
- Microsoft NMAKE Utility for OS/2 1.21
- Microsoft NMAKE Utility for Windows NT 1.4
- Microsoft NMAKE Utility for Windows NT 1.5
This article was previously published under Q65084 SYMPTOMS
An attempt to use an NMAKE default macro fails and NMAKE generates
a message such as the following:
warning u4006: special macro undefined : '$<'
CAUSE
A space has been inserted between the name of the target and the
dependent extensions in an inference rule.
RESOLUTION
In an inference rule, list the dependent file extension followed by
the target file extension without any intervening embedded spaces.
Modification Type: | Major | Last Reviewed: | 12/1/2003 |
---|
Keywords: | KB65084 |
---|
|