Skip to content

Instantly share code, notes, and snippets.

@yangdm0209
Forked from weswigham/get-mumble.sh
Created May 16, 2016 10:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yangdm0209/b87693c6e8bb77d308c755b073fa894e to your computer and use it in GitHub Desktop.
Save yangdm0209/b87693c6e8bb77d308c755b073fa894e to your computer and use it in GitHub Desktop.
D/l and build mumble from source on centos
# Install so many prerequisite libraries:
sudo yum groupinstall "Development tools"
sudo yum install openssl-devel git qt-devel boost boost-devel libsndfile-devel avahi avahi-compat-libdns_sd avahi-compat-libdns_sd-devel protobuf-compiler protobuf-devel gettext gettext-devel festival libtool-ltdl-devel libffi-devel pcre-devel readline-devel automake libtool gtk-devel intltool dotconf speech-dispatcher speech-dispatcher-devel alsa-lib-devel libdaemon-devel libusb-devel libtool rpm-build
# Clone the client’s source:
cd ~
git clone https://github.com/mumble-voip/mumble.git
cd mumble
# Checkout a stable revision:
git checkout 1.2.x
# Build the makefile:
qmake-qt4 –recursive main.pro CONFIG+="no-g15 no-server"
# Initialize submodules:
git submodule init
git submodule update
# Build the client (this will take a while):
make
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment