Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
start [2014/04/21 10:20]
gunn
start [2014/05/01 10:20]
gunn [Notes for building asterisk & app_rpt on Debian]
Line 1: Line 1:
 ====== Notes for building asterisk & app_rpt on Debian ====== ====== Notes for building asterisk & app_rpt on Debian ======
 +  * [[build_notes:​forum]]
 ===== Dependencies ===== ===== Dependencies =====
   * Get the kernel header files for your current kernel - uname -r  - they must match   * Get the kernel header files for your current kernel - uname -r  - they must match
      * This is necessary to compile asterisk and dahdi      * This is necessary to compile asterisk and dahdi
 +<​file>​
 +libslang2-dev:​amd64 <​none>​ 2.2.4-15
 +libnewt-dev:​amd64 <​none>​ 0.52.14-11.1
 +libsqlite3-dev:​amd64 <​none>​ 3.7.13-1+deb7u1
 +libxml2-dev:​amd64 <​none>​ 2.8.0+dfsg1-7+nmu2
 +uuid-dev:​amd64 <​none>​ 2.20.1-5.3
 +libjansson4:​amd64 <​none>​ 2.3.1-2
 +libjansson-dev:​amd64 <​none>​ 2.3.1-2
 +</​file>​
 +===== Get Source =====
 +  * Pick up the Acid SVN and Dahdi patches.
 +<code bash>
 +cd /usr/src
 +svn co http://​svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/​
 +</​code>​
  
-===== Get Source +  * FIXME this creates a //trunk// directory. 
-Pick up the Acid SVN and Dahdi patches.+    * I think I only needed to check out trunk/​asterisk & trunk/​fixed-dahdi-patches
  
-http://​svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/​fixed-dahdi-patches/​ +  * Source code can be browsed [[http://​svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/ ​| here]]
-http://​svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/​+
  
-Get Dahdi source - 2.9.1.1 currently+  http://svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/​fixed-dahdi-patches/​ 
 +  http://​svn.ohnosec.org/​svn/​projects/​allstar/​astsrc-1.4.23-pre/​trunk/​
  
-http://www.asterisk.org/​downloads/​dahdi+  * Get Dahdi source (currently 2.9.1.1) from asterisk.org ​
  
-  * Create a /​usr/​src/​asterisk ​ and untar the acid svn there. +  ​http://​www.asterisk.org/​downloads/​dahdi 
-  * create //​usr/​src/​utils/​dahdi and untar dahdi there. Also untar the dahdi patches and apply them. Readme shows how.+ 
 +  ​* Create a ///​usr/​src/​asterisk//  and untar the acid svn there. 
 +  * create ​///​usr/​src/​utils/​dahdi// and untar dahdi there. ​ 
 +  * Also untar the dahdi patches and apply them. Readme shows how.
  
   * Compile and install Dahdi - make all, make install, make configure   * Compile and install Dahdi - make all, make install, make configure
start.txt · Last modified: 2014/05/01 10:21 by gunn
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0