2006-03-30 09:54:34 -05:00
|
|
|
UNIX:
|
|
|
|
You will need 'wget' installed in your path so the build system
|
|
|
|
can download the dependancies.
|
2005-11-12 16:27:19 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
1) Prepare Automake
|
|
|
|
./configure
|
2006-01-13 08:17:09 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
2) Edit modules.conf and adjust to taste.
|
2005-11-12 16:27:19 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
3) Choose one of the following:
|
2005-11-12 16:27:19 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
*) Build The Entire Project (reccommended)
|
|
|
|
make installall
|
2005-11-12 16:27:19 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
*) Do it yourself step by step:
|
|
|
|
make
|
|
|
|
make install
|
|
|
|
make modules
|
|
|
|
make install_mod
|
2005-11-12 16:27:19 -05:00
|
|
|
|
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
*) Rebuild all the dependancies
|
|
|
|
make megaclean
|
2006-01-13 08:25:29 -05:00
|
|
|
|
2006-09-05 09:09:53 -04:00
|
|
|
*) Build freeswitch without automatically installing the support libraries (you will need to manually build them all):
|
|
|
|
make nodepends
|
2006-01-13 08:25:29 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
Windows 32:
|
2005-11-12 16:27:19 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
Requires: Microsoft Visual Studio 2005 or
|
|
|
|
Visual C++ 2005 Express Edition and Platform SDK
|
|
|
|
Internet connectivity to download dependency libraries
|
|
|
|
|
|
|
|
1) Open /w32/vsnet/Freeswitch.sln
|
2006-01-20 10:05:05 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
2) Choose Release or Debug build
|
2006-01-20 10:05:05 -05:00
|
|
|
|
2006-03-30 09:54:34 -05:00
|
|
|
3) Build solution or your choice of modules using the ide.
|
|
|
|
|
|
|
|
|
|
|
|
|