FR 1438


FR Number


Problem Description


1438


Reuse of compilation package names.


Full Description

This problem occurs when you rename a package A -> B -> A.

Once you have renamed the package back to what it was before ("A"), classes will still think they belong to package "B" until they are explicitly re-generated.

The simplest (but not the fastest) solution is "Recompile all" from the toolset. A quicker solution, allowing the developer to return to incremental compile mode, is to remove A.pkg and B.pkg from their code-generation directory (typically C++/TargetRTS).

  • cd C++/TargetRTS
  • rm A.pkg B.pkg
  • then compile incrementally.