2.2 Install Prerequisite Packages

  • Install libsndfile
    DarkStar:/usr/local#tar -zxvf libsndfile-1.0.23.tar.gz
    DarkStar:/usr/local#cd libsndfile-1.0.23
    DarkStar:/usr/local/libsndfile-1.0.23#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var;make -j3;make install

  • Install libssh
    DarkStar:/usr/local#tar -zxvf libssh-0.4.6.tar.gz
    DarkStar:/usr/local#cd libssh-0.4.6
    DarkStar:/usr/local/libssh-0.4.6#mkdir build
    DarkStar:/usr/local/libssh-0.4.6#cd build
    DarkStar:/usr/local/libssh-0.4.6/build#cmake -DCMAKE_INSTALL_PREFIX=/usr ..
    DarkStar:/usr/local/libssh-0.4.6/build#make;make install

  • Install lirc
    DarkStar:/usr/local#tar -zxvf lirc-0.8.7.tar.gz
    DarkStar:/usr/local#cd lirc-0.8.7
    DarkStar:/usr/local/lirc-0.8.7#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-driver=all;make -j3;make install

  • Install pulseaudio
    DarkStar:/usr/local#tar -zxvf pulseaudio-0.9.21.tar.gz
    DarkStar:/usr/local#cd pulseaudio-0.9.21
    DarkStar:/usr/local/pulseaudio-0.9.21#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var=all;make -j3;make install

  • Install samba
    DarkStar:/usr/local#tar -zxvf samba-3.5.6.tar.gz
    DarkStar:/usr/local#cd samba-3.5.6
    DarkStar:/usr/local/samba-3.5.6#cd source3
    DarkStar:/usr/local/samba-3.5.6/source3#./autogen.sh
    DarkStar:/usr/local/samba-3.5.6/source3#./configure --prefix=/usr --localstatedir=/var --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --with-lockdir=/var/cache/samba --with-configdir=/etc/samba --with-privatedir=/etc/samba/private;make -j3;make install

  • Install speex
    DarkStar:/usr/local#tar -zxvf speex-1.2rc1.tar.gz
    DarkStar:/usr/local#cd speex-1.2rc1
    DarkStar:/usr/local/speex-1.2rc1#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var;make -j3;make install

  • Install rtmpdump
    DarkStar:/usr/local#tar -zxvf rtmpdump-2.3.tgz
    DarkStar:/usr/local#cd rtmpdump-2.3
    DarkStar:/usr/local/rtmpdump-2.3#joe Makefile
    Change the line prefix=/usr/local into prefix=/usr and then press Ctrl+K followed by X to exit Joe editor and save changes.
    Finalize the rtmpdump package installation by issuing the following commands
    DarkStar:/usr/local/rtmpdump-2.3#make;make install

    ** In case the file extension of the package name has been altered to .gtar from .tgz by "links" rename the file first as shown bellow and then try again the installation process for this library
    DarkStar:/usr/local/rtmpdump-2.3#mv rtmpdump-2.3.gtar rtmpdump-2.3.tgz



12Next »