Skip to content

Instantly share code, notes, and snippets.

@paranlee
Created June 24, 2021 08:01
Show Gist options
  • Select an option

  • Save paranlee/e42ec196afca48e6f3374617b1ab62ba to your computer and use it in GitHub Desktop.

Select an option

Save paranlee/e42ec196afca48e6f3374617b1ab62ba to your computer and use it in GitHub Desktop.
preinstall chisel3
# apt snap
sudo apt update -y && \
sudo apt -y install snapd curl && \
sudo snap install intellij-idea-community --classic && \
sudo snap install code --classic
# sdkman
sudo apt -y install git make autoconf g++ flex bison
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version
sdk install java $(sdk list java | grep -o "8\.[0-9]*\.[0-9]*\.hs-adpt" | head -1)
sdk install sbt
# verilator - apt
sudo apt -y install verilator
# verilator - make
<< 'MULTILINE-COMMENT'
git clone http://git.veripool.org/git/verilator
cd verilator
git checkout v4.016
unset VERILATOR_ROOT
autoconf
./configure
make
sudo make install
MULTILINE-COMMENT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment