wiki:Developer/OS/Linux

Linux

The main development is done on Linux. All the libraries and tools are easy to find and install.

BallroomDJ installations on Linux are rare, but there are a couple.

Development Environment

  • Remove: tcl (often old), python-mutagen
  • python-pip, espeak, vlc, gcc (or clang), make, mercurial
  • python-pip install --upgrade mutagen
  • For packaging: inkscape (also used to edit the .svg files), dos2unix, icoutils, icnsutils, nsis, libvlc-dev, libvlccore-dev, libpulse-dev
  • To build xar: libxml2-dev, libssl-dev
  • To build tk: fossil (optional), libx11-dev, libxft-dev, libxrandr-dev, libxss-dev, libxext-dev
  • xar: ( http://mackyle.github.com/xar ) or download a package from ( http://pkgs.org )
  • bomutils: ( https://github.com/hogliux/bomutils )
Last modified 5 months ago Last modified on 2017-08-27T08:36:37-08:00