# 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 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