chan_unistim und Asterisk 1.2.1

FabianWolter

Neuer User
Mitglied seit
1 Jan 2006
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich versuche gerade chan_unistim 0.9.4 mit Asterisk 1.2.1 zum Laufen zu bekommen. Leider spuckt mir gcc folgende Meldungen aus:

Code:
gcc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -g  -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686  -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO   -c -o chan_unistim.o chan_unistim.c
chan_unistim.c: In function `SendRawClient':
chan_unistim.c:647: error: storage size of `msg_iov' isn't known
chan_unistim.c:688: warning: implicit declaration of function `sendmsg'
chan_unistim.c:647: warning: unused variable `msg_iov'
chan_unistim.c: In function `getToAddress':
chan_unistim.c:760: warning: implicit declaration of function `recvmsg'
chan_unistim.c: In function `unistimsock_read':
chan_unistim.c:2714: warning: implicit declaration of function `recvfrom'
chan_unistim.c: In function `reload_config':
chan_unistim.c:3976: warning: implicit declaration of function `socket'
chan_unistim.c:3985: warning: implicit declaration of function `setsockopt'
chan_unistim.c:3988: warning: implicit declaration of function `bind'
make: *** [chan_unistim.o] Error 1

Die Fehler bekomme ich sowohl mit gcc 2.95 als auch mit gcc 3.3.

Hat es schon jemand geschafft chan_unistim mit Asterisk 1.2.1 zu kompilieren oder weiß etwas mit diesen Meldungen anzufangen?

Gruß Fabian
 
@FabianWolter

hmm, dann habe ich wohl falsch geschaut. :(

der 0.9.4 kompiliert bei mir aber trotzdem mit
vielen Warnungen. Haben wollen? :)

Gruß
britzelfix
 
Hallo,

bei mir kommt keine einzige Warnung. Vielleicht veraltete Header-Dateien benutzt?

Gruß Fabian
 
@FabianWolter

also gelöst? mit gcc-4.0 viele Warunungen,
mit gcc-3.3 keine.

Gruß
britzelfix
 
@FabianWolter

Hmm. Bei mir klappte es ohne jegliche Änderungen.

Gruß
britzelfix
 
Hallo,

ich benutze gcc 2.95, du gcc 4.0. Ich denke das macht schon einen kleinen Unterschied...

Egal, Hauptsache es funktioniert :-)

Gruß Fabian
 
FabianWolter schrieb:
Hallo,

ich benutze gcc 2.95, du gcc 4.0. Ich denke das macht schon einen kleinen Unterschied...

Egal, Hauptsache es funktioniert :-)

Gruß Fabian

In der Readme von asterisk 1.2.x steht übrigens deutlich, dass gcc >= 3.0 erforderlich ist (nur ein Hinweis am Rande falls du mit gcc 2.95 noch weitere Probleme bekommst).
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,973
Mitglieder
378,565
Neuestes Mitglied
BenGradish