Fedora
From DttspWiki
If you are running Fedora please run as superuser (su -) or you may use sudo. We will assume sudo here:
sudo yum update sudo yum install gcc sudo yum install g++ sudo yum install subversion sudo yum install fftw sudo yum install fftw-devel sudo yum install jack-audio-connection-kit sudo yum install jack-audio-connection-kit-devel sudo yum install qt sudo yum install qt-devel sudo yum install qjackctl sudo yum install man-pages
Kernel Paramenters
The following steps are needed to use jack with the real-time kernel scheduler:
sudo su -c 'echo @audio - rtprio 99 >> /etc/security/limits.conf' sudo su -c 'echo @audio - memlock 250000 >> /etc/security/limits.conf' sudo su -c 'echo @audio - nice -10 >> /etc/security/limits.conf' sudo usermod -G audio -a <user>
Dowloading DttSP
DttSP can be downloaded via SVN. The latest source can be downloaded using the SVN link:
svn://206.216.146.154/svn/repos_sdr_linux/branches/ab2kt/dttsp-ng
As of 2008.01.20, the most stable version is SVN release 120. You can download this version using the Linux shell command:
$ svn co -r 120 svn://206.216.146.154/svn/repos_sdr_linux/branches/ab2kt/dttsp-ng
Compiling DttSP
It is wise to keep different versions of DttSP on different directories. For this, rename the dttsp-ng directory to something like dttsp-ng-r120, where r120 is the SVN release. This way you can easily rollback to the previous version in case of problems. Then enter the following commands on a terminal window.
cd dttsp-ng-r120 ./configure make
