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
start [2014/04/21 10:20]
gunn
start [2014/05/01 10:21] (current)
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 | Forum notes]]
 ===== 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.1398100845.txt.gz · Last modified: 2014/04/21 10:20 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