FreeTDM installation
FreeTDM and its integration FreeSWITCH module, mod_freetdm, can be installed from several sources. The recommendation is to install it along with FreeSWITCH using the Linux distribution package installers.
Having said that, some FreeTDM modules may not be included in the packaged versions (for example, ftmod_r2) or you may be using an OS for which FreeSWITCH does not distribute binaries (for example, Arch Linux). In order to compile from sources you need to have previously installed the required dependencies. During build time the FreeTDM "configure" script will detect which libraries are available in your system and build only the modules that have their dependencies satisfied. The following is a list of dependencies you need to have installed on any of the listed modules. The FreeTDM core does not really depend on any libraries (any that are not shipped and built-in with it); it's only some of the signaling and IO modules that have dependencies on a number of libraries...