Docs tweaks and cleanps.
git-svn-id: http://svn.freeswitch.org/svn/local/src/freeswitch@42 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
a6e9f279b2
commit
f3834f1941
3
INSTALL
3
INSTALL
|
@ -1,7 +1,4 @@
|
|||
|
||||
SQLITE (> make sqlite)
|
||||
It will download and build and install sqlite
|
||||
|
||||
APR (> make apr)
|
||||
it will and download and build and install apr if needed but remember to make sure
|
||||
/usr/local/apr/lib is in the LD_LIBRARY_PATH that's up to you
|
||||
|
|
32
README
32
README
|
@ -0,0 +1,32 @@
|
|||
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
|
|
@ -9,14 +9,13 @@ set INCLUDEDIR=%BASEDIR%\include
|
|||
set LIBSRCDIR=%BASEDIR%\src
|
||||
set DEBUGLIBBINDIR=%BASEDIR%\debuglib
|
||||
set WGET=cscript %UTILSDIR%\wget.vbs
|
||||
REM set PATCHURL=http://www.jerris.com/
|
||||
REM SET PATCHTAR=patch.tar.gz
|
||||
set TAR=%UTILSDIR%\tar.exe
|
||||
set TARURL=http://users.pandora.be/larc/download/windows_management/tar.exe
|
||||
set TARURL2=http://www.sofaswitch.org/mikej/tar.exe
|
||||
set GUNZIP=%UTILSDIR%\gunzip.exe
|
||||
set GUNZIPURL=http://users.pandora.be/larc/download/windows_management/gunzip.exe
|
||||
set GUNZIPURL2=http://www.sofaswitch.org/mikej/gunzip.exe
|
||||
set UNIX2DOS=%UTILSDIR%\unix2dos.vbs
|
||||
REM set PATCH=%UTILSDIR%\PATCH.exe
|
||||
set APRDIR=apr-1.2.2
|
||||
set APRTAR=%APRDIR%.tar.gz
|
||||
set APRURL=ftp://ftp.wayne.edu/apache/apr/
|
||||
|
@ -48,14 +47,11 @@ ECHO ************** DOWNLOADS *****************
|
|||
ECHO ****************************************************************
|
||||
|
||||
IF NOT EXIST %TAR% %WGET% %TARURL% %UTILSDIR%
|
||||
IF NOT EXIST %TAR% %WGET% %TARURL2% %UTILSDIR%
|
||||
IF NOT EXIST %GUNZIP% %WGET% %GUNZIPURL% %UTILSDIR%
|
||||
REM cd %UTILSDIR%
|
||||
REM IF NOT EXIST %UTILSDIR%\%PATCHTAR% IF NOT EXIST %PATCH% %WGET% %PATCHURL%%PATCHTAR% %UTILSDIR% & %GUNZIP% < %UTILSDIR%\%PATCHTAR% | %TAR% xvf - & del %PATCHTAR%
|
||||
REM cd %LIBSRCDIR%
|
||||
IF NOT EXIST %GUNZIP% %WGET% %GUNZIPURL2% %UTILSDIR%
|
||||
|
||||
IF NOT EXIST %APRTAR% IF NOT EXIST %APRDESTDIR% %WGET% %APRURL%%APRTAR% & %GUNZIP% < %APRTAR% | %TAR% xvf - & ren %APRDIR% %APRDESTDIR% & del %APRTAR%
|
||||
REM IF NOT EXIST %CCRTPTAR% IF NOT EXIST %CCRTPDESTDIR% %WGET% %CCRTPURL%%CCRTPTAR% & %GUNZIP% < %CCRTPTAR% | %TAR% xvf - & ren %CCRTPDIR% %CCRTPDESTDIR% & del %CCRTPTAR%
|
||||
REM IF NOT EXIST %CCPPTAR% IF NOT EXIST %CCPPDESTDIR% %WGET% %CCPPURL%%CCPPTAR% & %GUNZIP% < %CCPPTAR% | %TAR% xvf - & ren %CCPPDIR% %CCPPDESTDIR% & del %CCPPTAR%
|
||||
IF NOT EXIST %EXOSIPTAR% IF NOT EXIST %EXOSIPDESTDIR% %WGET% %EXOSIPURL%%EXOSIPTAR% & %GUNZIP% < %EXOSIPTAR% | %TAR% xvf - & ren %EXOSIPDIR% %EXOSIPDESTDIR% & del %EXOSIPTAR%
|
||||
IF NOT EXIST %OSIPTAR% IF NOT EXIST %OSIPDESTDIR% %WGET% %OSIPURL%%OSIPTAR% & %GUNZIP% < %OSIPTAR% | %TAR% xvf - & ren %OSIPDIR% %OSIPDESTDIR% & del %OSIPTAR%
|
||||
|
||||
|
@ -95,59 +91,6 @@ REM %DEVENV% libapr.vcproj /build Release
|
|||
copy %LIBSRCDIR%\%APRDESTDIR%\debug\*.lib %DEBUGLIBBINDIR%
|
||||
copy %LIBSRCDIR%\%APRDESTDIR%\debug\*.dll %DEBUGLIBBINDIR%
|
||||
|
||||
GOTO OSIP
|
||||
ECHO ****************************************************************
|
||||
ECHO ************** CCRTP BUILD *****************
|
||||
ECHO ****************************************************************
|
||||
|
||||
cd %LIBSRCDIR%\%CCPPDESTDIR%
|
||||
cd src
|
||||
IF NOT EXIST patched.tag copy %UTILSDIR%\commoncpp2005.diff
|
||||
IF EXIST commoncpp2005.diff %PATCH% -u -i commoncpp2005.diff
|
||||
IF EXIST commoncpp2005.diff ren commoncpp2005.diff patched.tag
|
||||
IF NOT EXIST "%INCLUDEDIR%\cc++" copy "%LIBSRCDIR%\%CCPPDESTDIR%\src\*.h" "%INCLUDEDIR%"
|
||||
IF NOT EXIST "%INCLUDEDIR%\ccrtp" copy "%LIBSRCDIR%\ccrtp4c\src\*.h" "%INCLUDEDIR%"
|
||||
IF NOT EXIST "%INCLUDEDIR%\cc++" md "%INCLUDEDIR%\cc++"
|
||||
IF NOT EXIST "%INCLUDEDIR%\ccrtp" md "%INCLUDEDIR%\ccrtp"
|
||||
IF NOT EXIST "%INCLUDEDIR%\ccrtp\base.h" copy "%LIBSRCDIR%\%CCRTPDESTDIR%\src\ccrtp\*.h" "%INCLUDEDIR%\ccrtp"
|
||||
IF NOT EXIST "%INCLUDEDIR%\cc++\pointer.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\src\template\*.h" "%INCLUDEDIR%\cc++"
|
||||
IF NOT EXIST "%INCLUDEDIR%\cc++\unix.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\src\include\cc++\*.h" "%INCLUDEDIR%\cc++"
|
||||
IF NOT EXIST "%INCLUDEDIR%\cc++\config.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\src\w32\cc++\*.h" "%INCLUDEDIR%\cc++"
|
||||
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++" md "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include" & md "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++"
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++\unix.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\w32\cc++\*.h" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++"
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++\unix.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\w32\cc++\*.h" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include"
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++\unix.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\include\cc++\*.h" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\include\cc++\"
|
||||
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\template\cc++" md "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\template" & md "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\template\cc++"
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\template\cc++\pointer.h" copy "%LIBSRCDIR%\%CCPPDESTDIR%\template\*.h" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\template\cc++\"
|
||||
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\src" md "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\src"
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\src\unix.cpp" copy "%LIBSRCDIR%\%CCPPDESTDIR%\src\*.*" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\src\"
|
||||
del "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\*.dsp"
|
||||
copy "%LIBSRCDIR%\%CCPPDESTDIR%\w32\*.dsp" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\"
|
||||
copy "%UTILSDIR%\ccrtp1.sln" "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\"
|
||||
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccgnu2.vcproj" cscript %UTILSDIR%\upgrade.vbs %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccgnu2.dsp %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccgnu2.vcproj
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccext2.vcproj" cscript %UTILSDIR%\upgrade.vbs %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccext2.dsp %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\ccext2.vcproj
|
||||
IF NOT EXIST "%LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\ccrtp1.vcproj" cscript %UTILSDIR%\upgrade.vbs %LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\ccrtp1.dsp %LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\ccrtp1.vcproj
|
||||
|
||||
cd %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common
|
||||
%DEVENV% ccgnu2.vcproj /build Debug /project ccgnu2
|
||||
REM %DEVENV% ccgnu2.vcproj /build Release /project ccgnu2
|
||||
%DEVENV% ccext2.vcproj /build Debug /project ccext2
|
||||
REM %DEVENV% ccext2.vcproj /build Release /project ccext2
|
||||
cd %LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp
|
||||
%DEVENV% ccrtp1.vcproj /build Debug /project ccrtp1
|
||||
REM %DEVENV% ccrtp1.vcproj /build Release /project ccrtp1
|
||||
cd %LIBSRCDIR%
|
||||
|
||||
copy %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\debug\*.lib %DEBUGLIBBINDIR%
|
||||
copy %LIBSRCDIR%\%CCRTPDESTDIR%\w32\common\debug\*.dll %DEBUGLIBBINDIR%
|
||||
copy %LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\debug\*.lib %DEBUGLIBBINDIR%
|
||||
copy %LIBSRCDIR%\%CCRTPDESTDIR%\w32\msvcpp\debug\*.dll %DEBUGLIBBINDIR%
|
||||
|
||||
:OSIP
|
||||
ECHO ****************************************************************
|
||||
ECHO ************** OSIP BUILD *****************
|
||||
ECHO ****************************************************************
|
||||
|
|
Loading…
Reference in New Issue