Project

General

Profile

SipInstallation » History » Revision 24

Revision 23 (Adrian Georgescu, 02/22/2009 11:49 AM) → Revision 24/212 (Adrian Georgescu, 02/22/2009 11:49 AM)

= Installation guide = 

 [[TOC(WikiStart, Sip*, depth=3)]] 
 
 == Supported platforms == 

 Currently the following platforms are supported: 

  * Linux Debian and Ubuntu (all features) 
  * Other Linux (all features but dependent on the support for latest gnutls, twisted and other libraries) 
  * MacOSX (all features) 
  * FreeBSD (all features) 
  * Maemo/ Nokia tablet N810 - Basic SIP signaling and presence work, no audio (the pjsip audio driver needs to be patched), no MSRP (depends on greenlet, which needs to be ported to ARM) 

 Porting to Windows and other operating systems (like Symbian and iPhone OS) should be easy as long as C/Python environments are supported. MS Windows port is the next on the roadmap. 

 If you wish to help with porting see the support section on the main wiki page. 

 == Software location Download == 

 You should install preferably the trunk version, which is updated and tested on a daily basis on MacOSX and Debian/Ubuntu distributions. The source code is managed using [http://darcs.net darcs] version control tool. The darcs repository can be fetched with: 

 {{{ 
 darcs get http://devel.ag-projects.com/repositories/python-sipsimple 
 }}} 

 To obtain the incremental changes after the initial get, go to the sipsimpleclient directory and run: 

 {{{ 
 cd python-sipsimple 
 darcs pull 
 }}} 

 == Building the software == 

 Building instructions for the corresponding platforms are available at: 

  * [source:docs/INSTALL.linux INSTALL.linux] 
  * [source:docs/INSTALL.osx INSTALL.osx] 
  * [source:docs/INSTALL.freebsd INSTALL.freebsd] 


 == Upgrade instructions == 

  * [browser:docs/Upgrade.txt Upgrade guide] 

 == Uninstall instructions == 

  * [browser:docs/UnINSTALL.txt Uninstall guide]