OSCIのページから無償で入手可能です。ただし、ダウンロードにはユーザ登録が必要です。 systemc-2.2.0.tgz
% sudo mkdir -p /opt/systemc/systemc-2.2.0 % tar xzf systemc-2.2.0.tgz % cd systemc-2.2.0 % mkdir objdir % cd objdir % ../configure --prefix=/opt/systemc/systemc-2.2.0 % make % sudo make install % make check
makeコンパイル時、以下のようなエラーが起こるとき、
・・・ ../../../../src/sysc/utils/sc_utils_ids.cpp:110: error: ‘getenv’ is not a member of ‘std’ ../../../../src/sysc/utils/sc_utils_ids.cpp:111: error: ‘strcmp’ was not declared in this scope ・・・ make[3]: *** [sc_utils_ids.o] エラー 1 ・・・
systemc-2.2.0/src/sysc/utils/sc_utils_ids.cpp、62行目あたりに以下を追加します。
#include <cstring> #include <cstdlib>
タグ
最新コメント