IBM Support

WinCE - kfuncs.h(82) : error C2143: syntax error

Troubleshooting


Problem

When building the TargetRTS libraries for a WinCE target an error occurs pointing to the file kfuncs.h.

Cause

This error has occurred in the past when the wrong processor type was defined.

Resolving The Problem

Check the following and rebuild the TargetRTS if necessary.

1) Verify that the correct processor type is defined as the TARGETCPU in
%ROSERT_HOME%\C++\TargetRTS\config\<platform>\setup.pl.

2) Verify that the correct processor type is defined in
%ROSERT_HOME%\C++\TargetRTS\libset\<libset>\RTLibSet.h.





[{"Product":{"code":"SSSHKL","label":"Rational Rose RealTime"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2001a;2002;2003","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21120835