54 lines
1.6 KiB
Bash
54 lines
1.6 KiB
Bash
# Install all the dependency for OpenFPGA in Ubuntu-18.04
|
|
sudo apt-get update
|
|
sudo apt-get install autoconf
|
|
sudo apt-get install automake
|
|
sudo apt-get install bash
|
|
sudo apt-get install bison
|
|
sudo apt-get install build-essential
|
|
sudo apt-get install cmake
|
|
sudo apt-get install ccache
|
|
sudo apt-get install ctags
|
|
sudo apt-get install curl
|
|
sudo apt-get install doxygen
|
|
sudo apt-get install flex
|
|
sudo apt-get install fontconfig
|
|
sudo apt-get install gdb
|
|
sudo apt-get install git
|
|
sudo apt-get install gperf
|
|
sudo apt-get install iverilog
|
|
sudo apt-get install libcairo2-dev
|
|
sudo apt-get install libevent-dev
|
|
sudo apt-get install libfontconfig1-dev
|
|
sudo apt-get install liblist-moreutils-perl
|
|
sudo apt-get install libncurses5-dev
|
|
sudo apt-get install libx11-dev
|
|
sudo apt-get install libxft-dev
|
|
sudo apt-get install libxml++2.6-dev
|
|
sudo apt-get install perl
|
|
sudo apt-get install python
|
|
sudo apt-get install python3-setuptools
|
|
sudo apt-get install python-lxml
|
|
sudo apt-get install tcllib
|
|
sudo apt-get install tcl8.6-dev
|
|
sudo apt-get install texinfo
|
|
sudo apt-get install time
|
|
sudo apt-get install valgrind
|
|
sudo apt-get install zip
|
|
sudo apt-get install qt5-default
|
|
sudo apt-get install clang-format-7
|
|
# Add all the supported compilers
|
|
sudo apt-get install g++-5
|
|
sudo apt-get install gcc-5
|
|
sudo apt-get install g++-6
|
|
sudo apt-get install gcc-6
|
|
sudo apt-get install g++-7
|
|
sudo apt-get install gcc-7
|
|
sudo apt-get install g++-8
|
|
sudo apt-get install gcc-8
|
|
sudo apt-get install g++-9
|
|
sudo apt-get install gcc-9
|
|
sudo apt-get install clang-6.0
|
|
sudo apt-get install clang-8
|
|
# Python dependencies
|
|
python3 -m pip install -r /home/runner/work/OpenFPGA/OpenFPGA/requirements.txt
|