g++ was not installed without build-essential (#80)

Co-authored-by: Antz <billy1arm@users.noreply.github.com>
This commit is contained in:
Scott Stout 2020-01-08 16:21:14 -08:00 committed by Antz
parent 1e4ec61b9d
commit 289b16931c

View File

@ -140,7 +140,8 @@ function GetPrerequisites()
Log "apt-get isn't the installer by default" 1 Log "apt-get isn't the installer by default" 1
else else
installer=1 installer=1
apt-get -y install git lsb-release curl # On a fresh OS boot (EC2) libace was not found without first updating
apt-get update -y && apt-get -y install git lsb-release curl
fi fi
which yum which yum
@ -233,35 +234,34 @@ function GetPrerequisites()
case ${VER} in case ${VER} in
"precise") "precise")
# Ubuntu 12.04 LTS # Ubuntu 12.04 LTS
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"trusty") "trusty")
# Ubuntu 14.04 LTS # Ubuntu 14.04 LTS
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"xenial") "xenial")
# Ubuntu 16.04 LTS # Ubuntu 16.04 LTS
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"yakkety") "yakkety")
# Ubuntu 16.10 # Ubuntu 16.10
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"zesty") "zesty")
# Ubuntu 17.04 # Ubuntu 17.04
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"artful") "artful")
# Ubuntu 17.10 # Ubuntu 17.10
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
"bionic") "bionic")
# Ubuntu 18.04 # Ubuntu 18.04 LTS
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; "disco")
"disco")
# Ubuntu 19.04 # Ubuntu 19.04
su -c "apt-get -y install curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root su -c "apt-get -y install build-essential curl autoconf automake cmake libbz2-dev libace-dev libssl-dev libmysqlclient-dev libtool" root
;; ;;
*) *)
OS_VER=0 OS_VER=0