Error U1073 When "." Used for Path in Inference Rule (51723)



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 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

This article was previously published under Q51723
NMAKE does not accept a dot (.) to identify the current directory in inference rule paths. When specifying paths for each of the extensions, using the following form

{frompath}.fromextension{topath}.toextension

and using {.} to indicate the current directory for the "topath", causes the following error:
NMAKE : fatal error U1073: don't know how to make 'filename.ext'
To work around this, the current directory for topath must be specified with {}. However, both notations are acceptable when specifying the "frompath".

Later versions of NMAKE accept the dot in the topath.

Modification Type:MajorLast Reviewed:10/23/2003
Keywords:kb16bitonly KB51723