Code: Select all
#!/bin/bash
cd ~
# Install dependencies
yum groupinstall "Development Tools" -y
yum install python-devel libcanberra-devel PackageKit-gtk3-module -y
# Intall EPEL so you can get few other dependencies
yum install epel-release -y
yum install webkitgtk-devel bakefile -y
# Disable Selinux
sed -i 's/\(^SELINUX=\).*/\SELINUX=disabled/' /etc/sysconfig/selinux
sed -i 's/\(^SELINUX=\).*/\SELINUX=disabled/' /etc/selinux/config
setenforce 0
# Download, compile and load wxWidgets
wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.0/wxWidgets-3.1.0.tar.bz2
tar xf wxWidgets-3.1.0.tar.bz2
cd wxWidgets-3.1.0
./configure --disable-debug --enable-monolithic
make && make install
echo '/usr/local/lib' > /etc/ld.so.conf.d/wxWidgets.conf
ldconfig
cd ~
# Download compile and install mmex
git clone https://github.com/moneymanagerex/moneymanagerex
cd moneymanagerex
git submodule update --init
mkdir compile
./bootstrap.sh
cd compile
../configure
make && make install