FreeSWITCH Install

    1. Download FreeSWITCH by using one of the following methods:

           -> Download the latest Git trunk:

               # git clone git://git.freeswitch.org/freeswitch.git

           -> Download the latest nightly snapshot:

      # wget http://files.freeswitch.org/freeswitch-snapshot.tar.gz

    2. Prepare the build system using "bootstrap.sh"

      # ./bootstrap.sh
    3. Add mod_freetdm to the modules to compile by un-commenting it in modules.conf.

      -> open modules.conf with your preferred text editor
      -> search for "libs/freetdm/mod_freetdm" in modules.conf
      -> remove the # from the beginning of line
    4. Configure the build system using "configure"

      # ./configure --prefix=<location to install FreeSWITCH to>

      NOTE: "--prefix" is an optional parameter, if a install location is not specified FreeSWITCH will install to /usr/local/freeswitch
    5. Compile all source code using "make"

      # make
    6. Install the compiled binaries using "make install"

      # make install