Only difference I see is that when trying to build the asterisk-unimrcp it was missing the asterisk.h and other .h files from asterisk source. So I added them to the include. I then ran the configure with path to modules and make & make install. No errors. unimrcpserver is working. I can use the client to talk to it.
Asterisk still only has the app_mrcp running. just errors on the res_speech_unimrcp.so module 'res_speech_unimrcp.so': /usr/lib/asterisk/modules/res_speech_unimrcp.so: undefined symbol: ast_speech_change_state
root@pbx:/usr/src/asterisk-unimrcp-1.3.0# make
Making all in res-speech-unimrcp
make[1]: Entering directory '/usr/src/asterisk-unimrcp-1.3.0/res-speech-unimrcp'
CC res_speech_unimrcp.lo
In file included from res_speech_unimrcp.c:28:0:
../include/ast_compat_defs.h:30:22: fatal error: asterisk.h: No such file or directory
#include "asterisk.h"
^
compilation terminated.
Makefile:433: recipe for target 'res_speech_unimrcp.lo' failed
make[1]: *** [res_speech_unimrcp.lo] Error 1
I even removed it all and rebuild again. No errors until I get to this part. Which I can pass by adding includes, but that must not be what is wrong. I must be missing something.
Same error. builds no issue but when I run it just gives the same error:
WARNING[11765]: loader.c:595 load_dynamic_module: Error loading module 'res_speech_unimrcp.so': /usr/lib/asterisk/modules/res_speech_unimrcp.so: undefined symbol: ast_speech_change_state
[Jun 2 18:16:03] WARNING[11765]: loader.c:1079 load_resource: Module 'res_speech_unimrcp.so' could not be loaded.
app_unimrcp.so loads and is fine.
Any other ideas?
--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.