Difference between revisions of "BuildingLinux"
Line 17: | Line 17: | ||
== Download the source == | == Download the source == | ||
− | Get the mumble source | + | Get the mumble and speex source and copy some speex files to mumble/speexbuild |
svn co https://mumble.svn.sourceforge.net/svnroot/mumble/trunk mumble | svn co https://mumble.svn.sourceforge.net/svnroot/mumble/trunk mumble | ||
− | + | cd mumble/ | |
− | + | svn co http://svn.xiph.org/trunk/speex | |
− | + | cp speex/libspeex/* speexbuild/ | |
− | svn co http://svn.xiph.org/trunk | ||
− | cp | ||
== Compile Mumble and Murmur (Mumble server) == | == Compile Mumble and Murmur (Mumble server) == | ||
− | |||
qmake main.pro | qmake main.pro | ||
make | make |
Revision as of 14:25, 20 June 2007
This guide is based on this article [1] found at www.linux-gamers.net.
Contents
Install the dependencies
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
It's recommended to remove the package qt3-dev-tools if installed.
Download the source
Get the mumble and speex source and copy some speex files to mumble/speexbuild
svn co https://mumble.svn.sourceforge.net/svnroot/mumble/trunk mumble cd mumble/ svn co http://svn.xiph.org/trunk/speex cp speex/libspeex/* speexbuild/
Compile Mumble and Murmur (Mumble server)
qmake main.pro make