win10のWSL(ubuntu 20.04)を使ってVCS2018とverdiをインストールしていたのですが、インストール処理が終わったらVerdiは動くのにVCSが動かない
リストされているいくつかのログ:
lunatic_wei@PC-20201004MJRO:/opt/sim$ uname -a
Linux PC-20201004MJRO 4.4.0-19041-Microsoft #1237-Microsoft Sat Sep 11 14:32:00 PST 2021 x86_64 x86_64 x86_64 GNU/Linux
vcs を実行すると、次のエラーが発生します。
lunatic_wei@PC-20201004MJRO:/opt/sim$ vcs -R r1.v r2.v -debug_acc+fsdb
*** cc の代わりに c コンパイラ gcc-4.4 を使用 ...
Chronologic VCS (TM)
バージョン O-2018.09-1_Full64 -- Sat Feb 12 15:52:55 2022
Copyright (c) 1991-2018 by Synopsys Inc.
ALL RIGHTS RESERVED
このプログラムは、Synopsys Inc. の所有権および機密情報であり
、使用許諾契約で許可されている場合にのみ使用および開示することができます
。そのような使用および開示。
設計ファイル 'r1.v' を
解析中 設計ファイル 'r2.v' を解析中
最上位モジュール:
r2
TimeScale が指定されていません
vcs インライン パスを開始しています...
1 モジュールと 0 UDP 読み取り。
ただし、インクリメンタル コンパイルのため、再コンパイルは必要ありません。
rm -f csrc*.so pre_vcsobj .so share_vcsobj_ .so
ld: archive.4/_5539_archive_1.a(amcQwB.o): インデックス 464 の .symtab ローカル シンボル (>= 2 の sh_info)
ld: archive.4/_5539_archive_1。 a(amcQwB.o): シンボルの追加エラー: 値が正しくありません make 1 : *** [filelist.cu:7: _5539_archive_1.so] エラー 1
make: *** [Makefile:103: product_clean_order] エラー 2
Make がステータスで終了しました2
CPU 時間: コンパイルに .640 秒 + elab に .236 秒 + リンクに .406 秒
私の GCC バージョン: 4.4.7
私の .bashrc は次のように主張しています:
#export VCS_ARCH_OVERRIDE="linux"
export PATH="/opt/synopsys/vcs/vcs-mx/O-2018.09-1/gui/dve/bin:"$PATH
export DVE_HOME="/opt/synopsys/vcs/vcs- mx/O-2018.09-1/gui/dve"
export PATH="/opt/synopsys/vcs/vcs-mx/O-2018.09-1/bin:"$PATH
export VCS_HOME="/opt/synopsys/vcs/vcs -mx/O-2018.09-1"
#verdi
export PATH="/opt/synopsys/verdi/verdi/Verdi_O-2018.09-SP2/bin:"$PATH
export VERDI_HOME="/opt/synopsys/verdi/verdi/Verdi_O- 2018.09-SP2"
export LD_LIBRARY_PATH="/opt/synopsys/verdi/verdi/Verdi_O-2018.09-SP2/share/PLI/lib/LINUX64":$LD_LIBRARY_PATH
export VERDI_DIR="/opt/synopsys/verdi/verdi/Verdi_O-2018.09 -SP2"
エクスポート NOVAS_INST_DIR="/opt/synopsys/verdi/verdi/Verdi_O-2018.09-SP2"
NPI_PLATFORM = "LINUX64_GNU_472"
をエクスポートし
ます。opt/synopsys/scl/scl/2018.06/admin/license/Synopsys.dat" export SNPSLMD_LICENSE_FILE=27000@PC-20201004MJRO export LM_LICENSE_FILE="/opt/synopsys/scl/scl/2018.06/admin/license/Synopsys.dat" エイリアスlmg_synopsys="/opt/synopsys/scl/scl/2018.06/linux64/bin/lmgrd -c /opt/synopsys/scl/scl/2018.06/admin/license/Synopsys.dat" export PATH=/opt/synopsys/scl/ scl/2018.06/linux64/bin:$PATH エイリアス dve="dve -full64 &" エイリアス vcs="vcs -full64 -cpp g++-4.4 -cc gcc-4.4 -LDFLAGS -WL,--必要に応じて不要"
エイリアス verdi="verdi -full64 &"
どうもありがとう~~