From 419917517fe3d8294e885cc08de5d1c1584fc7c4 Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Fri, 28 Jun 2024 15:50:05 -0700 Subject: [PATCH] Add ncurses back for buildroot --- bin/wally-tool-chain-install-unified.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bin/wally-tool-chain-install-unified.sh b/bin/wally-tool-chain-install-unified.sh index 4ff99d0d5..2cdb10cd2 100755 --- a/bin/wally-tool-chain-install-unified.sh +++ b/bin/wally-tool-chain-install-unified.sh @@ -123,12 +123,13 @@ if [ "$FAMILY" = rhel ]; then # Packages are grouped by which tool requires them, split by line. # If mutltipole tools need a package, it is included in the first tool only - # General/Wally specific, riscv-gnu-toolchain, qemu, spike, verilator + # General/Wally specific, riscv-gnu-toolchain, qemu, spike, verilator, buildroot sudo dnf install -y git make cmake python3.12 python3-pip curl wget ftp tar pkgconfig dialog mutt ssmtp gcc-gfortran \ autoconf automake libmpc-devel mpfr-devel gmp-devel gawk bison flex texinfo gperf libtool patchutils bc gcc gcc-c++ zlib-devel expat-devel libslirp-devel \ glib2-devel libfdt-devel pixman-devel bzip2 ninja-build \ dtc boost-regex boost-system \ - help2man perl clang ccache gperftools numactl mold + help2man perl clang ccache gperftools numactl mold \ + ncurses-base ncurses ncurses-libs ncurses-devel # Extra packages not availale in rhel8, nice for verialtor and needed for sail respectively if [ "$RHEL_VERSION" = 9 ]; then sudo dnf install -y perl-doc z3 @@ -144,13 +145,14 @@ elif [ "$FAMILY" = ubuntu ]; then # Packages are grouped by which tool requires them, split by line. # If mutltipole tools need a package, it is included in the first tool only - # General/Wally specific, riscv-gnu-toolchain, qemu, spike, verilator, sail + # General/Wally specific, riscv-gnu-toolchain, qemu, spike, verilator, sail, buildroot sudo apt install -y git make cmake python3 python3-pip python3-venv curl wget ftp tar pkg-config dialog mutt ssmtp gfortran libboost-all-dev \ autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat1-dev ninja-build libglib2.0-dev libslirp-dev \ libfdt-dev libpixman-1-dev \ device-tree-compiler libboost-regex-dev libboost-system-dev \ help2man perl g++ clang ccache libgoogle-perftools-dev numactl mold perl-doc libfl2 libfl-dev zlib1g \ - opam z3 + opam z3 \ + ncurses-base ncurses-bin libncurses5-dev fi echo -e "\n*************************************************************************"