Troubleshooting
Problem
Attempts to build a Target RTS using IBM Rational Rose Realtime on Microsoft Windows results in a build failure with the error "NMAKE : fatal error U1077: 'rtperl' : return code '0x200' Stop."
Symptom
The full error message is as follows:
../src/main.mk(43) : fatal error U1052: file '$(RTS_HOME)/libset/default.mk' not found
Stop.
NMAKE : fatal error U1077: 'rtperl' : return code '0x200'
Stop.
image

Cause
The build will fail with this error if you are attempting to build a Target RTS using nmake for a target other than Windows.
Resolving The Problem
Select the make command appropriate for your compiler when building the Target RTS.
- Start the TargetRTS Wizard and choose the Target for which you are building
- Click Build
- On the Build Configuration menu, select the appropriate
makecommand for your target and compiler
Note: Nmake is the default selected make command for Rational Rose RealTime on Windows. If you are building for a Linux, UNIX, Tornado or other non-Windows platform, then you will need to select the appropriatemakecommand.
Related Information
[{"Product":{"code":"SSSHKL","label":"Rational Rose RealTime"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"TargetRTS","Platform":[{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21221140