FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Go to file
Anthony Minessale a268e712d6 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@507 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-30 22:03:25 +00:00
conf update 2006-01-29 01:44:57 +00:00
docs fix oops (svn merge -r 418:417 http://svn.freeswitch.org/svn/freeswitch/trunk) 2006-01-20 15:05:05 +00:00
libs merge jrtplib jthread and jrtp4c into 1 library (thanks mikej) 2006-01-30 15:54:19 +00:00
src more build stuff 2006-01-30 21:04:19 +00:00
w32/vsnet merge jrtplib jthread and jrtp4c into 1 library (thanks mikej) 2006-01-30 15:53:38 +00:00
.indent.pro fix oops (svn merge -r 418:417 http://svn.freeswitch.org/svn/freeswitch/trunk) 2006-01-20 15:05:05 +00:00
aclocal.m4 unix retool 2006-01-02 18:31:50 +00:00
AUTHORS fix oops (svn merge -r 418:417 http://svn.freeswitch.org/svn/freeswitch/trunk) 2006-01-20 15:05:05 +00:00
build.sh unix build tweaks 2005-12-21 17:24:23 +00:00
buildlib.sh more build stuff 2006-01-30 21:04:19 +00:00
ChangeLog hi 2005-11-12 21:27:19 +00:00
checkversion.sh more build stuff 2006-01-30 21:04:19 +00:00
compile hi 2005-11-12 21:27:19 +00:00
config.guess add executable flags. 2005-12-13 21:36:23 +00:00
config.h.in hi 2005-11-12 21:27:19 +00:00
config.sub hi 2005-11-12 21:27:19 +00:00
configure build updates 2006-01-25 23:59:02 +00:00
configure.in build updates 2006-01-25 23:59:02 +00:00
configure.scan hi 2005-11-12 21:27:19 +00:00
COPYING fix oops (svn merge -r 418:417 http://svn.freeswitch.org/svn/freeswitch/trunk) 2006-01-20 15:05:05 +00:00
depcomp hi 2005-11-12 21:27:19 +00:00
generic_mod.mk put mods in subdirs 2006-01-03 22:36:56 +00:00
indent_options.sh fix oops (svn merge -r 418:417 http://svn.freeswitch.org/svn/freeswitch/trunk) 2006-01-20 15:05:05 +00:00
INSTALL fix liar INSTALL 2006-01-30 20:13:24 +00:00
install-sh add executable flags. 2005-12-13 21:36:23 +00:00
ltmain.sh add executable flags. 2005-12-13 21:36:23 +00:00
Makefile.am update 2006-01-30 22:03:25 +00:00
Makefile.in update 2006-01-30 22:03:25 +00:00
missing hi 2005-11-12 21:27:19 +00:00
mkinstalldirs hi 2005-11-12 21:27:19 +00:00
modmake.sh put mods in subdirs 2006-01-03 22:36:56 +00:00
modules.conf modules.conf remove g729 as it will not build anyway. 2006-01-30 02:50:32 +00:00
modules.conf.in hi 2005-11-12 21:27:19 +00:00
NEWS hi 2005-11-12 21:27:19 +00:00
README Fix some warnings in MSVC (no more deprecated warnings again), fixed g729 build in msvc broken when the files in the lib moved when it was autotooled. Add details in readme about msvc requirements when using VC++ express 2005. 2006-01-09 02:36:00 +00:00
TODO misc. cleanup. 2006-01-09 22:30:58 +00:00

Freeswitch depends on several out of tree libraries.  All of freeswitch depends on APR, and mod_exosip depends on osip, exosip, jtrhead, and jrtplib.  
Download locations and links for details can be found below.

Apr info available at: http://apr.apache.org

Download Locations:
apr: http://apache.mirrors.versehost.com/apr/apr-1.2.2.tar.gz

Backup Download Locations:
apr: http://www.sofaswitch.org/mikej/apr-1.2.2.tar.gz


Exosip\Osip info available at: http://www.antisip.com/

Download Locations:
osip: http://www.antisip.com/download/libosip2-2.2.1.tar.gz
exosip: http://www.antisip.com/download/libeXosip-0.9.0.tar.gz

Backup Download Locations:
osip: http://www.sofaswitch.org/mikej/libosip2-2.2.1.tar.gz
exosip: http://www.sofaswitch.org/mikej/libeXosip-0.9.0.tar.gz


Jthread\Jrtplib info available at: http://research.edm.luc.ac.be/jori/page.html

Download Locations:
jthread: http://research.edm.luc.ac.be/jori/jthread/jthread-1.1.2.tar.gz
jrtplib: http://research.edm.luc.ac.be/jori/jrtplib/jrtplib-3.3.0.tar.gz

Backup Download Locations:
jthread: http://www.sofaswitch.org/mikej/jthread-1.1.2.tar.gz
jrtplib: http://www.sofaswitch.org/mikej/jrtplib-3.3.0.tar.gz

MSVC Notes:
Freeswitch will compile and run from Microsoft Visual Studio 2005.  
If using the Visual C++ Express edition, please make sure that the location of the include and lib directories are propperly set in the file
C:\Program Files\Microsoft Visual Studio 8\VC\vcpackages\VCProjectEngine.Dll.Express.Config.  
The automated build process for te dependecy libraries will not work without these settings.