CentOS – I illegally instruction error when I started an asterisk 1.8.22

I installed Asterisk 1.8.22 in centOS 32-bit. I have executed the following command to install Asterisk:

./configure
make
make install
make samples
make config

. When I start the asterisk service, it shows like start star No.: But, when I start the asterisk CLI asterisk -vvvvvvvvvr and then it shows illegal instructions. I searched this online but didn’t get any solution. I have installed all the dependencies for that. Can anyone help me how to solve it This question comes to start the asterisk.

Thanks in advance.

most likely you You are using virtualization or cpu like via-eden.

Solution:

Enter “make menuselect” -> “compiler flag” and disable “BUILD_NATIVE”< br>option; then recompile Asterisk

If it does not help, you need to edit the Makefile and change the architecture.

For the g729 codec, the problem may also be the wrong binary file. So Delete all files in /usr/lib/asterisk/modules/ before installation

I installed Asterisk 1.8.22 in centOS 32 bit. I have executed Install Asterisk with the following command:

./configure
make
make install
make samples
make config

. When I start the asterisk service, it shows like start asterisk:. However, when I start the asterisk CLI asterisk -vvvvvvvvvr then it shows illegal commands. I searched this online but didn’t get any Solution. I have installed all the dependencies for that. Can anyone help me how to solve this problem to start Asterisk.

Thanks in advance.

< /p>

It is very likely that you are using virtualization or cpu like via-eden.

Solution:

p>

Enter “make menuselect” -> “compiler flag” and disable the “BUILD_NATIVE” option; then recompile Asterisk

If it doesn’t help, you need to edit the Makefile and change the architecture.

For the g729 codec, the problem may also be the wrong binary file. So delete all files in /usr/lib/asterisk/modules/ before installation

Leave a Comment

Your email address will not be published.