星号和DAHDI设置

时间:2013-01-10 16:18:08

标签: ubuntu asterisk pbx

我正在尝试安装星号服务器的问题。我有一台亚马逊服务器,Ubuntu 12.04, 64 bit。我已逐步按照install-asterisk-1-8-from-source-on-ubuntu-12-04的说明进行操作。我到达下载DAHDI文件夹的部分并尝试"make"命令,但得到以下错误,我发布在底部。我不是Linux天才,但我理解并试图解决的是。我没有我的盒子中的内核源代码,但我不知道如何获取它们或如何更改它们以便DAHDI可以工作。有人可以帮忙吗?

  

/usr/src/dahdi-linux-complete-2.6.1+2.6.1# make make -C linux all   make [1]:输入目录   /usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux' make -C drivers/dahdi/firmware firmware-loaders make[2]: Entering directory / usr / src目录/ DAHDI-Linux的完整-2.6.1 + 2.6.1 / LINUX /驱动/ DAHDI /固件”   make [2]:离开目录   `/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/firmware”   您似乎没有3.2.0-31虚拟内核的源代码   安装。 make [1]: * [modules]

     

错误1 make [1]:离开目录   `/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux'make: * [all]

     

错误2   根@ domU的-12-31-39-03-20-24:/usr/src/dahdi-linux-complete-2.6.1+2.6.1#

1 个答案:

答案 0 :(得分:2)

您还需要安装内核源代码以解决依赖关系。

尝试运行此功能,然后重新运行make。

apt-get install linux-headers-`uname -r`