I met the same problem again in newest OpenEars. After I rebuilt openears project, the sampleapp project has some error message as follow.
Undefined symbols for architecture i386:
“_fast_logmath_add”, referenced from:
_ptm_mgau_senone_eval in OpenEars(OpenEars)
_get_scores_4b_feat_all in OpenEars(OpenEars)
_get_scores_8b_feat_all in OpenEars(OpenEars)
_get_scores_8b_feat_6 in OpenEars(OpenEars)
_get_scores_8b_feat_5 in OpenEars(OpenEars)
_get_scores_8b_feat_4 in OpenEars(OpenEars)
_get_scores_8b_feat_3 in OpenEars(OpenEars)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
This time, there is no error messages when I rebuilt openears project.
Another question, if I want to change some parameters in PocketsphinxRunConfig.h, can I simply do it in sampleapp project(modify PocketsphinxRunConfig.h and run the app) or I must recompile openears project to rebuild the framework.