From 01908332f293b36309784909d6b1b007edcbce70 Mon Sep 17 00:00:00 2001 From: CDSRV Date: Sun, 25 Aug 2019 00:58:05 -0700 Subject: [PATCH] rpm platform build --- client_generic/rpm/build.sh | 9 +++++++ client_generic/rpm/required-packages.yum.list | 24 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100755 client_generic/rpm/build.sh create mode 100644 client_generic/rpm/required-packages.yum.list diff --git a/client_generic/rpm/build.sh b/client_generic/rpm/build.sh new file mode 100755 index 00000000..9718a3b8 --- /dev/null +++ b/client_generic/rpm/build.sh @@ -0,0 +1,9 @@ + sudo yum install $(cat rpm/required-packages.yum.list) + +./autogen.sh + +LUA_LIBS="-llua-5.1 -lm -ldl" ./configure + +make CXXFLAGS+="-DGL_GLEXT_PROTOTYPES=1" + +sudo make install \ No newline at end of file diff --git a/client_generic/rpm/required-packages.yum.list b/client_generic/rpm/required-packages.yum.list new file mode 100644 index 00000000..30d62587 --- /dev/null +++ b/client_generic/rpm/required-packages.yum.list @@ -0,0 +1,24 @@ +gcc +gcc-c++ +autoconf +automake +libtool + +gtk2-devel +mesa-libGL-devel +compat-lua-devel +libcurl-devel +libxml-devel +libxml2-devel +libjpeg-turbo-devel +libgtop2-devel +boost-devel +boost-filesystem +boost-thread +freeglut-devel +ffmpeg-devel +tinyxml-devel +flam3-devel +GLee-devel +wxGTK3-devel +lua-devel \ No newline at end of file