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 Master 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