当我开始星号 1.8.22 时出现非法指令错误



我已经在 centOS 32 位中安装了星号 1.8.22。我已经执行了以下命令来安装星号:

./configure
make
make install
make samples
make config

.当我启动星号服务时,它显示为Starting asterisk:.但是当我开始星号 CLI asterisk -vvvvvvvvvr时,它会显示非法指令。我在网上搜索过这个,但没有得到任何解决方案。我已经为此安装了所有依赖项。谁能帮我怎么做才能解决这个问题以开始星号。

提前谢谢。

很可能您正在使用虚拟化或像 via eden 这样的 CPU。

溶液:

在"make menuselect"->"编译器标志"中输入并禁用"BUILD_NATIVE"选择;然后重新编译星号

如果没有帮助,则需要编辑生成文件并更改体系结构。

g729编解码器的二进制文件也可能不正确。所以在安装之前删除/usr/lib/asterisk/modules/中的所有文件

相关内容

  • 没有找到相关文章

最新更新