add more marshal deps. These got dropped somehow
This commit is contained in:
parent
0b9f1ab618
commit
2f9a58ed84
|
@ -185,6 +185,10 @@ if [ "$SKIP_TOOLCHAIN" != true ]; then
|
|||
. "${devtoolset}/enable"
|
||||
fi
|
||||
|
||||
# chipyards build-toolchains.sh make defaults to gnumake or gmake but we
|
||||
# have latest make installed as make
|
||||
export MAKE=make
|
||||
|
||||
# Build the toolchain through chipyard (whether as top or as library)
|
||||
cd "$target_chipyard_dir"
|
||||
if [ "$FASTINSTALL" = "true" ] ; then
|
||||
|
@ -209,6 +213,8 @@ if wget -T 1 -t 3 -O /dev/null http://169.254.169.254/; then
|
|||
# Install firesim-software dependencies
|
||||
# We always setup the symlink correctly above, so use sw/firesim-software
|
||||
marshal_dir=$RDIR/sw/firesim-software
|
||||
# the only ones missing are libguestfs-tools
|
||||
sudo yum install -y libguestfs-tools bc
|
||||
|
||||
# Setup for using qcow2 images
|
||||
# XXX skip this for now because it needs rpmbuild and other things from the Development Tools group
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set -ex
|
||||
|
||||
# deps
|
||||
sudo yum -y install xmlto asciidoc hmaccalc newt-devel pesign elfutils-devel binutils-devel audit-libs-devel numactl-devel pciutils-devel python-docutils "perl(ExtUtils::Embed)"
|
||||
sudo yum -y install rpm-build xmlto asciidoc hmaccalc newt-devel pesign elfutils-devel binutils-devel audit-libs-devel numactl-devel pciutils-devel python-docutils python-devel "perl(ExtUtils::Embed)" bison java-devel ncurses-devel
|
||||
|
||||
# update this as FPGA Dev AMI updates
|
||||
KSRC='3.10.0-957.5.1.el7'
|
||||
|
|
|
@ -165,12 +165,10 @@ set -o pipefail
|
|||
# obvi this would need to be made linux-specific if we supported other MacOS or Windows
|
||||
CONDA_PACKAGE_SPECS+=( "kernel-headers_linux-64>=2.6.38" )
|
||||
# firemarshal deps
|
||||
CONDA_PACKAGE_SPECS+=( rsync psutil doit gitpython humanfriendly e2fsprogs )
|
||||
CONDA_PACKAGE_SPECS+=( rsync psutil doit gitpython humanfriendly e2fsprogs ctags yacc bison flex expat )
|
||||
# cross-compile glibc 2.28+ deps
|
||||
CONDA_PACKAGE_SPECS+=( make )
|
||||
# other misc deps
|
||||
# conda-forge splits out the shared library into libzlib
|
||||
# not sure if we need both, but I'm including them for now
|
||||
CONDA_PACKAGE_SPECS+=(
|
||||
sbt \
|
||||
ca-certificates \
|
||||
|
@ -179,7 +177,6 @@ set -o pipefail
|
|||
mpfr \
|
||||
mpc \
|
||||
zlib \
|
||||
libzlib \
|
||||
vim \
|
||||
git \
|
||||
openjdk \
|
||||
|
|
Loading…
Reference in New Issue