Difference between revisions of "BuildingLinux"
(added missing packet) |
m (Building from Source moved to BuildingLinux) |
(No difference)
|
Revision as of 18:32, 12 May 2008
This guide is based on this article [1] found at www.linux-gamers.net.
Contents
Install the dependencies
For Mumble/Murmur 1.1.0 and greater (including SVN), Qt 4.3 is required. For the 1.0.0 release, Qt 4.2 is sufficient.
For Gentoo
Note: Make sure you have sqlite and/ or sqlite3 in your USE flags in /etc/make.conf, if you haven't emerged qt4 with these before, you need to reemerge it.
emerge dev-libs/boost media-libs/speex x11-libs/libXevie x11-libs/qt (See Note)
For Debian / Ubuntu
apt-get install qt4-dev-tools libqt4-dev libspeex1 libspeex-dev libboost-dev libasound2-dev libxevie-dev libxevie1 libssl-dev g++ libspeechd-dev
It's recommended to remove the package qt3-dev-tools if installed.
If you want to use versions of Mumble greater greater than 1.0, you'll need to use Debian lenny or Ubuntu Gutsy, as they are the only versions supporting Qt 4.3.
Download the source
Get the mumble source
svn co https://mumble.svn.sourceforge.net/svnroot/mumble/trunk mumble cd mumble/
Compile Mumble and Murmur (Mumble server)
qmake main.pro make
Alternatively, if you are using Debian:
qmake-qt4 main.pro make
Push to talk
For using push to talk, edit /etc/X11/xorg.conf:
Section "Extensions" Option "XEVIE" "Enable" EndSection
Restart the Xserver.
Note: If you use Mumble 1.1.0 or newer, you don't need to enable Xevie, if you run mumble as an user with read access to /dev/input
Text to Speech
For text-to-speech voices you will need to install festival and at least a voice. Most distros ship packages for that in their repositories.
Run Mumble
cd release ./mumble
Run Murmur
- see Running Murmur