|
InstallationGuide
How to install UniMRCP project.
1. Install From Source1.1. Obtain SourceDownload Source TarballUse the link below to download one of the available source tarballs http://code.google.com/p/unimrcp/downloads/ Checkout Source via SVNUse the command below to anonymously checkout the latest source code svn checkout http://unimrcp.googlecode.com/svn/trunk/ unimrcp 1.2. Build SourceRequirementsUniMRCP depends on a number of third party tools and libraries, which are required and must be installed first. The easiest and recommended way is to install an appropriate dependency package from the download area, which contains APR, APR-Util and Sofia-SIP libraries prepackaged for UniMRCP use. http://code.google.com/p/unimrcp/downloads/ Alternatively, the original packages of APR, APR-Util and Sofia-SIP libraries and patches for them can be downloaded from http://www.unimrcp.org/dependencies/ References:
GNU Build (Linux and other Unix variants)Additional requirements
Build procedure$ ./bootstrap $ ./configure $ make $ make install Installed directory layoutBy default project will be installed in /usr/local/unimrcp directory with the following layout bin - binaries (unimrcpserver, unimrcpclient) conf - configuration files data - data files include - header files lib - shared (convenient) libraries log - log files plugin - run-time loadable modules Configure options
$ ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr
$ ./configure --with-sofia-sip=/usr/local/sofia-sip Makefile rules
$ make def-conf
$ make def-data
$ make dox
$ make dist VS2005 Build (Windows XP, Vista, ...)Additional requirements
One-time pre-build preparation
<UserMacro Name="AprDir" Value="$(SolutionDir)libs\apr" /> <UserMacro Name="AprUtilDir" Value="$(SolutionDir)libs\apr-util" /> <UserMacro Name="SofiaDir" Value="$(SolutionDir)libs\sofia-sip" /> Build procedureOpen unimrcp.sln solution file and build the solution (Build -> Build Solution). One-time pre-run preparationBuild prepare.vcproj utility project (right click on tools -> prebuild in Solution Explorer and select Build from context menu). This is a one-time output directory preparation. It copies all the required APR and SofiaSIP libraries and the default configuration and data to the output directory. Output directory layoutbin - binaries (unimrcpserver, unimrcpclient) and all the required dlls conf - configuration files data - data files log - log files plugin - run-time loadable modules
2. Install Binary PackageWindows Installer (Innosetup)Download InstallerUse the link below to download one of the available Windows installers http://code.google.com/p/unimrcp/downloads/list Run InstallerThere are a number of options to install
3. Run Demo Client and ServerTest your installation running UniMRCP client and server applications from the same host using the configuration installed by default.
|
Sign in to add a comment