= iPhone = [[TracNav(Getting-Started/TOC)]] [[PageOutline(2-3,,inline)]] Apple iPhone is supported from PJSIP version 1.6.5. == Requirements == You'll need an iPhone SDK, and I think that's just it. == Build Preparation == 1. [wiki:Getting-Started/Download-Source Get the source code], if you haven't already. 2. Please set your {{{config_site.h}}} to the following: {{{ #define PJ_CONFIG_IPHONE 1 #include }}} == Building PJSIP == 1. Run: {{{ $ cd /your/pjsip/dir $ ./configure-iphone $ make dep && make clean && make }}} Notes: * the {{{./configure-iphone}}} is a shell script that calls the standard {{{./configure}}} script with settings suitable for iPhone target. * the newest iPhone SDK will be selected by default. You may change this by setting {{{SDK}}} environment variable to the SDK path. * you may pass standard {{{./configure}}} options to this script * for more info, run {{{./configure-iphone --help}}} * other customizations are similar to what is explained in [wiki:Getting-Started/Autoconf Building with GNU] page. == Other iPhone Projects == Also have a look at these projects by pjsip users: * [http://code.google.com/p/siphon/ Siphon] Project by Samuel Vinson * [http://code.teluu.com/tabikphone/ TabikPhone], an adaptation of Sipphone code from V-Net Corp