please include function programDir.

static void useDataDirOf(S progID) {
  programDir_mine = programDir(progID);
}