/README

http://github.com/tomahawk-player/tomahawk · #! · 51 lines · 37 code · 14 blank · 0 comment · 0 complexity · 519f4eaf4aa541a37574f771c5d8c581 MD5 · raw file

  1. Compiling Tomahawk
  2. ------------------
  3. $ mkdir build && cd build
  4. $ cmake ..
  5. $ make
  6. Start the application on Linux:
  7. $ ./tomahawk
  8. Start the application on OS X:
  9. $ open tomahawk.app
  10. Detailed building instructions for Ubuntu
  11. -----------------------------------------
  12. See: http://wiki.tomahawk-player.org/mediawiki/index.php/Building_Ubuntu_Binary_on_Maverick_(10.10)
  13. Detailed building instructions for OS X
  14. ---------------------------------------
  15. See: http://wiki.tomahawk-player.org/mediawiki/index.php/Building_OS_X_Application_Bundle_on_Snow_Leopard_(10.6)
  16. Doxygen Documentation
  17. ---------------------
  18. See: http://dev.tomahawk-player.org/api/classes.html
  19. Dependencies
  20. ------------
  21. CMake 2.8.0 - http://www.cmake.org/
  22. Qt 4.7.0 - http://qt.nokia.com/
  23. QJson 0.7.1 - http://qjson.sourceforge.net/
  24. SQLite 3.6.22 - http://www.sqlite.org/
  25. TagLib 1.6.2 - http://developer.kde.org/~wheeler/taglib.html
  26. Boost 1.3 - http://www.boost.org/
  27. CLucene 0.9.23 (0.9.21 will fail) - http://clucene.sourceforge.net/download.shtml
  28. libechonest 1.2.0 - http://projects.kde.org/projects/playground/libs/libechonest/
  29. The following dependencies are optional, but recommended:
  30. Attica 0.2.0 - ftp://ftp.kde.org/pub/kde/stable/attica/
  31. Jreen 1.0.1 - https://github.com/euroelessar/jreen
  32. QTweetLib 0.3.0 - https://github.com/minimoog/QTweetLib
  33. Third party libraries that we ship with our source:
  34. MiniUPnP 1.6 - http://miniupnp.free.fr/
  35. liblastfm 0.4.0 - http://github.com/jonocole/liblastfm/
  36. QuaZip 0.4.3 - http://quazip.sourceforge.net/
  37. Enjoy!