Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Change into the freeswitch build directory

#> cd freeswitch

  • Configure the buildsystem

#> ./bootstrap.sh

#> ./configure 

OR to install in /opt/freeswitch 

#> ./configure --prefix=/opt/freeswitch 

  • Select the modules to be build. 

#> vi modules.conf
Uncomment the freetdm line :
Change  --->  (#../../libs/freetdm/mod_freetdm)
To  --->  (../../libs/freetdm/mod_freetdm)

  • Build

#> make all install

#> make samples

#> make sounds-install (to install the default sound files)

#> make moh-install (to install default music on hold files)

  • Configure freeswitch for freetdm 
    In order to automatically load freetdm in freeswitch at runtime we need to enable it in modules.conf.xml

#> vi /usr/local/freeswitch/conf/conf/autoload_configs/modules.conf.xml

Uncomment the mod_freetdm line :
Change  --->  <!-- <load module="mod_freetdm"/>
To  --->  <load module="mod_freetdm"/>

...