マップされたクラス・ルーチンも含めてコンパイルする場合は、コンパイラ修飾子に "/mapped=1" もしくは "/mapped" を指定します。
例えば、以下のように行います。
【例1】クラスリストを取得してコンパイル
do $System.OBJ.GetClassList(.list,"/mapped")
// build your list starting from .list
do $System.OBJ.Compile(.list)
【例2】全てのクラスをコンパイル
Do $system.OBJ.CompileAll("/mapped")