Hallo, habe Asterisk neu installiert und bekomme folgende Fehlermeldung: /usr/sbin/asterisk -c Asterisk 1.0.5, Copyright (C) 1999-2004 Digium. Written by Mark Spencer <[email protected]> ========================================================================= [ Booting.......Illegal instruction router:/etc/asterisk #
Da gabs mal Probleme mit Via C3 Prozessoren, man mußte am Makefile was ändern. Was für Hardware verwendest Du?
Dann such mal im Asterisk Makefile nach "686" und ersetze das durch "586", irgendwas mit "MARCH" müßte da stehen. Danach ein "make clean" und "make install". Der Via Prozessor kann mindestens einen 686-Befehl nicht, daher muss man auf 586 stellen.
mit "man gcc" kannst du nachschauen welche Archetektur vom gcc unterstützt wird. z.B. gibt es ein eigene k6-2 Optimierung. Für den Via C3 kann man "c3" nutzen.