'ubuntu 20.04 can not run VCS2018 SP1

I was using WSL(ubuntu 20.04) of win10 to install VCS2018 and verdi When finished installing process, Verdi can work, but VCS can not work

some log as listed:

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

when I run vcs,the error occurs:

lunatic_wei@PC-20201004MJRO:/opt/sim$ vcs -R r1.v r2.v -debug_acc+fsdb
*** Using c compiler gcc-4.4 instead of cc ...
Chronologic VCS (TM)
Version O-2018.09-1_Full64 -- Sat Feb 12 15:52:55 2022
Copyright (c) 1991-2018 by Synopsys Inc.
ALL RIGHTS RESERVED
This program is proprietary and confidential information of Synopsys Inc.
and may be used and disclosed only as authorized in a license agreement
controlling such use and disclosure.

Parsing design file 'r1.v'
Parsing design file 'r2.v'
Top Level Modules:
r2
No TimeScale specified
Starting vcs inline pass...
1 module and 0 UDP read.
However, due to incremental compilation, no re-compilation is necessary.
rm -f csrc*.so pre_vcsobj.so share_vcsobj_.so
ld: archive.4/_5539_archive_1.a(amcQwB.o): .symtab local symbol at index 464 (>= sh_info of 2)
ld: archive.4/_5539_archive_1.a(amcQwB.o): error adding symbols: bad value make1: *** [filelist.cu:7: _5539_archive_1.so] Error 1
make: *** [Makefile:103: product_clean_order] Error 2
Make exited with status 2

CPU time: .640 seconds to compile + .236 seconds to elab + .406 seconds to link

My GCC version: 4.4.7

My .bashrc contens as follow:

#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"
export NOVAS_INST_DIR="/opt/synopsys/verdi/verdi/Verdi_O-2018.09-SP2"
export NPI_PLATFORM="LINUX64_GNU_472"
export LD_LIBRARY_PATH="$NOVAS_INST_DIR/share/NPI/lib/LINUX64_GNU_520":$LD_LIBRARY_PATH
export NOVAS_HOME="/opt/synopsys/verdi/verdi/Verdi_O-2018.09-SP2"
#LICENSE
export SNPSLMD_LICENSE_FILE="/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"
alias 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
alias dve="dve -full64 &"
alias vcs="vcs -full64 -cpp g++-4.4 -cc gcc-4.4 -LDFLAGS -WL,--no-as-needed"
alias verdi="verdi -full64 &"

Thanks so much ~~



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source