<div dir="ltr">Vanessa,<div><br></div><div>No Asterisk 11, o version.h não pode mais ser usado, tem que ser ast_version.h (isso vale para qualquer coisa usando a API do Asterisk)</div><div><br></div><div>Diversas estruturas de dados foram alteradas e é isso que as mensagens de erro estão apresentando... A solução é compatibilizar o código do Verbio com a nova API.</div>

<div><br></div><div>Sds</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div>Alexandre Alencar<br>Twitter @alexandreitpro<br><div><a href="http://blog.alexandrealencar.net/" target="_blank">http://blog.alexandrealencar.net/</a><br>

<a href="http://www.alexandrealencar.net/" target="_blank">http://www.alexandrealencar.net/</a></div><div><a href="http://www.alexandrealencar.com" target="_blank">http://www.alexandrealencar.com</a></div><div><a href="http://www.servicosdeti.com.br/" target="_blank">http://www.servicosdeti.com.br/</a></div>

<div>COBIT, ITIL, CSM, LPI, MCP-I<br><div><br></div></div></div>
<br><br><div class="gmail_quote">On Thu, Jul 11, 2013 at 11:17 PM, Vanessa Sather <span dir="ltr">&lt;<a href="mailto:vanessasather@bol.com.br" target="_blank">vanessasather@bol.com.br</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>Nao deu certo.<br> <br><br></div>
<div>O que fiz tambem foi editar o app_verbio_speech.c e ao invez do version.h coloquei ast_version.h sendo que a mensagem sumiu mas os demais erros continuaram.</div>
<div> </div>
<div>realmente acho que nao tem como ... O verbio parou em 2012 e nao vejo mais atualizacoes do mesmo..</div>
<div> </div>
<div> </div>
<hr style="border-top:1px solid #ccc">
<div>Em 11/07/2013 20:53, <strong>Ronaldo Toledo &lt; <a href="mailto:rtmorais@gmail.com" target="_blank">rtmorais@gmail.com</a> &gt;</strong> escreveu:</div><div class="HOEnZb"><div class="h5">
<div dir="ltr">
<div class="gmail_default" style="font-size:large;display:inline">Bem, como foi dito que o arquivo já existe, seria  o caso de &quot;sumir&quot; com o version.h para que ele não fosse detectado pela instalação do verbio.</div>


</div>
<div class="gmail_extra"><br><br>
<div class="gmail_quote">2013/7/11 Vanessa Sather <span dir="ltr">&lt;<a href="http://../../../undefined/compose?to=vanessasather@bol.com.br" target="_blank">vanessasather@bol.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br> Ei!<br><br></div>
<div>Cheguei a fazer isso na tentativa:</div>
<div> </div>
<div>
<div>[root@ipbx asterisk-11.2.1]# ln -s /asterisk/asterisk-11.2.1/include/asterisk/version.h /asterisk/asterisk-11.2.1/include/asterisk/ast_version.h</div>
<div>ln: criando ligação simbólica &quot;/asterisk/asterisk-11.2.1/include/asterisk/ast_version.h&quot;: Arquivo existe</div>
<div> </div>
<div>Mas já existia o arquivo.</div>
<div> </div>
<div>Obgda</div>
</div>
<div> </div>
<hr style="border-top:1px solid #ccc">
<div>Em 11/07/2013 19:19, <strong>Ronaldo Toledo &lt; <a href="http://../../../undefined/compose?to=rtmorais@gmail.com" target="_blank">rtmorais@gmail.com</a> &gt;</strong> escreveu:</div>
<div dir="ltr">
<div class="gmail_default" style="font-size:large">Bem, talvez eu esteja simplificando demais, mas eu iria localizar onde está o arquivo version.h na árvore do asterisk  e o renomearia para ast_version.h.<br> <br><br></div>


</div>
<div class="gmail_extra"><br><br>
<div class="gmail_quote">2013/7/11 Vanessa Sather <span dir="ltr">&lt;<a href="http://../../../undefined/compose?to=vanessasather@bol.com.br" target="_blank">vanessasather@bol.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Olá!</div>
<div> </div>
<div>  Me deram a missão aqui na empresa de testar o verbio. </div>
<div>  Estou tentando subir ele usando asterisk 11.2.1 porem deparo com o erro abaixo:</div>
<div> </div>
<div>    /asterisk/asterisk-11.2.1/include/asterisk/version.h:1:2: error: #error &quot;Do not include &#39;asterisk/version.h&#39;; use &#39;asterisk/ast_version.h&#39; instead.&quot;</div>
<div> </div>
<div>   Segui o tutorial: <a href="http://www.elastixbrasil.com.br/index.php?option=com_content&amp;view=article&amp;id=193:tutorial-passo-a-passo-de-instalacao-do-verbio&amp;catid=15:elastix&amp;Itemid=72" target="_blank">http://www.elastixbrasil.com.br/index.php?option=com_content&amp;view=article&amp;id=193:tutorial-passo-a-passo-de-instalacao-do-verbio&amp;catid=15:elastix&amp;Itemid=72</a></div>


<div> </div>
<div>   Esse erro ocorre apos eu tentar compilar o asterisk com o make.</div>
<div> </div>
<div>   Será que funciona? Tenho que realizar alguma modificação? O grande problema é que não podemos realizar o downgrade do asterisk.</div>
<div> </div>
<div> </div>
<div>    Segue o erro completo abaixo.</div>
<div> </div>
<div>    Quem puder ajudar fico grata.</div>
<div> </div>
<div>        Vanessa.</div>
<div> </div>
<div> </div>
<div>Generating embedded module rules ...</div>
<div>
<div>   [CC] chan_iax2.c -&gt; chan_iax2.o</div>
<div>   [CC] iax2-parser.c -&gt; iax2-parser.o</div>
<div>   [CC] iax2-provision.c -&gt; iax2-provision.o</div>
<div>   [LD] chan_iax2.o iax2-parser.o iax2-provision.o -&gt; chan_iax2.so</div>
<div>   [CC] chan_sip.c -&gt; chan_sip.o</div>
<div>   [CC] sip/config_parser.c -&gt; sip/config_parser.o</div>
<div>   [CC] sip/dialplan_functions.c -&gt; sip/dialplan_functions.o</div>
<div>   [CC] sip/reqresp_parser.c -&gt; sip/reqresp_parser.o</div>
<div>   [CC] sip/security_events.c -&gt; sip/security_events.o</div>
<div>   [CC] sip/utils.c -&gt; sip/utils.o</div>
<div>   [LD] chan_sip.o sip/config_parser.o sip/dialplan_functions.o sip/reqresp_parser.o sip/sdp_crypto.o sip/security_events.o sip/srtp.o sip/utils.o -&gt; chan_sip.so</div>
<div>   [CC] pbx_dundi.c -&gt; pbx_dundi.o</div>
<div>   [CC] dundi-parser.c -&gt; dundi-parser.o</div>
<div>   [LD] pbx_dundi.o dundi-parser.o -&gt; pbx_dundi.so</div>
<div>   [CC] app_externalivr.c -&gt; app_externalivr.o</div>
<div>   [LD] app_externalivr.o -&gt; app_externalivr.so</div>
<div>   [CC] app_verbio_speech.c -&gt; app_verbio_speech.o</div>
<div>In file included from app_verbio_speech.c:46:</div>
</div>
<div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/version.h:1:2: error: #error &quot;Do not include &#39;asterisk/version.h&#39;; use &#39;asterisk/ast_version.h&#39; instead.&quot;</div>
<div>app_verbio_speech.c:355: warning: data definition has no type or storage class</div>
<div>app_verbio_speech.c:355: warning: type defaults to ‘int’ in declaration of ‘STANDARD_LOCAL_USER’</div>
<div>app_verbio_speech.c:356: warning: data definition has no type or storage class</div>
<div>app_verbio_speech.c:356: warning: type defaults to ‘int’ in declaration of ‘LOCAL_USER_DECL’</div>
<div>app_verbio_speech.c:426:36: error: macro &quot;ast_config_load&quot; requires 2 arguments, but only 1 given</div>
<div>app_verbio_speech.c: In function ‘verbio_load_asterisk_config’:</div>
<div>app_verbio_speech.c:426: error: ‘ast_config_load’ undeclared (first use in this function)</div>
<div>app_verbio_speech.c:426: error: (Each undeclared identifier is reported only once</div>
<div>app_verbio_speech.c:426: error: for each function it appears in.)</div>
<div>app_verbio_speech.c: In function ‘verbio_md5_grammar_exists’:</div>
<div>app_verbio_speech.c:507: warning: implicit declaration of function ‘stat’</div>
<div>app_verbio_speech.c:510: warning: implicit declaration of function ‘mkdir’</div>
<div>app_verbio_speech.c: In function ‘verbio_get_dev’:</div>
<div>app_verbio_speech.c:840: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:842: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c: In function ‘verbio_prompt’:</div>
<div>app_verbio_speech.c:1269: warning: implicit declaration of function ‘LOCAL_USER_ADD’</div>
<div>app_verbio_speech.c:1280: warning: implicit declaration of function ‘LOCAL_USER_REMOVE’</div>
<div>app_verbio_speech.c:1494: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:1541: warning: passing argument 2 of ‘ast_set_write_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1820: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:1552: warning: passing argument 2 of ‘ast_set_read_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1795: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:1605: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:1628: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:1645: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:1649: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:1738: error: incompatible types when assigning to type ‘union ’ from type ‘char **’</div>
<div>app_verbio_speech.c:1757: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c:1763: error: incompatible type for argument 2 of ‘verbio_set_dtmf_result’</div>
<div>app_verbio_speech.c:1152: note: expected ‘int’ but argument is of type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:1770: warning: format ‘%c’ expects type ‘int’, but argument 6 has type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:1776: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c:1788: warning: format ‘%c’ expects type ‘int’, but argument 6 has type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c: In function ‘verbio_rec’:</div>
<div>app_verbio_speech.c:2077: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2135: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2157: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2171: warning: passing argument 2 of ‘ast_set_write_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1820: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:2182: warning: passing argument 2 of ‘ast_set_read_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1795: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:2289: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2293: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2373: error: incompatible type for argument 2 of ‘vox_recstr_write’</div>
<div>/usr/include/voxlib.h:318: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:2393: error: incompatible type for argument 2 of ‘verbio_set_dtmf_result’</div>
<div>app_verbio_speech.c:1152: note: expected ‘int’ but argument is of type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:2399: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c: In function ‘verbio_prompt_and_rec’:</div>
<div>app_verbio_speech.c:2947: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:2971: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:3053: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:3075: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:3089: warning: passing argument 2 of ‘ast_set_write_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1820: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:3100: warning: passing argument 2 of ‘ast_set_read_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1795: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:3390: error: incompatible types when assigning to type ‘union ’ from type ‘char **’</div>
<div>app_verbio_speech.c:3417: error: incompatible type for argument 2 of ‘verbio_set_dtmf_result’</div>
<div>app_verbio_speech.c:1152: note: expected ‘int’ but argument is of type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:3423: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c:3472: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:3475: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:3575: error: incompatible type for argument 2 of ‘vox_vsd_write’</div>
<div>/usr/include/voxlib.h:339: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:3590: error: incompatible type for argument 2 of ‘vox_recstr_write’</div>
<div>/usr/include/voxlib.h:318: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:3614: error: incompatible type for argument 2 of ‘vox_recstr_write’</div>
<div>/usr/include/voxlib.h:318: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:3639: error: incompatible types when assigning to type ‘union ’ from type ‘char **’</div>
<div>app_verbio_speech.c:3667: error: incompatible type for argument 2 of ‘verbio_set_dtmf_result’</div>
<div>app_verbio_speech.c:1152: note: expected ‘int’ but argument is of type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:3673: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c: In function ‘verbio_stream_and_rec’:</div>
<div>app_verbio_speech.c:4145: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4219: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4241: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4255: warning: passing argument 2 of ‘ast_set_write_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1820: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:4266: warning: passing argument 2 of ‘ast_set_read_format’ makes pointer from integer without a cast</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/channel.h:1795: note: expected ‘struct ast_format *’ but argument is of type ‘int’</div>
<div>app_verbio_speech.c:4412: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4415: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4490: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4503: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4506: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4525: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:4585: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c:4599: error: incompatible type for argument 2 of ‘vox_vsd_write’</div>
<div>/usr/include/voxlib.h:339: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:4615: error: incompatible type for argument 2 of ‘vox_recstr_write’</div>
<div>/usr/include/voxlib.h:318: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:4638: error: incompatible type for argument 2 of ‘vox_recstr_write’</div>
<div>/usr/include/voxlib.h:318: note: expected ‘const void *’ but argument is of type ‘union ’</div>
<div>app_verbio_speech.c:4659: error: incompatible type for argument 2 of ‘verbio_set_dtmf_result’</div>
<div>app_verbio_speech.c:1152: note: expected ‘int’ but argument is of type ‘union ast_frame_subclass’</div>
<div>app_verbio_speech.c:4665: error: invalid operands to binary == (have ‘union ast_frame_subclass’ and ‘int’)</div>
<div>app_verbio_speech.c:4684: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c: In function ‘verbio_info’:</div>
<div>app_verbio_speech.c:5450: error: ‘ASTERISK_VERSION_NUM’ undeclared (first use in this function)</div>
<div>app_verbio_speech.c:5457: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c:5462: error: dereferencing pointer to incomplete type</div>
<div>app_verbio_speech.c: At top level:</div>
<div>app_verbio_speech.c:5678: warning: no previous prototype for ‘unload_module’</div>
<div>app_verbio_speech.c: In function ‘unload_module’:</div>
<div>app_verbio_speech.c:5713: error: ‘STANDARD_HANGUP_LOCALUSERS’ undeclared (first use in this function)</div>
<div>app_verbio_speech.c: At top level:</div>
<div>app_verbio_speech.c:5728: warning: no previous prototype for ‘load_module’</div>
<div>app_verbio_speech.c: In function ‘load_module’:</div>
<div>app_verbio_speech.c:5765: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5766: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5767: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5772: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5773: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5774: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5775: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5776: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5777: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5782: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5783: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5784: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5785: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c:5790: warning: passing argument 2 of ‘ast_register_application2’ from incompatible pointer type</div>
<div>/asterisk/asterisk-11.2.1/include/asterisk/module.h:458: note: expected ‘int (*)(struct ast_channel *, const char *)’ but argument is of type ‘int (*)(struct ast_channel *, void *)’</div>
<div>app_verbio_speech.c: At top level:</div>
<div>app_verbio_speech.c:5802: warning: no previous prototype for ‘usecount’</div>
<div>app_verbio_speech.c: In function ‘usecount’:</div>
<div>app_verbio_speech.c:5805: warning: implicit declaration of function ‘STANDARD_USECOUNT’</div>
<div>app_verbio_speech.c: At top level:</div>
<div>app_verbio_speech.c:5810: warning: function declaration isn’t a prototype</div>
<div>app_verbio_speech.c:5814: warning: no previous prototype for ‘description’</div>
<div>make[2]: ** [app_verbio_speech.o] Erro 1</div>
<div>make[1]: ** [apps] Erro 2</div>
<div>make[1]: Saindo do diretório `/asterisk/asterisk-11.2.1&#39;</div>
<div>make: ** [_cleantest_all] Erro 2</div>
</div>
<div>     </div>
<div> </div>
<br>_______________________________________________<br> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br> Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>

 _______________________________________________<br> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br> Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>

 _______________________________________________<br> Para remover seu email desta lista, basta enviar um email em branco para <a href="http://../../../undefined/compose?to=asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></blockquote>


</div>
</div>
<div> </div>
<br>_______________________________________________<br> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br> Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>

 _______________________________________________<br> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br> Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>

 _______________________________________________<br> Para remover seu email desta lista, basta enviar um email em branco para <a href="http://../../../undefined/compose?to=asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></blockquote>


</div>
</div>
<div> </div>
</div></div><br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>.<br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>

<br></div>