-
Notifications
You must be signed in to change notification settings - Fork 272
Installation
Jared Szechy edited this page Apr 23, 2014
·
10 revisions
DSD should easily compile on any Linux or *BSD system with gcc.
There are some debugging/development options in config.h
that
normal users will want to leave disabled as they can severely
impact performance.
- cmake
- mbelib
- sndfile
- itpp (IT++) >= v4.3
brew install git cmake libsndfile itpp
brew install --HEAD mbelib
sudo apt-get install git make cmake
sudo apt-get install libsndfile1-dev fftw3-dev liblapack-dev
wget -O itpp-latest.tar.bz2 http://sourceforge.net/projects/itpp/files/latest/download?source=files
tar xjf ittp-latest.tar.bz2
mkdir build && cd build
cmake ..
make -j
sudo make install
git clone <URL of git repository> # Something like: [email protected]:USERNAME/dsd.git
cd dsd # Move into source folder
mkdir build # Create build directory
cd build # Move to build directory
cmake .. # Create Makefile for current system
make # Compiles DSD
sudo make install # Installs DSD to the system