mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-03 02:05:21 +00:00
Create LD_LIBRARY_PATH if blank
This commit is contained in:
parent
d3032cf3ee
commit
044dff93f9
@ -17,7 +17,11 @@ extend PATH $SNPSPATH
|
|||||||
extend PATH $VCSPATH
|
extend PATH $VCSPATH
|
||||||
|
|
||||||
# GCC
|
# GCC
|
||||||
extend LD_LIBRARY_PATH $RISCV/riscv64-unknown-elf/lib
|
if ( ! $?LD_LIBRARY_PATH ) then
|
||||||
|
setenv LD_LIBRARY_PATH $RISCV/riscv64-unknown-elf/lib
|
||||||
|
else
|
||||||
|
extend LD_LIBRARY_PATH $RISCV/riscv64-unknown-elf/lib
|
||||||
|
endif
|
||||||
|
|
||||||
# RISC-V Tools
|
# RISC-V Tools
|
||||||
extend LD_LIBRARY_PATH $RISCV/lib
|
extend LD_LIBRARY_PATH $RISCV/lib
|
||||||
|
@ -20,14 +20,17 @@ export VCS_HOME=/cad/synopsys/vcs/U-2023.03-SP2-4 # Change thi
|
|||||||
export PATH=$QUESTA_HOME/bin:$DC_HOME/bin:$VCS_HOME/bin:$PATH
|
export PATH=$QUESTA_HOME/bin:$DC_HOME/bin:$VCS_HOME/bin:$PATH
|
||||||
|
|
||||||
# GCC
|
# GCC
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$RISCV/riscv64-unknown-elf/lib
|
if [ -z "$LD_LIBRARY_PATH" ]; then
|
||||||
|
export LD_LIBRARY_PATH=$RISCV/riscv64-unknown-elf/lib
|
||||||
|
else
|
||||||
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$RISCV/riscv64-unknown-elf/lib
|
||||||
|
fi
|
||||||
|
|
||||||
# RISC-V Tools
|
# RISC-V Tools
|
||||||
export LD_LIBRARY_PATH=$RISCV/lib:$RISCV/lib64:$LD_LIBRARY_PATH
|
export LD_LIBRARY_PATH=$RISCV/lib:$RISCV/lib64:$LD_LIBRARY_PATH
|
||||||
export PATH=$PATH:$RISCV/bin
|
export PATH=$PATH:$RISCV/bin
|
||||||
|
|
||||||
# Activate riscv-python Virtual Environment
|
# Activate riscv-python Virtual Environment
|
||||||
|
|
||||||
if [ -e "$RISCV"/riscv-python/bin/activate ]; then
|
if [ -e "$RISCV"/riscv-python/bin/activate ]; then
|
||||||
source "$RISCV"/riscv-python/bin/activate
|
source "$RISCV"/riscv-python/bin/activate
|
||||||
else
|
else
|
||||||
@ -35,16 +38,16 @@ else
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Environment variables needed for RISCV-DV
|
||||||
# environment variables needed for RISCV-DV
|
|
||||||
export RISCV_GCC=$(which riscv64-unknown-elf-gcc) # Copy this as it is
|
export RISCV_GCC=$(which riscv64-unknown-elf-gcc) # Copy this as it is
|
||||||
export RISCV_OBJCOPY=$(which riscv64-unknown-elf-objcopy) # Copy this as it is
|
export RISCV_OBJCOPY=$(which riscv64-unknown-elf-objcopy) # Copy this as it is
|
||||||
export SPIKE_PATH=$RISCV/bin # Change this for your path to riscv-isa-sim (spike)
|
export SPIKE_PATH=$RISCV/bin # Copy this as it is
|
||||||
|
|
||||||
# Imperas OVPsim; put this in if you are using it
|
# Imperas OVPsim; put this in if you are using it
|
||||||
#export PATH=$RISCV/imperas-riscv-tests/riscv-ovpsim-plus/bin/Linux64:$PATH
|
#export PATH=$RISCV/imperas-riscv-tests/riscv-ovpsim-plus/bin/Linux64:$PATH
|
||||||
#export LD_LIBRARY_PATH=$RISCV/imperas_riscv_tests/riscv-ovpsim-plus/bin/Linux64:$LD_LIBRARY_PATH
|
#export LD_LIBRARY_PATH=$RISCV/imperas_riscv_tests/riscv-ovpsim-plus/bin/Linux64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
|
# Imperas DV setup
|
||||||
export IDV=$RISCV/ImperasDV-OpenHW
|
export IDV=$RISCV/ImperasDV-OpenHW
|
||||||
if [ -e "$IDV" ]; then
|
if [ -e "$IDV" ]; then
|
||||||
# echo "Imperas exists"
|
# echo "Imperas exists"
|
||||||
|
Loading…
Reference in New Issue
Block a user