.titleBar { margin-bottom: 5px!important; }

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

Dieses Thema im Forum "Asterisk ISDN mit Bristuff (hfc, zaptel)" wurde erstellt von sdh, 8 Okt. 2005.

  1. sdh

    sdh Neuer User

    Registriert seit:
    21 Sep. 2005
    Beiträge:
    37
    Zustimmungen:
    0
    Punkte für Erfolge:
    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