...
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"/>
...