RefBox の更新(RCAP2022時点)

さてさて,世の中はRCAP2022が開催されましたが,Logistics Leagueは分散開催のため,BabyTigersはこれからです.
というわけで,RefBoxの更新履歴.

cd ~/rcll-refbox
git pull --ff-only
make clean all

さて,まずはclips-rest-api.cppですね.

         --- Compiling clips-rest-api/clips-rest-api.cpp (C++)
/home/refbox/rcll-refbox.2022May/src/libs/rest-api/clips-rest-api/clips-rest-api.cpp: In member function ‘Fact llsfrb::ClipsRestApi::gen_fact(CLIPS::Fact::pointer&, bool)’:
/home/refbox/rcll-refbox.2022May/src/libs/rest-api/clips-rest-api/clips-rest-api.cpp:179:27: error: ISO C++ forbids converting a string constant to ‘char*’ [-Werror=write-string]
  179 |   PrintFact(env_->cobj(), (const char *)"ProcPPForm", (struct fact *)fact->cobj(), FALSE, FALSE);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors

RefBox のmakeのメモより,

robotino@robotino:~/rcll-refbox$ tail -n 5 etc/buildsys/config.mk 

CLIPS_OLD_63_API = YES

endif # __buildsys_config_mk_

これでOK.

コメントを残す

メールアドレスが公開されることはありません。

*