Skip to content

Instantly share code, notes, and snippets.

@weswigham
Last active November 14, 2018 10:35
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save weswigham/eea07b00eb4459739b3a to your computer and use it in GitHub Desktop.
Save weswigham/eea07b00eb4459739b3a 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