Skip to content

yeager/tomahawk

 
 

Repository files navigation

Compiling Tomahawk
------------------

    $ mkdir build && cd build
    $ cmake ..
    $ make

 Start the application on Linux:
    $ ./tomahawk
 Start the application on OS X:
    $ open tomahawk.app


Detailed building instructions for Ubuntu
-----------------------------------------
 See: http://wiki.tomahawk-player.org/mediawiki/index.php/Building_Ubuntu_Binary_on_Maverick_(10.10)

Detailed building instructions for OS X
---------------------------------------
 See: http://wiki.tomahawk-player.org/mediawiki/index.php/Building_OS_X_Application_Bundle_on_Snow_Leopard_(10.6)

Doxygen Documentation
---------------------
 See: http://dev.tomahawk-player.org/api/classes.html


Dependencies
------------

  CMake 2.8.0 - http://www.cmake.org/
  Qt 4.7.0 - http://qt.nokia.com/
  QJson 0.7.1 - http://qjson.sourceforge.net/
  SQLite 3.6.22 - http://www.sqlite.org/
  TagLib 1.6.2 - http://developer.kde.org/~wheeler/taglib.html
  Boost 1.3 - http://www.boost.org/
  CLucene 0.9.23 (0.9.21 will fail) - http://clucene.sourceforge.net/download.shtml
  libechonest 1.2.0 - http://projects.kde.org/projects/playground/libs/libechonest/

 The following dependencies are optional, but recommended:

  Attica 0.2.0 - ftp://ftp.kde.org/pub/kde/stable/attica/
  jreen (Git) - https://github.com/euroelessar/jreen
  QTweetLib 0.3.0 - https://github.com/minimoog/QTweetLib

 Third party libraries that we ship with our source:

  MiniUPnP 1.6 - http://miniupnp.free.fr/
  liblastfm 0.4.0 - http://github.com/jonocole/liblastfm/
  QuaZip 0.4.3 - http://quazip.sourceforge.net/

Enjoy!

About

Tomahawk, the social music player app (Qt / C++)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 69.1%
  • C 12.4%
  • Java 6.2%
  • Shell 5.8%
  • Python 4.5%
  • Objective-C 1.8%
  • Other 0.2%