-
-
Notifications
You must be signed in to change notification settings - Fork 949
Dependencies
SunderB edited this page Mar 28, 2018
·
2 revisions
Here you will find a list of some of the dependencies for Sonic Pi. This list may be slightly incorrect or incomplete, so please add to/change this if needed.
- ruby - To run the Sonic Pi server code
- ruby-dev - Header files for compiling extension modules for Ruby
- python
- erlang-base - to run the Erlang parts
- gcc >= 4.8 - GNU C compiler
- cmake >= 2.8.11 (on some platforms, cmake >= 2.9 may require manual build)
- libjack-dev or libjack-jackd2-dev
- libsndfile1-dev >= 1.0
- libasound2-dev
- libavahi-client-dev
- libicu-dev
- libreadline6-dev
- fttw >= 3.0 (libfftw3-dev)
- libxt-dev
- libudev-dev
- pkg-config
- git (used by the Quarks package management system)
- qt5-default qt5-qmake qttools5-dev qttools5-dev-tools qtdeclarative5-dev libqt5webkit5-dev
- g++ - GNU C++ compiler
- git
- make
- cmake
- libqwt-qt5-dev libqt5scintilla2-dev libqt5svg5-dev qt5-qmake qt5-default qttools5-dev qttools5-dev-tools qtdeclarative5-dev libqt5webkit5-dev qtpositioning5-dev libqt5sensors5-dev qtmultimedia5-dev
- libffi-dev