PRB: Cause of U4004 Error Message (66649)
The information in this article applies to:
- 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.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 Q66649 SYMPTOMS
An attempt to use a makefile fails and NMAKE generates the following
message:
warning U4004: too many rules for target 'test.exe'
CAUSE
The makefile contains more than one build dependency block for one target
and the makefile does not use the multiple dependency block separator, a
double colon (::).
RESOLUTION
To eliminate the error, modify the makefile to use the multiple dependency
block separator.
Modification Type: | Major | Last Reviewed: | 12/1/2003 |
---|
Keywords: | KB66649 |
---|
|