Ubuntu Build Instructions

Jason Herskowitz edited this page Dec 2, 2015 · 1 revision

Installing Dependencies

 sudo apt-get install build-essential git subversion cmake libtag1c2a libtag1-dev libqt4-dev libqt4-sql-sqlite \
                 libphonon-dev libboost-dev libboost-thread-dev zlib1g-dev libgnutls-dev libz-dev \
                 libqjson-dev libattica-dev libqca2-dev libx11-dev pkg-config libqca2-plugin-ossl \
                 libfftw3-dev libsamplerate0-dev libgsasl7-dev libphononexperimental-dev libsparsehash-dev \
                 qtkeychain-dev libvlc-dev libvlccore-dev libboost-filesystem-dev libboost-iostreams-dev \
                 libssl-dev liblastfm-dev libjreen-dev libquazip0-dev liblucene++-dev

Building libechonest, websocketpp

libechonest

See: http://projects.kde.org/projects/playground/libs/libechonest/

 git clone git://anongit.kde.org/libechonest.git
 mkdir libechonest/build && cd libechonest/build
 cmake ..
 make
 sudo make install

websocketpp

See: https://github.com/zaphoyd/websocketpp

 git clone git://github.com/zaphoyd/websocketpp.git
 mkdir websocketpp/build && cd websocketpp/build
 cmake ..
 make
 sudo make install

Compiling Tomahawk

 git clone git://github.com/tomahawk-player/tomahawk.git
 mkdir tomahawk/build && cd tomahawk/build
 cmake ..
 make
 ./tomahawk
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.