Changes

Jump to navigation Jump to search
Updated to reflect latest github push that requires libblkid-dev dependency and running bootstrap.sh to rebuild autoconf environment.
Line 1: Line 1:  
= Compiling AllStarLink =
 
= Compiling AllStarLink =
   −
The following commands will allow you to compile AllStarLink's ASL 1.01 release.   
+
The following commands will allow you to compile AllStarLink's ASL 1.01+ release.   
    
These instructions assume you are already familiar with compiling and installing software on Linux.
 
These instructions assume you are already familiar with compiling and installing software on Linux.
Line 17: Line 17:  
== Install requirements for building ==
 
== Install requirements for building ==
   −
   apt-get install -y git build-essential linux-headers-$(uname -r) linux-source-4.9 libss7-dev wget apt-utils dahdi-source dahdi-linux aptitude tcsh gawk libusb-dev vim
+
   apt-get install -y git build-essential linux-headers-$(uname -r) linux-source-4.9 libss7-dev wget apt-utils dahdi-source dahdi-linux aptitude tcsh gawk libusb-dev vim '''libblkid-dev'''
    
== Get DAHDI source files ==
 
== Get DAHDI source files ==
Line 61: Line 61:  
   make config
 
   make config
   −
== Install GCC 4.9 to compile ASL 1.01 ==
+
== Install GCC 4.9 to compile ASL 1.01+ ==
 
   echo "deb http://ftp.us.debian.org/debian/ jessie main contrib non-free" >> /etc/apt/sources.list  
 
   echo "deb http://ftp.us.debian.org/debian/ jessie main contrib non-free" >> /etc/apt/sources.list  
 
   echo "deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free" >> /etc/apt/sources.list
 
   echo "deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free" >> /etc/apt/sources.list
Line 70: Line 70:     
   cd Asterisk/asterisk
 
   cd Asterisk/asterisk
 +
  '''./bootstrap.sh'''
 
   make distclean
 
   make distclean
 
   ./configure CXX=g++-4.9 CC=gcc-4.9 <code>LDFLAGS="-zmuldefs -lasound" CFLAGS="-Wno-unused -Wno-all -Wno-int-conversion"</code>
 
   ./configure CXX=g++-4.9 CC=gcc-4.9 <code>LDFLAGS="-zmuldefs -lasound" CFLAGS="-Wno-unused -Wno-all -Wno-int-conversion"</code>

Navigation menu