2022-08-24 18:26:12 -05:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2022-08-24 18:42:27 -05:00
|
|
|
# The package list is designed for Ubuntu 20.04 LTS
|
2022-11-04 16:15:27 -05:00
|
|
|
add-apt-repository -y ppa:ubuntu-toolchain-r/test
|
2022-11-04 16:01:56 -05:00
|
|
|
apt-get update
|
|
|
|
apt-get install -y \
|
2020-12-22 18:35:49 -06:00
|
|
|
autoconf \
|
|
|
|
automake \
|
|
|
|
bison \
|
|
|
|
ccache \
|
|
|
|
cmake \
|
|
|
|
ctags \
|
|
|
|
curl \
|
|
|
|
doxygen \
|
|
|
|
flex \
|
|
|
|
fontconfig \
|
|
|
|
gdb \
|
|
|
|
git \
|
|
|
|
gperf \
|
|
|
|
iverilog \
|
|
|
|
libc6-dev \
|
|
|
|
libcairo2-dev \
|
|
|
|
libevent-dev \
|
|
|
|
libffi-dev \
|
|
|
|
libfontconfig1-dev \
|
|
|
|
liblist-moreutils-perl \
|
|
|
|
libncurses5-dev \
|
|
|
|
libreadline-dev \
|
|
|
|
libx11-dev \
|
|
|
|
libxft-dev \
|
|
|
|
libxml++2.6-dev \
|
|
|
|
make \
|
|
|
|
perl \
|
|
|
|
pkg-config \
|
|
|
|
python3 \
|
|
|
|
python3-setuptools \
|
|
|
|
python3-lxml \
|
|
|
|
python3-pip \
|
|
|
|
qt5-default \
|
2020-12-22 19:14:09 -06:00
|
|
|
tcllib \
|
|
|
|
tcl8.6-dev \
|
2020-12-22 18:35:49 -06:00
|
|
|
texinfo \
|
|
|
|
time \
|
|
|
|
valgrind \
|
2021-10-07 16:52:30 -05:00
|
|
|
wget \
|
2022-06-09 20:46:27 -05:00
|
|
|
zip \
|
|
|
|
swig \
|
2022-08-24 18:26:12 -05:00
|
|
|
expect \
|
2022-08-24 18:54:29 -05:00
|
|
|
g++-7 \
|
|
|
|
gcc-7 \
|
|
|
|
g++-8 \
|
|
|
|
gcc-8 \
|
|
|
|
g++-9 \
|
|
|
|
gcc-9 \
|
|
|
|
g++-10 \
|
|
|
|
gcc-10 \
|
|
|
|
g++-11 \
|
|
|
|
gcc-11 \
|
|
|
|
clang-6.0 \
|
|
|
|
clang-7 \
|
2022-08-24 21:58:39 -05:00
|
|
|
clang-8 \
|
2022-10-06 20:26:06 -05:00
|
|
|
clang-10 \
|
2022-10-07 12:21:14 -05:00
|
|
|
clang-format-10 \
|
|
|
|
libxml2-utils
|