Download FreeSWITCH

From FreeSWITCH Wiki

Jump to: navigation, search

Contents

Source

Source Tarball

Snapshot

Latest Build

Git Tree

FreeSWITCH is very stable, even the latest Git tree. The repository is here:
git://git.freeswitch.org/freeswitch.git

Simple Clone - Linux/Unix

git clone git://git.freeswitch.org/freeswitch.git

See Ubuntu Quick Start for more information.

Simple Clone - Windows

In Windows we recommend a Git client, such as TortoiseGit.
You must also install msysgit with most basic options and select leave files alone for crlf options MSysGit.
Once TortoiseGit is installed, follow these simple steps:

  • Open the Windows Explorer
  • Navigate to an appropriate folder (like My Documents)
  • Create a new folder named "FreeSWITCH"
  • You must set autocrlf=false otherwise the gawk scripts will fail!
  • Right-click the "FreeSWITCH" folder and click on "Git Clone"
  • The Git repo is git://git.freeswitch.org/freeswitch.git
  • The clone will take several minutes...

Once the checkout is complete then use one of the solution files:

  • Freeswitch.2008.sln - MS Visual Studio 2008 solution file
  • Freeswitch.2008.express.sln - MS Visual C++ Express Edition solution file

Pre-Built Binaries

Windows

http://wiki.freeswitch.org/wiki/Installation_Guide#Windows_2

Mac OS X

Linux

AstLinux - Daily builds of AstLinux trunk with FreeSWITCH enabled. The version of FreeSWITCH is Git master as of the execution of the build script, currently 2AM EST

Debian - (coming soon)

Debian Lenny 32 bit - (available now for v1.06)

RHEL - (coming soon)

CentOS - (coming soon)

BSD

FreeBSD (coming soon)
NOTE: The pfSense project, which is FreeBSD-based, contains a FreeSWITCH package installer.

See also

Personal tools
Community
Support FreeSWITCH