Chan_Capi-cm-0.6 compilieren soweit i.O. dann Fehler

sdh

Neuer User
Mitglied seit
21 Sep 2005
Beiträge
37
Punkte für Reaktionen
0
Punkte
0
Hallo,

nach einigen Problemem mit meiner Asterisk habe ich alles runtergeworfen und wollt es neu machen. Jetzt bekomme ich einige Fehler.
Erstes Problem, Chan_Capi-cm-0.6 läßt sich compilieren und make install ist auch o.k. beim starten von Asteisk kommt dann aber folgendes:
Code:
  == Parsing '/etc/asterisk/modules.conf': Found
 [chan_capi.so]Oct  8 11:05:03 WARNING[17170]: loader.c:258 ast_load_resource: /usr/lib/asterisk/modules/chan_capi.so: undefined symbol: capi20_get_cmsg
Oct  8 11:05:03 WARNING[17170]: loader.c:391 load_modules: Loading module chan_capi.so failed!

zur Info nochmal das make logfile:
Code:
stargate:/usr/src/asterisk/chan_capi-cm-0.6 # make
./create_config.sh "/usr/include"
Checking Asterisk version...
 * no 'struct ast_channel_tech', using old pvt
 * no 'ast_bridged_channel'
 * no 'ast_bridge_result'
 * ast_dsp_process() without 'needlock'
 * no 'struct ast_callerid'
 * found 'struct timeval delivery'
 * found 'transfercapability'
 * no 'ast_config_load'
 * no 'AST_CONTROL_HOLD'
 * no 'struct ast_custom_function'
config.h complete.
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g  -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686  -DASTERISKVERSION=\"\" -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO   -c -o chan_capi.o chan_capi.c
chan_capi.c: In function `_capi_put_cmsg':
chan_capi.c:206: warning: implicit declaration of function `capi_cmsg2str'
chan_capi.c:206: warning: format argument is not a pointer (arg 6)
chan_capi.c:211: warning: format argument is not a pointer (arg 2)
chan_capi.c:213: warning: format argument is not a pointer (arg 2)
chan_capi.c: In function `capi_handle_msg':
chan_capi.c:3237: warning: format argument is not a pointer (arg 2)
chan_capi.c:3239: warning: format argument is not a pointer (arg 2)
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g  -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686  -DASTERISKVERSION=\"\" -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO   -c -o c20msg.o c20msg.c
gcc -shared -Xlinker -x -o chan_capi.so chan_capi.o c20msg.o -lcapi20

Ich benutze Suse9.2, 1* Fritz! PCI, 1*HFC von Conrad, Pentium 3 / 933 MHz

Auf dem selben System lief Asterisk bereits sehr zufriedenstellend, aber wegen HFC Problemen habe ich mal versucht Asterisk neu zu installiern. Alles module usw. gelöscht und die Aktuelle Bbristuff-0.2.0-RC8o compiliert, dort habe ich ebenfalls Probleme mit den cwain, Zaptel und HFC Modulen... aber dazu später. Erstmal will ich das eingehende ISDN wieder hinbekommen.

Gruß
Sascha
 
Kostenlos!

Statistik des Forums

Themen
248,878
Beiträge
2,303,775
Mitglieder
378,546
Neuestes Mitglied
Looki_Luzi