IBM Support

Command not recognized when building Visual Studio 2005 targetRTS

Troubleshooting


Problem

This technote provides a solution for resolving a fatal NMAKE error in IBM® Rational® Rose RealTime when building the targetRTS for Microsoft® Visual C++ .NET 2005 (8.0).

Symptom

Complete error:

'C:\Program Files\...\Microsoft' is not recognized as an internal or external command, operable program or batch file.
NMAKE : fatal error U1077: '"C:\...\Rational\Rose RealTime\bin\win32\rtperl.EXE"' : return code '0x100'
Stop.

Cause

In some environment configurations, spaces in the system environment variables for Microsoft Visual Studio are not recognized during compilation and the executable file for nmake cannot be found.

Resolving The Problem

In order to resolve this issue, there are two things you must check:

  1. The bin location added to system path variable
  2. Spaces are not used (replace with dos short names)

[{"Product":{"code":"SSSHKL","label":"Rational Rose RealTime"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"TargetRTS","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2003.06.00;2003.06.01;2003.06.12;2003.06.13;2003.06.14;2003.06.15;2003.06.15b;2003.06.16;7.0;7.0.0.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

More support for:
Rational Rose RealTime

Software version:
2003.06.00, 2003.06.01, 2003.06.12, 2003.06.13, 2003.06.14, 2003.06.15, 2003.06.15b, 2003.06.16, 7.0, 7.0.0.1

Operating system(s):
Windows

Document number:
348251

Modified date:
16 June 2018

UID

swg21263688