Page 67 - Asterisk™: The Future of Telephony
P. 67
In the following table, the -y switch to the yum application means to
answer yes to all prompts, and using it will install the application and
all dependencies without prompting you. If this is not what you want,
omit the -y switch.
If you just want to install all of the above packages in one go, you can
specify more than one package on the command line, e.g.:
# yum install -y gcc ncurses-devel libtermcap-devel [...]
Table 3-1. List of packages required to compile libpri, zaptel, and asterisk
Package name Installation command Note Used by
GCC 3.x yum install -y Required to compile zaptel, libpri, zaptel, asterisk
gcc libpri, and asterisk
ncurses-devel yum install -y Required by menuselect menuselect
ncurses-devel
libtermcap-devel yum install -y Required by asterisk asterisk
libtermcap-devel
Kernel Development Headers yum install -y Required to compile zaptel zaptel
kernel-devel
Kernel Development yum install -y Required to compile zaptel zaptel
Headers (SMP) kernel-smp-devel
GCC C++ 3.x yum install -y Required by asterisk asterisk
gcc-c++
OpenSSL (optional) yum install -y Dependency of OSP, IAX2 en- asterisk
openssl-devel cryption, res_crypto (RSA
key support)
newt-devel (optional) yum install -y Dependency of zttool zaptel
newt-devel
zlib-devel (optional) yum install -y Dependency of DUNDi asterisk
zlib-devel
unixODBC; unixODBC-devel yum install -y Dependency of func_odbc, asterisk
(optional) unixODBC-devel cdr_odbc, res_config_odbc,
res_odbc, ODBC_STORAGE
libtool (optional; yum install -y Dependency of ODBC-related asterisk
recommended) libtool modules
GNU make (version 3.80 or yum install -y Required to compile zaptel asterisk
higher) a make and asterisk
a It is a common problem among new installs on some Linux distriebutons to see GNU make versions of 3.79 or lower. Note that Asterisk will
no longer build correctly unless you have at least version 3.80 of GNU make.
What Packages Do I Need? | 39