FreeSWITCH™ is available for source compilation on Unix , Linux, macOS, and Windows for the following reasons:
- Pre-built binaries are not available
- You want to see the entire process
- You want to build the Development version because you require the very latest features or patches, or wish to hack FreeSWITCH
Debian 10 Buster Source 1.10 depends on a number of libraries included with Debian 10, which is now the distribution of choice for FS core development team. Follow the instructions on the Debian 10 Buster page; refer to Debian Post-Install Tasks for finishing touches.
There is an installer and comprehensive macOS guide containing instructions for setting up FreeSwitch™ on a Mac with features such as autostart, emailing voicemails and log management.
Special notes for building from source on OpenBSD.
Recently updated installation guide for SmartOS
See Install From Source on Windows Install page.