Browse Source

Merge pull request #472 from aws-lumberyard-dev/GameLiftSimpleInstallSh

 GameLift Install.sh Cleanup
Gene Walters 1 year ago
parent
commit
130583c904
1 changed files with 2 additions and 34 deletions
  1. 2 34
      MPSGameLift/Scripts/install.sh

+ 2 - 34
MPSGameLift/Scripts/install.sh

@@ -4,39 +4,7 @@
 # GameLift will run this script before opening the server
 # https://docs.o3de.org/docs/user-guide/gems/reference/aws/aws-gamelift/build-packaging-for-linux/
 
-sudo cp -a ./lib64/libX* /lib64/.
-sudo cp -a ./lib64/libbsd* /lib64/.
-sudo cp -a ./lib64/libstdc++* /lib64/.
-
-sudo yum update -y
-sudo yum groupinstall 'Development Tools' -y
-sudo yum install python3 -y
-sudo yum -y install libunwind-devel
-
-echo 'Update outdated make package'
-mkdir make && cd make
-wget https://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
-tar zxvf make-4.2.1.tar.gz
-mkdir make-4.2.1-build make-4.2.1-install
-cd make-4.2.1-build
-/local/game/make/make-4.2.1/configure --prefix='/local/game/make/gmake-4.2.1-install'
-make -j 8
-make -j 8 install
-export PATH=/local/game/make/gmake-4.2.1-install/bin:$PATH
-sudo ln -sf /local/game/make/gmake-4.2.1-install/bin/make /local/game/make/gmake-4.2.1-install/bin/gmake
-cd /local/game/
-
-echo 'Installing missing libs for AL2023'
-mkdir glibc && cd glibc
-wget https://ftp.gnu.org/gnu/glibc/glibc-2.29.tar.gz
-tar zxvf glibc-2.29.tar.gz
-mkdir glibc-2.29-build glibc-2.29-install
-cd glibc-2.29-build
-/local/game/glibc/glibc-2.29/configure --prefix='/local/game/glibc/glibc-2.29-install'
-make -j 8
-make -j 8 install
-sudo ln -sf /local/game/glibc/glibc-2.29-install/lib/libm.so.6 /local/game/lib64/libm.so.6
-cd /local/game/
-
+sudo dnf install clang -y
+sudo dnf install libunwind -y
 
 echo 'Install Success'