[gelöst] Asterisk kompilieren

Status
Für weitere Antworten geschlossen.

fiberman

Neuer User
Mitglied seit
20 Jul 2006
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

ich bin in Sachen Asterisk ein absoluter Neuling und gerade dabei, nach dieser Anleitung http://www.pug.org/index.php/Asterisk_und_Misdn_unter_Debian Asterisk zu installieren. Ich benutze dabei abweichend von der Anleitung asterisk-1.2.10 und habe die wget's entsprechend anders ausgeführt.
Das Kompilieren von mISDN hat geklappt. Auch das Laden der mISDN Treiber funktioniert.

Das Kompilieren von Asterisk selbst dagegen bringt folgende Fehler:

chan_zap.c: In Funktion »zt_call«:
chan_zap.c:2088: error: too few arguments to function `pri_sr_set_bearer'
chan_zap.c: In Funktion »zt_hangup«:
chan_zap.c:2486: error: too few arguments to function `pri_hangup'
chan_zap.c:2506: error: too few arguments to function `pri_hangup'
chan_zap.c: In Funktion »zt_handle_event«:
chan_zap.c:3636: error: too few arguments to function `pri_hangup'
chan_zap.c: In Funktion »pri_dchannel«:
chan_zap.c:8237: error: too few arguments to function `pri_hangup'
chan_zap.c:8395: error: too few arguments to function `pri_hangup'
chan_zap.c:8526: error: too few arguments to function `pri_hangup'
chan_zap.c:8561: error: too few arguments to function `pri_hangup'
chan_zap.c:8570: error: too few arguments to function `pri_hangup'
chan_zap.c:8578: error: too few arguments to function `pri_hangup'
chan_zap.c:8824: error: too few arguments to function `pri_hangup'
chan_zap.c:8892: error: too few arguments to function `pri_hangup'
chan_zap.c: In Funktion »start_pri«:
chan_zap.c:9104: error: too few arguments to function `pri_new'
chan_zap.c: In Funktion »load_module«:
chan_zap.c:10909: Warnung: Verarbeiten des Argumentes 1 von »pri_set_error« von inkompatiblem Zeigertyp
chan_zap.c:10910: Warnung: Verarbeiten des Argumentes 1 von »pri_set_message« von inkompatiblem Zeigertyp
make[1]: *** [chan_zap.o] Fehler 1
make[1]: Leaving directory `/usr/src/asterisk-pbx/asterisk-1.2.10/channels'
make: *** [subdirs] Fehler 1

Ich betreibe Debian Sarge mit Kernel 2.6.8.17.
Die Links unter /usr/src/ sind entsprechend gegen die Kernel-Quellen gesetzt.
Kann mir jemand sagen, woher der Fehler beim Asterisk-Kompilieren rührt und was ich dagegen tun kann? Besten Dank vorab!

...Grüße - fiberman...
 
Zuletzt bearbeitet von einem Moderator:
Kompilierung nun doch geschafft

Hallo,

habe mein Problem nun doch noch selbst lösen können.

Und zwar habe ich mir mal angesehen, was bristuff bei seiner Installation eigentlich so treibt und bin auf die Sache mit libpri gestossen.

(Ein Asterisk mit bristuff hatte vorher schon erfolgreich funktioniert. Ich wollte nun aber mal ein aktuelles Asterisk mit mISDN installieren.)

Also habe ich vor der Asterisk Kompilierung noch mit wget http://www.asterisk-support.de/mirror/libpri/libpri-1.2.3.tar.gz das aktuelle libpri geladen, anschliessend kompiliert und installiert. Und siehe da - Asterisk 1.2.10 ließ sich danach ohne Fehler und Abbruch erfolgreich kompilieren installieren. :D

...Grüße - fiberman...
 
Status
Für weitere Antworten geschlossen.
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,981
Mitglieder
378,566
Neuestes Mitglied
draco777