FIX: Internal Make Error U1073

ID: Q118678


The information in this article applies to:
  • Microsoft Visual Workbench for Windows, version 1.0, used with:
    • Microsoft Visual C++ for Windows, versions 1.0, 1.5, 1.51, 1.52
    • Microsoft Visual C++ 32-bit Edition, version 1.0


SYMPTOMS

When you build projects that use a relative reference to an include file (#include "include\test.h"), the following error message is returned:

Internal Make : fatal error U1073: don't know how to make 'include\test.h'


CAUSE

When a scan of all directories is done, the TEST.H file will be added to the dependencies. The .MAK file will include "INCLUDE\TEST.H" as a dependency, instead of "C:\INCLUDE\TEST.H".


RESOLUTION

Include the root directory as an include search path by:

  1. Choosing Directories from the Options menu.


  2. Entering the root directory in the "Include Files Path" field.


NOTE: Adding the path to the "Include Path" field in the Preprocessor category of the C/C++ Compiler Options dialog box does not resolve this problem.


STATUS

Microsoft has confirmed this to be a bug in the products listed at the beginning of this article. This problem was corrected in Visual C++ version 2.0.

Additional query words: 1.00 1.10 1.50 1.51 1.52

Keywords : kbide kbVC
Version : WINDOWS:1.0
Platform : WINDOWS
Issue type :


Last Reviewed: February 2, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.