Giter Site home page Giter Site logo

sphinxbase's People

Contributors

chussong avatar dhdaines avatar flyn-org avatar jschueller avatar lenzo-ka avatar maxrd2 avatar mbait avatar morethanuser avatar nshmyrev avatar sthibaul avatar xantares avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sphinxbase's Issues

Please migrate away from SourceForge

CMU should migrate away from SourceForge to a trusted platform like GitHub or GitLab. GitHub should not be a mirror for SourceForge.

There are three reasons for the migration away from SourceForge. First and foremost, SourceForge is an untrustworthy source. The platform has a history of tampering with projects and adding malware. Additionally the platform has gaps in its data security and allowed unauthorized parties to obtain sensitive information and tamper with projects. Finally, the company forces forum and mailing list users to agree to spam.

I am saddened to see CMU still uses SourceForge, and GitHub is a SourceForge mirror. CMU has a rich history of application and data security. Normally I just walk away from a SourceForge offering. Unfortunately, I cannot do it this time because I need to test SphinxBase and PocketSphinx.

SourceForge is Untrustworthy

SourceForge is an untrustworthy source. They were caught in the past packaging malware with binaries. See, for example, SourceForge under fire again for Nmap page, SourceForge locked in projects of fleeing users, cashed in on malvertising and Warning: Don’t Download Software From SourceForge If You Can Help It. Even the non-technical folks get it.

Many folks have walked away from the platform for this reason alone. For example, Crypto++ migrated away because users no longer trust the platform. The Crypto++'s original SourceForge project page now says:

The Crypto++ website is located at https://cryptopp.com/, and the source code is located at https://github.com/weidai11/cryptopp. The repository was moved in response to developer requests for Git access.

The SourceForge site will remain in "read only" mode for historical purposes. You should visit the Crypto++ website at https://cryptopp.com/ or GitHub at https://github.com/weidai11/cryptopp to view the latest news, download the latest source code, file bugs and request features.

We thank SourceForge for hosting us through the years.

Questionable data security

SourceForge has suffered several high profile break-ins. See, for example, SourceForge applies global password reset after hack attack and SourceForge.net servers compromised. Not only does it expose sensitive information of users and administrators, it also brings into question the integrity of the projects hosted by SourceForge.

Users forced to accept spam

When a user wishes to join a forum or join a mailing list, the user cannot proceed without checking the box that says the he or she agrees to receive mailings from SourceForge. SourceForge then proceeds to spam users.

Users join a forum or mailing list to interact with the project, not receive spam from SourceForge . The lack of choice goes well beyond disingenuous. About all I can say is, I am disgusted with the practice.

Can't install in Ubuntu 16.04 (64-bits)

./configure 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for bison... bison -y
checking for ANSI C header files... (cached) yes
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking for long long... yes
checking size of long long... 8
checking size of long... 8
checking for popen... yes
checking for perror... yes
checking for snprintf... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for sgesv_ in -llapack... no
checking for log in -lm... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
checking jack/jack.h usability... no
checking jack/jack.h presence... no
checking for jack/jack.h... no
checking alsa/asoundlib.h usability... no
checking alsa/asoundlib.h presence... no
checking for alsa/asoundlib.h... no
checking for doxygen... no
checking for a Python interpreter with version >= 2.6... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for python2.7... (cached) /usr/bin/python
checking for a version of Python >= '2.1.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python2.7
checking for Python library path... -L/usr/lib -lpython2.7
checking for Python site-packages path... /usr/lib/python2.7/dist-packages
checking python extra libraries... -lpthread -ldl  -lutil -lm
checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
checking consistency of all components of python development environment... yes
checking for swig... /usr/local/bin/swig
checking SWIG version... 3.0.8
checking for SWIG library... /usr/local/share/swig/3.0.8
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating sphinxbase.pc
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/sphinxbase/Makefile
config.status: creating src/Makefile
config.status: creating src/libsphinxad/Makefile
config.status: creating src/libsphinxbase/Makefile
config.status: creating src/libsphinxbase/util/Makefile
config.status: creating src/libsphinxbase/feat/Makefile
config.status: creating src/libsphinxbase/fe/Makefile
config.status: creating src/libsphinxbase/lm/Makefile
config.status: creating src/sphinx_fe/Makefile
config.status: creating src/sphinx_cepview/Makefile
config.status: creating src/sphinx_jsgf2fsg/Makefile
config.status: creating src/sphinx_adtools/Makefile
config.status: creating src/sphinx_lmtools/Makefile
config.status: creating doc/Makefile
config.status: creating doc/doxyfile
config.status: creating test/Makefile
config.status: creating test/unit/testfuncs.sh
config.status: creating test/unit/Makefile
config.status: creating test/unit/test_alloc/Makefile
config.status: creating test/unit/test_bitvec/Makefile
config.status: creating test/unit/test_case/Makefile
config.status: creating test/unit/test_string/Makefile
config.status: creating test/unit/test_cmdln/Makefile
config.status: creating test/unit/test_hash/Makefile
config.status: creating test/unit/test_matrix/Makefile
config.status: creating test/unit/test_feat/Makefile
config.status: creating test/unit/test_fe/Makefile
config.status: creating test/unit/test_logmath/Makefile
config.status: creating test/unit/test_lineiter/Makefile
config.status: creating test/unit/test_ngram/Makefile
config.status: creating test/unit/test_fsg/Makefile
config.status: creating test/unit/test_thread/Makefile
config.status: creating test/unit/test_util/Makefile
config.status: creating test/regression/testfuncs.sh
config.status: creating test/regression/Makefile
config.status: creating swig/Makefile
config.status: creating swig/python/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: creating include/sphinx_config.h
config.status: include/sphinx_config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands



make
Making all in src
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
Making all in libsphinxbase
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
Making all in util
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
Making all in fe
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
Making all in feat
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
Making all in lm
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make  all-am
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
Making all in libsphinxad
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
Making all in sphinx_fe
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_fe'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_fe'
Making all in sphinx_cepview
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_cepview'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_cepview'
Making all in sphinx_jsgf2fsg
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_jsgf2fsg'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_jsgf2fsg'
Making all in sphinx_adtools
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_adtools'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_adtools'
Making all in sphinx_lmtools
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_lmtools'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/sphinx_lmtools'
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
Making all in doc
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/doc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/doc'
Making all in include
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
make  all-recursive
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
Making all in sphinxbase
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include/sphinxbase'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include/sphinxbase'
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/include'
Making all in test
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test'
Making all in unit
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit'
Making all in test_alloc
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_alloc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_alloc'
Making all in test_bitvec
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_bitvec'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_bitvec'
Making all in test_case
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_case'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_case'
Making all in test_string
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_string'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_string'
Making all in test_cmdln
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_cmdln'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_cmdln'
Making all in test_hash
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_hash'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_hash'
Making all in test_matrix
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_matrix'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_matrix'
Making all in test_fe
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_fe'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_fe'
Making all in test_feat
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_feat'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_feat'
Making all in test_lineiter
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_lineiter'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_lineiter'
Making all in test_logmath
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_logmath'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_logmath'
Making all in test_ngram
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_ngram'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_ngram'
Making all in test_fsg
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_fsg'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_fsg'
Making all in test_util
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_util'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_util'
Making all in test_thread
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_thread'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit/test_thread'
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit'
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/unit'
Making all in regression
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/regression'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test/regression'
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test'
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/test'
Making all in swig
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig'
Making all in python
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig/python'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig/python'
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig'
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/swig'
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha'




sudo make install
Making install in src
make[1]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
Making install in libsphinxbase
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
Making install in util
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/util'
Making install in fe
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/fe'
Making install in feat
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/feat'
Making install in lm
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make  install-am
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[5]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
make[4]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   libsphinxbase.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libsphinxbase.so.3.0.0 /usr/local/lib/libsphinxbase.so.3.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libsphinxbase.so.3.0.0 libsphinxbase.so.3 || { rm -f libsphinxbase.so.3 && ln -s libsphinxbase.so.3.0.0 libsphinxbase.so.3; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libsphinxbase.so.3.0.0 libsphinxbase.so || { rm -f libsphinxbase.so && ln -s libsphinxbase.so.3.0.0 libsphinxbase.so; }; })
libtool: install: /usr/bin/install -c .libs/libsphinxbase.lai /usr/local/lib/libsphinxbase.la
libtool: install: /usr/bin/install -c .libs/libsphinxbase.a /usr/local/lib/libsphinxbase.a
libtool: install: chmod 644 /usr/local/lib/libsphinxbase.a
libtool: install: ranlib /usr/local/lib/libsphinxbase.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxbase'
Making install in libsphinxad
make[2]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
make[3]: Entering directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   libsphinxad.la '/usr/local/lib'
libtool: install: warning: relinking `libsphinxad.la'
libtool: install: (cd /home/ubuntu/Desktop/Sphinx/sphinxbase-5prealpha/src/libsphinxad; /bin/bash /home/ubuntu/Desktop/Sphinx/sphinxbase-5prealpha/libtool  --tag CC --mode=relink gcc -I../../include/sphinxbase -I../../include -I../../include -g -O2 -Wall -version-info 3:0:0 -o libsphinxad.la -rpath /usr/local/lib ad_oss.lo ../../src/libsphinxbase/libsphinxbase.la -lpthread -lm )
../../libtool: line 1085: cd: /home/ubuntu/Desktop/Sphinx/sphinxbase-5prealpha/src/libsphinxad: No such file or directory
/bin/bash: /home/ubuntu/Desktop/Sphinx/sphinxbase-5prealpha/libtool: No such file or directory
libtool: install: error: relink `libsphinxad.la' with the above command before installing it
Makefile:398: recipe for target 'install-libLTLIBRARIES' failed
make[3]: *** [install-libLTLIBRARIES] Error 1
make[3]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
Makefile:571: recipe for target 'install-am' failed
make[2]: *** [install-am] Error 2
make[2]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src/libsphinxad'
Makefile:362: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/martin/Dropbox/current/Sphinx/sphinxbase-5prealpha/src'
Makefile:466: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

-bash: autogen.sh: command not found

Why am I getting an error that sh file is not found on my Mac terminal?

Here is what I copy and paste from the terminal:

Daniels-Mac-mini:sphinxbase-master shinehah$ autogen.sh
-bash: autogen.sh: command not found
Daniels-Mac-mini:sphinxbase-master shinehah$ ls
AUTHORS autogen.sh sphinxbase.pc.in
LICENSE configure.ac sphinxbase.sln
Makefile.am doc src
NEWS include swig
README indent.sh test
README.md m4 win32

make[2]: Nothing to be done for `all-am'.

when i making the project i got follow issues..

make[2]: Nothing to be done for all-am'. Making all in doc make[1]: Nothing to be done forall'.
Making all in include
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in sphinxbase
make[3]: Nothing to be done for all'. make[3]: Nothing to be done forall-am'.
Making all in test
Making all in unit
Making all in test_alloc
make[3]: Nothing to be done for all'. Making all in test_bitvec make[3]: Nothing to be done forall'.
Making all in test_case
make[3]: Nothing to be done for `all'.

and so on

build_for_iphone.sh missing

Hi,

I dont see the build_for_iphone.sh file.

I've tried to do autogen, configure, and make, in case its only built after building, and its still not there.

I've tried find $PWD -name build_for_iphone.sh -type file in case it is in some folder, still no luck.

Am I missing something obvious?

Thanks,
Ibrahim

Build location for Windows \\bin unable to find files

So as is stated in the title all the built files on Windows no matter what I seem to change builds executables that think the files are in \bin\debug or \bin\release which obviously doesn't end up working and just results in the executable closing.

Anyway a fix for this would be appreciated, thanks!

Cannot install on macOS Sierra 10.12

Not quite sure if this is an issue with https://github.com/watsonbox/homebrew-cmu-sphinx or with sphinxbase...

Running:
brew install --HEAD watsonbox/cmu-sphinx/cmu-sphinxbase

Yields:

==> Installing cmu-sphinxbase from watsonbox/cmu-sphinx
==> Cloning https://github.com/cmusphinx/sphinxbase.git
Updating /Users/justin/Library/Caches/Homebrew/cmu-sphinxbase--git
==> Checking out branch master
==> ./autogen.sh
Last 15 lines from /Users/justin/Library/Logs/Homebrew/cmu-sphinxbase/01.autogen.sh:
checking for snprintf... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for sgesv_ in -llapack... yes
checking for sgemm_ in -lblas... yes
checking for log in -lm... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking alc.h usability... no
checking alc.h presence... no
checking for alc.h... no
configure: error: OpenAL not found

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
  https://github.com/watsonbox/homebrew-cmu-sphinx/issues

Not sure if this has to do with:
#4
and
svn2github/cmusphinx@366e50a

SphinxBase does not recognize Python 3

Hello

I am on a Raspberry 2 system.
The default Python version is 2.7, and Python 3.4 is installed too.
When I try to install Sphinxbase, it simply doesn't recognize my Python3.4 installation, but focus only on the 2.7 version (which has no dependencies installed).
So, how can I install SphinxBase on Python 3.4 ?

Here are the command lines I use :
sudo apt-get update
sudo apt-get upgrade --yes
sudo apt-get install bison
sudo apt-get install libasound2-dev
sudo apt-get install autoconf
sudo apt-get install libtool
git clone https://github.com/cmusphinx/sphinxbase
cd sphinxbase
./autogen.sh --enable-fixed --prefix=/usr

even this doesn't work : ./autogen.sh --enable-fixed --prefix=/usr/local/lib/python3.4/dist-packages

And the result :

checking for a Python interpreter with version >= 2.6... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for python2.7... (cached) /usr/bin/python
checking for a version of Python >= '2.1.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python2.7
checking for Python library path... -L/usr/lib -lpython2.7
checking for Python site-packages path... /usr/lib/python2.7/dist-packages
checking python extra libraries... -lpthread -ldl -lutil -lm
checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
checking consistency of all components of python development environment... no
configure: error: in `/home/pi/sphinxbase':
configure: error:
Could not link test program to Python. Maybe the main Python library has been
installed in some non-standard library path. If so, pass it to configure,
via the LDFLAGS environment variable.
Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"

ERROR!
You probably have to install the development version of the Python package
for your distribution. The exact name of this package varies among them.

See`config.log' for more details

Note that Python-3.4 dev is installed, but the problem is that it does not focus on Python 3.4, only the default 2.7 version...

pi@raspberry ~/sphinxbase $ sudo apt-get install python3.4-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3.4-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
pi@raspberry ~/sphinxbase $

Thanks for any help you could provide

missing fclose

\src\sphinx_fe\sphinx_fe.c line 328
missing fclose(fh);

Compute MFCC for iOS app

Hello, I am trying to compute MFCC data of audio file for iOS app using pocketsphinx. Is there any example for this task, or can anyone show me how to do this? I will really appreciate it. Thank you

ckd_calloc_[234]d() out-of-bounds read

The following leads to an out-of-bounds read in ckd_free_2d (can be observed with valgrind of AddressSanitizer). It happens whenever the first argument to ckd_calloc_2d is 0. This also applies to the 3d and 4d counterparts.

#include <sphinxbase/ckd_alloc.h>

int main(void)
{
    void* p = ckd_calloc_2d(0, 2, 3);
    ckd_free_2d(p);
    return 0;
}

Build error on test_pitch

Following the instructions in the readme, I encountered a test failure on test_pitch while running make check. I am currently building this on a ubuntu distribution if that makes a difference.

make[5]: Entering directory '/home/gcox/GitHub/sphinxbase/test/unit/test_fe'
PASS: test_fe
*** stack smashing detected ***: /home/gcox/GitHub/sphinxbase/test/unit/test_fe/.libs/lt-test_pitch terminated
../../../test-driver: line 107: 31495 Aborted                 (core dumped) "$@" > $log_file 2>&1
FAIL: test_pitch
============================================================================
Testsuite summary for sphinxbase 5prealpha
============================================================================
# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See test/unit/test_fe/test-suite.log
============================================================================
Makefile:688: recipe for target 'test-suite.log' failed
make[5]: *** [test-suite.log] Error 1
make[5]: Leaving directory '/home/gcox/GitHub/sphinxbase/test/unit/test_fe'
Makefile:794: recipe for target 'check-TESTS' failed
make[4]: *** [check-TESTS] Error 2
make[4]: Leaving directory '/home/gcox/GitHub/sphinxbase/test/unit/test_fe'
Makefile:874: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
make[3]: Leaving directory '/home/gcox/GitHub/sphinxbase/test/unit/test_fe'
Makefile:391: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory '/home/gcox/GitHub/sphinxbase/test/unit'
Makefile:370: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/gcox/GitHub/sphinxbase/test'
Makefile:476: recipe for target 'check-recursive' failed
make: *** [check-recursive] Error 1

Let me know if there is any other information I can provide.

won't work

I try to install pocketsphinx with pip and I get a error that says it has trouble building wheel

ImportError: No module named _ad

Hi,
I am facing a error while importing please help I am using the following command in python 2.7
from sphinxbase import *

And following is the error:

ImportError: No module named _ad

doxy2swig.py relies on python2, but configure gives it python3

Configure spits out a makefile (doc/Makefile) on systems with python3 which executes doxy2swig.py with PYTHON = /usr/bin/python and PYTHON_VERSION = 3.4(or whatever the local latest version is.

Since doxy2swig.py needs to execute in python2, I needed to modify PYTHON to be /usr/bin/python2.

Is there some way we could have it configure correctly out of the box?

There is problem with file allocation tables

There is problem with file allocation tables, means when i try to compile it it shows me that file not exist:

$ python setup.py install
running install
running bdist_egg
running egg_info
writing pocketsphinx.egg-info\PKG-INFO
writing top-level names to pocketsphinx.egg-info\top_level.txt
writing dependency_links to pocketsphinx.egg-info\dependency_links.txt
reading manifest file 'pocketsphinx.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'build'
no previously-included directories found matching 'dist'
writing manifest file 'pocketsphinx.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib.win32-2.7
creating build\lib.win32-2.7\sphinxbase
copying sphinxbase\swig\python__init__.py -> build\lib.win32-2.7\sphinxbase
creating build\lib.win32-2.7\pocketsphinx
copying pocketsphinx\swig\python__init__.py -> build\lib.win32-2.7\pocketsphinx
running build_ext
building 'sphinxbase._sphinxbase' extension
swigging sphinxbase/swig/sphinxbase.i to sphinxbase/swig/sphinxbase_wrap.c
C:\swigwin\swig.exe -python -modern -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -outdir sphinxbase/swig/python -o sphinxbase/swig/sphinxbase_wrap.c sphinxbase/swig/sphinxbase.i
creating build\temp.win32-2.7
creating build\temp.win32-2.7\Release
creating build\temp.win32-2.7\Release\sphinxbase
creating build\temp.win32-2.7\Release\sphinxbase\src
creating build\temp.win32-2.7\Release\sphinxbase\src\libsphinxbase
creating build\temp.win32-2.7\Release\sphinxbase\src\libsphinxbase\lm
creating build\temp.win32-2.7\Release\sphinxbase\src\libsphinxbase\feat
creating build\temp.win32-2.7\Release\sphinxbase\src\libsphinxbase\util
creating build\temp.win32-2.7\Release\sphinxbase\src\libsphinxbase\fe
creating build\temp.win32-2.7\Release\sphinxbase\swig
C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DSPHINXBASE_EXPORTS -DPOCKETSPHINX_EXPORTS -DHAVE_CONFIG_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSPHINXDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:\Python27\include -IC:\Python27\PC /Tcsphinxbase/src/libsphinxbase/lm\fsg_model.c /Fobuild\temp.win32-2.7\Release\sphinxbase/src/libsphinxbase/lm\fsg_model.obj /wd4244 /wd4267 /wd4197 /wd4090 /wd4018
fsg_model.c
C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DSPHINXBASE_EXPORTS -DPOCKETSPHINX_EXPORTS -DHAVE_CONFIG_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSPHINXDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:\Python27\include -IC:\Python27\PC /Tcsphinxbase/src/libsphinxbase/lm\jsgf.c /Fobuild\temp.win32-2.7\Release\sphinxbase/src/libsphinxbase/lm\jsgf.obj /wd4244 /wd4267 /wd4197 /wd4090 /wd4018
jsgf.c
C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DSPHINXBASE_EXPORTS -DPOCKETSPHINX_EXPORTS -DHAVE_CONFIG_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSPHINXDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:\Python27\include -IC:\Python27\PC /Tcsphinxbase/src/libsphinxbase/lm\jsgf_parser.c /Fobuild\temp.win32-2.7\Release\sphinxbase/src/libsphinxbase/lm\jsgf_parser.obj /wd4244 /wd4267 /wd4197 /wd4090 /wd4018
jsgf_parser.c
C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DSPHINXBASE_EXPORTS -DPOCKETSPHINX_EXPORTS -DHAVE_CONFIG_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSPHINXDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:\Python27\include -IC:\Python27\PC /Tcsphinxbase/src/libsphinxbase/lm\jsgf_scanner.c /Fobuild\temp.win32-2.7\Release\sphinxbase/src/libsphinxbase/lm\jsgf_scanner.obj /wd4244 /wd4267 /wd4197 /wd4090 /wd4018
jsgf_scanner.c
C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DSPHINXBASE_EXPORTS -DPOCKETSPHINX_EXPORTS -DHAVE_CONFIG_H -D_CRT_SECURE_NO_DEPRECATE -D_USRDLL -DSPHINXDLL -DWIN32 -D_WINDOWS -DYY_NO_UNISTD_H -Isphinxbase/include -Isphinxbase/include/sphinxbase -Isphinxbase/include/win32 -IC:\Python27\include -IC:\Python27\PC /Tcsphinxbase/src/libsphinxbase/lm\lm_trie.c /Fobuild\temp.win32-2.7\Release\sphinxbase/src/libsphinxbase/lm\lm_trie.obj /wd4244 /wd4267 /wd4197 /wd4090 /wd4018
lm_trie.c
sphinxbase/include\sphinxbase/bitarr.h(43) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory
error: command 'C:\Users\Sony\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe' failed with exit status 2

can you please solve this :(

Can't make install

Downloaded sphinxbase-5prealpha.tar.gz from Sourceforge, ran ./configure and make and get this error on FreeBSD 10 and 11:

...
Making all in swig
Making all in python
/usr/local/bin/swig2.0 -I../../include  -outdir . -o sphinxbase_wrap.c -python
Must specify an input file. Use -help for available options.
*** Error code 1

Stop.
make[2]: stopped in /root/sphinxbase-5prealpha/swig/python
*** Error code 1

Stop.
make[1]: stopped in /root/sphinxbase-5prealpha/swig
*** Error code 1

Stop.
make: stopped in /root/sphinxbase-5prealpha

sphinx_lm_convert raises exception from missing backoff weight in unigram

Hi all,

Nickolay's previous posted issue reminded me that I noticed last week (and then worked around and forgot) that current sphinx_lm_convert will raise an exception and stop if given an ARPA file with no backoff weight on a unigram (and I think also on a bigram), however, there are a couple of LM tools which generate ARPA models that do not print a backoff weight for the end of sequence token (the closing 's' tag which Github is erasing when I post it here because it thinks it is HTML), so it rejects (what I think) are valid models. As a workaround I am modifying my models like this with sed so that the end of sequence token unigrams and bigrams have a 0.0 weight before submitting them to sphinx_lm_convert, but I suppose this is something that the converter could probably handle when it encounters an end of sequence token without a backoff weight. It's naturally not choking on trigrams without a backoff weight. Thanks!

Can't compile project with /zw option

Compile option /zw is needed to create UWP (Universal Windows Project in Visual Studio), which used in Windows 10 IoT on mobile devices. I'd planned to use this OS in my Raspberry Pi 3, but have no way to get PocketSphynx work with it.

I guess it needs to refactor project with no low-level audio (realize functions with byte buffer, wich would be sent from high-level c# audio funcs of Windows IoT). I.E. refactor project as remote voice service, not as audiograbber. Example of such realization are: Google Voice, Azure Voice, Yandex Voice. But this only online in cloud.

Final wish is to compile sphinxbase in Visual Studio as UWP (Universal Windows Project). Currently there is no way to do so for some restrictions.

n_counts[] being overwritten with uninitialized values for trie models with order 1

Hi all,

In the function:

ngram_model_t* ngram_model_trie_read_arpa(cmd_ln_t *config, const char *path, logmath_t *lmath)

of ngram_model_trie.c, in this block:

if (order > 1) {
    raw_ngrams = ngrams_raw_read_arpa(&li, base->lmath, counts, order, base->wid);
    ngrams_raw_fix_counts(raw_ngrams, counts, fixed_counts, order);
}
for (i = 0; i < order; i++) {
    base->n_counts[i] = fixed_counts[i];
}

base->n_counts[i] is assigned an uninitialized value if the model has an order of 1, causing write_word_str() to later fail since it relies on the real n_counts[0] value. I discovered this using a model with only unigrams. I haven't gotten deeply enough into the new model code to know whether it is as simple as enclosing the for loop in the if statement that precedes it, but since this is new material I thought I'd mention it without yet proposing a fix since perhaps a unigrams-only case hasn't been tested against.

CMake build system

This repository lacks a CMake build system, which is the modern day Autotools. Are there plans to implement this in the future?

Compile warnings for missing headers

I am getting a couple of compile warnings that are trivially fixable:

gettimeofday() in util/profile.c needs the header #include <sys/time.h> included.

unlink() in the same file needs #include <unistd.h>

Should be an easy / quick fix.

How to use sphinxbase with Xcode

At these instructions in your readme for Xcode you say:

Sphinxbase uses the standard unix autogen system, you can build sphinxbase with automake. You just need to pass correct configure arguments, set compiler path, set sysroot and other options. After you build the code you need to import dylib file into your project and you also need to configure includes for your project to find sphinxbase headers.

Would you give more detail for those instructions? I am unfamiliar with what is said there.

Error during autogen regarding unit test

When executed autogen.sh the following error occurs:

config.status: error: cannot find input file: `test/unit/test_ad/Makefile.in'

My configuration is Ubuntu 14.04 x64. You can find the whole autogen output below (if this helps)

processing .
Running libtoolize...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
Running aclocal  ...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Running autoheader...
Running automake --gnu --copy  ...
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/libsphinxad/Makefile.am:31: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/libsphinxbase/fe/Makefile.am:20: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/libsphinxbase/feat/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/libsphinxbase/lm/Makefile.am:29: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/libsphinxbase/util/Makefile.am:47: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/sphinx_adtools/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/sphinx_cepview/Makefile.am:8: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/sphinx_fe/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/sphinx_jsgf2fsg/Makefile.am:8: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/sphinx_lmtools/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/regression/Makefile.am:38: error: using '$(srcdir)' in TESTS is currently broken: '$(srcdir)/test-*.sh'
test/regression/Makefile.am:36: error: using '$(srcdir)' in TESTS is currently broken: '$(srcdir)/test-cepview.sh'
test/regression/Makefile.am:36: error: using '$(srcdir)' in TESTS is currently broken: '$(srcdir)/test-sphinx_pitch.sh'
test/unit/test_ad/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_alloc/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_bitvec/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_case/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_cmdln/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_fe/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_feat/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_fsg/Makefile.am:8: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_hash/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_lineiter/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_logmath/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_matrix/Makefile.am:8: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_ngram/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_string/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_thread/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/unit/test_util/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Running autoconf ...
Running ./configure ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for style of include used by make... GNU
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking whether clang understands -c and -o together... yes
checking dependency style of clang... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) clang
checking whether we are using the GNU C compiler... (cached) yes
checking whether clang accepts -g... (cached) yes
checking for clang option to accept ISO C89... (cached) none needed
checking whether clang understands -c and -o together... (cached) yes
checking dependency style of clang... (cached) gcc3
checking for clang option to accept ISO C99... none needed
checking for clang option to accept ISO Standard C... (cached) none needed
checking for bison... bison -y
checking how to run the C preprocessor... clang -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking for long long... yes
checking size of long long... 8
checking size of long... 8
checking for popen... yes
checking for perror... yes
checking for snprintf... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for sgesv_ in -llapack... no
checking for log in -lm... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking pulse/pulseaudio.h usability... yes
checking pulse/pulseaudio.h presence... yes
checking for pulse/pulseaudio.h... yes
checking for pa_simple_new in -lpulse-simple... yes
checking for pa_strerror in -lpulse... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by clang... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from clang object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang supports -fno-rtti -fno-exceptions... yes
checking for clang option to produce PIC... -fPIC -DPIC
checking if clang PIC flag -fPIC -DPIC works... yes
checking if clang static flag -static works... no
checking if clang supports -c -o file.o... yes
checking if clang supports -c -o file.o... (cached) yes
checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for doxygen... no
checking for python... /usr/bin/python
checking for python-config... /usr/bin/python-config
checking Python.h usability... yes
checking Python.h presence... yes
checking for Python.h... yes
checking for cython... no
checking for pkg-config... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for SNDFILE... no
checking sndfile.h usability... no
checking sndfile.h presence... no
checking for sndfile.h... no
checking for SAMPLERATE... no
checking samplerate.h usability... no
checking samplerate.h presence... no
checking for samplerate.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating sphinxbase.pc
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/sphinxbase/Makefile
config.status: creating python/Makefile
config.status: creating python/setup.py
config.status: creating src/Makefile
config.status: creating src/libsphinxad/Makefile
config.status: creating src/libsphinxbase/Makefile
config.status: creating src/libsphinxbase/util/Makefile
config.status: creating src/libsphinxbase/feat/Makefile
config.status: creating src/libsphinxbase/fe/Makefile
config.status: creating src/libsphinxbase/lm/Makefile
config.status: creating src/sphinx_fe/Makefile
config.status: creating src/sphinx_cepview/Makefile
config.status: creating src/sphinx_jsgf2fsg/Makefile
config.status: creating src/sphinx_adtools/Makefile
config.status: creating src/sphinx_lmtools/Makefile
config.status: creating doc/Makefile
config.status: creating doc/doxyfile
config.status: creating test/Makefile
config.status: creating test/unit/testfuncs.sh
config.status: creating test/unit/Makefile
config.status: error: cannot find input file: `test/unit/test_ad/Makefile.in'

`fe_process_frames_ext` can discard speech data?

fe_interface.c Line 490-498

    /* Try to read from prespeech buffer */
    if (fe->vad_data->in_speech && fe_prespch_ncep(fe->vad_data->prespch_buf) > 0) {
    	outidx = fe_copy_from_prespch(fe, inout_nframes, buf_cep, outidx);
        if ((*inout_nframes) < 1) {
            /* mfcc buffer is filled from prespeech buffer */
            *inout_nframes = outidx;
            return 0;
        }
    }

If *inout_nframes < prespch_buf's ncep, code will return from here, while the input of speech data is totally ignored.
I have verified this case, it seems a bug.

SWIG API is missing a variety of useful functions / tests

Hi! I've already added a few missing functions to the SWIG API (in particular, the FSG API was useless without the ability to set the final state index!). However they should also have formalized unit tests.

I am wondering if things like the final_state should also be implemented as properties in Python.

Also we need to make sure that any changes we make remain compatible with the external PyPI pocketsphinx module, which is probably what people are actually using (I am!) - should we change the name of the built-in modules to avoid confusion?

Windows 32 bit binaries

I am unable to build the binaries for windows (32 bit) ... Could you provide pre-built Binaries ...

sphinx_lm_convert: cannot open shared object file

Hey, just installed sphinxbase on Linux, but command sphinx_lm_convert raises an error when I try to convert an ARPA language model file to binary
~ /DIRECTORY/ $ sphinx_lm_convert -i de-de.arpa -o de-de.lm.binary.
sphinx_lm_convert: error while loading shared libraries: libsphinxbase.so.3: cannot open shared object file: No such file or directory
that doesn't appear conclusive to me.
Is that caused because of the file extension .arpa instead of .lm.arpa?

Getting error while cross compiling sphinxbase for arm

Hi,
I am trying to cross compile sphinxbase and pocketsphinx for arm platform. I used the commands for cross compiling Sphinxbase as shown below.
./autogen.sh --host=arm-linux-gnueabihf --without-python
./configure --host=arm-linux-gnueabihf --build=x86_64-linux-gnu --prefix=/home/rakesh/sphinx --without-python

When I issued the command 'make' I am getting the errors as shown below.

../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_any' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_sizeof'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_channels' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_rate_near'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_nonblock' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_drop'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_close' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_period_time_near' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_get_buffer_time_max'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_format' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_start'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_strerror' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_access'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_open' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_resume'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_readi' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_prepare'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to `snd_pcm_hw_params_set_buffer_time_near'
collect2: error: ld returned 1 exit status
Makefile:413: recipe for target 'sphinx_cont_seg' failed
make[2]: *** [sphinx_cont_seg] Error 1
make[2]: Leaving directory '/home/rakesh/sphinxbase/src/sphinx_adtools'
Makefile:374: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/rakesh/sphinxbase/src'
Makefile:479: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Can you please suggest a solution for the above error?

If you are running into weird errors to do with Makefiles

Make sure that you have libtool installed and run libtoolize before running autogen.sh.

I don't know much about makefiles/autogen, but that fixed a headache for me, so I decided to share.

Also shouldn't libtoolize run by default in autogen.sh?

configure error: swig not found

The swig directory is definitely present, but when running ./configure I'm getting the following error configure: error: swig not found
running in mac terminal unix bash
Any help would be really apprecaited.

Negative allocation when ngram_prob is called with 0 words

#include <sphinxbase/logmath.h>
#include <sphinxbase/ngram_model.h>

int main(void)
{
    logmath_t* lm = logmath_init(1.0001, 0, 0);
    ngram_model_t* model = ngram_model_read(NULL, "100.lm.dmp", NGRAM_BIN, lm);
    ngram_prob(model, NULL, 0);
    ngram_model_free(model);
    logmath_free(lm);
    return 0;
}

This could lead to a crash.

If you acknowledge and fix this, could you please credit 'ForAllSecure Mayhem'?

Thanks

libsphinxbase.la is not a valid libtool archive

I face the following error building sphinxbase on my Ubuntu 16.04 LTS machine.

Making all in src
make[1]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src'
Making all in libsphinxbase
make[2]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase'
Making all in util
make[3]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/util'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT bitarr.lo -MD -MP -MF .deps/bitarr.Tpo -c -o bitarr.lo bitarr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bitarr.lo -MD -MP -MF .deps/bitarr.Tpo -c bitarr.c  -fPIC -DPIC -o .libs/bitarr.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bitarr.lo -MD -MP -MF .deps/bitarr.Tpo -c bitarr.c -o bitarr.o >/dev/null 2>&1
mv -f .deps/bitarr.Tpo .deps/bitarr.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT bitvec.lo -MD -MP -MF .deps/bitvec.Tpo -c -o bitvec.lo bitvec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bitvec.lo -MD -MP -MF .deps/bitvec.Tpo -c bitvec.c  -fPIC -DPIC -o .libs/bitvec.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bitvec.lo -MD -MP -MF .deps/bitvec.Tpo -c bitvec.c -o bitvec.o >/dev/null 2>&1
mv -f .deps/bitvec.Tpo .deps/bitvec.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT bio.lo -MD -MP -MF .deps/bio.Tpo -c -o bio.lo bio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bio.lo -MD -MP -MF .deps/bio.Tpo -c bio.c  -fPIC -DPIC -o .libs/bio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT bio.lo -MD -MP -MF .deps/bio.Tpo -c bio.c -o bio.o >/dev/null 2>&1
mv -f .deps/bio.Tpo .deps/bio.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT case.lo -MD -MP -MF .deps/case.Tpo -c -o case.lo case.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT case.lo -MD -MP -MF .deps/case.Tpo -c case.c  -fPIC -DPIC -o .libs/case.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT case.lo -MD -MP -MF .deps/case.Tpo -c case.c -o case.o >/dev/null 2>&1
mv -f .deps/case.Tpo .deps/case.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT ckd_alloc.lo -MD -MP -MF .deps/ckd_alloc.Tpo -c -o ckd_alloc.lo ckd_alloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ckd_alloc.lo -MD -MP -MF .deps/ckd_alloc.Tpo -c ckd_alloc.c  -fPIC -DPIC -o .libs/ckd_alloc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ckd_alloc.lo -MD -MP -MF .deps/ckd_alloc.Tpo -c ckd_alloc.c -o ckd_alloc.o >/dev/null 2>&1
mv -f .deps/ckd_alloc.Tpo .deps/ckd_alloc.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT dtoa.lo -MD -MP -MF .deps/dtoa.Tpo -c -o dtoa.lo dtoa.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT dtoa.lo -MD -MP -MF .deps/dtoa.Tpo -c dtoa.c  -fPIC -DPIC -o .libs/dtoa.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT dtoa.lo -MD -MP -MF .deps/dtoa.Tpo -c dtoa.c -o dtoa.o >/dev/null 2>&1
mv -f .deps/dtoa.Tpo .deps/dtoa.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT listelem_alloc.lo -MD -MP -MF .deps/listelem_alloc.Tpo -c -o listelem_alloc.lo listelem_alloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT listelem_alloc.lo -MD -MP -MF .deps/listelem_alloc.Tpo -c listelem_alloc.c  -fPIC -DPIC -o .libs/listelem_alloc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT listelem_alloc.lo -MD -MP -MF .deps/listelem_alloc.Tpo -c listelem_alloc.c -o listelem_alloc.o >/dev/null 2>&1
mv -f .deps/listelem_alloc.Tpo .deps/listelem_alloc.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT cmd_ln.lo -MD -MP -MF .deps/cmd_ln.Tpo -c -o cmd_ln.lo cmd_ln.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmd_ln.lo -MD -MP -MF .deps/cmd_ln.Tpo -c cmd_ln.c  -fPIC -DPIC -o .libs/cmd_ln.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmd_ln.lo -MD -MP -MF .deps/cmd_ln.Tpo -c cmd_ln.c -o cmd_ln.o >/dev/null 2>&1
mv -f .deps/cmd_ln.Tpo .deps/cmd_ln.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT err.lo -MD -MP -MF .deps/err.Tpo -c -o err.lo err.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT err.lo -MD -MP -MF .deps/err.Tpo -c err.c  -fPIC -DPIC -o .libs/err.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT err.lo -MD -MP -MF .deps/err.Tpo -c err.c -o err.o >/dev/null 2>&1
mv -f .deps/err.Tpo .deps/err.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT filename.lo -MD -MP -MF .deps/filename.Tpo -c -o filename.lo filename.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT filename.lo -MD -MP -MF .deps/filename.Tpo -c filename.c  -fPIC -DPIC -o .libs/filename.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT filename.lo -MD -MP -MF .deps/filename.Tpo -c filename.c -o filename.o >/dev/null 2>&1
mv -f .deps/filename.Tpo .deps/filename.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT genrand.lo -MD -MP -MF .deps/genrand.Tpo -c -o genrand.lo genrand.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT genrand.lo -MD -MP -MF .deps/genrand.Tpo -c genrand.c  -fPIC -DPIC -o .libs/genrand.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT genrand.lo -MD -MP -MF .deps/genrand.Tpo -c genrand.c -o genrand.o >/dev/null 2>&1
mv -f .deps/genrand.Tpo .deps/genrand.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c -o glist.lo glist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c glist.c  -fPIC -DPIC -o .libs/glist.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c glist.c -o glist.o >/dev/null 2>&1
mv -f .deps/glist.Tpo .deps/glist.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT hash_table.lo -MD -MP -MF .deps/hash_table.Tpo -c -o hash_table.lo hash_table.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT hash_table.lo -MD -MP -MF .deps/hash_table.Tpo -c hash_table.c  -fPIC -DPIC -o .libs/hash_table.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT hash_table.lo -MD -MP -MF .deps/hash_table.Tpo -c hash_table.c -o hash_table.o >/dev/null 2>&1
mv -f .deps/hash_table.Tpo .deps/hash_table.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c -o heap.lo heap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c  -fPIC -DPIC -o .libs/heap.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -o heap.o >/dev/null 2>&1
mv -f .deps/heap.Tpo .deps/heap.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT logmath.lo -MD -MP -MF .deps/logmath.Tpo -c -o logmath.lo logmath.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT logmath.lo -MD -MP -MF .deps/logmath.Tpo -c logmath.c  -fPIC -DPIC -o .libs/logmath.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT logmath.lo -MD -MP -MF .deps/logmath.Tpo -c logmath.c -o logmath.o >/dev/null 2>&1
mv -f .deps/logmath.Tpo .deps/logmath.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT mmio.lo -MD -MP -MF .deps/mmio.Tpo -c -o mmio.lo mmio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT mmio.lo -MD -MP -MF .deps/mmio.Tpo -c mmio.c  -fPIC -DPIC -o .libs/mmio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT mmio.lo -MD -MP -MF .deps/mmio.Tpo -c mmio.c -o mmio.o >/dev/null 2>&1
mv -f .deps/mmio.Tpo .deps/mmio.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT pio.lo -MD -MP -MF .deps/pio.Tpo -c -o pio.lo pio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT pio.lo -MD -MP -MF .deps/pio.Tpo -c pio.c  -fPIC -DPIC -o .libs/pio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT pio.lo -MD -MP -MF .deps/pio.Tpo -c pio.c -o pio.o >/dev/null 2>&1
mv -f .deps/pio.Tpo .deps/pio.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c -o matrix.lo matrix.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.c  -fPIC -DPIC -o .libs/matrix.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.c -o matrix.o >/dev/null 2>&1
mv -f .deps/matrix.Tpo .deps/matrix.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo priority_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c priority_queue.c  -fPIC -DPIC -o .libs/priority_queue.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c priority_queue.c -o priority_queue.o >/dev/null 2>&1
mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c -o profile.lo profile.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c profile.c  -fPIC -DPIC -o .libs/profile.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c profile.c -o profile.o >/dev/null 2>&1
mv -f .deps/profile.Tpo .deps/profile.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT sbthread.lo -MD -MP -MF .deps/sbthread.Tpo -c -o sbthread.lo sbthread.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT sbthread.lo -MD -MP -MF .deps/sbthread.Tpo -c sbthread.c  -fPIC -DPIC -o .libs/sbthread.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT sbthread.lo -MD -MP -MF .deps/sbthread.Tpo -c sbthread.c -o sbthread.o >/dev/null 2>&1
mv -f .deps/sbthread.Tpo .deps/sbthread.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT strfuncs.lo -MD -MP -MF .deps/strfuncs.Tpo -c -o strfuncs.lo strfuncs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT strfuncs.lo -MD -MP -MF .deps/strfuncs.Tpo -c strfuncs.c  -fPIC -DPIC -o .libs/strfuncs.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT strfuncs.lo -MD -MP -MF .deps/strfuncs.Tpo -c strfuncs.c -o strfuncs.o >/dev/null 2>&1
mv -f .deps/strfuncs.Tpo .deps/strfuncs.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT slamch.lo -MD -MP -MF .deps/slamch.Tpo -c -o slamch.lo slamch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT slamch.lo -MD -MP -MF .deps/slamch.Tpo -c slamch.c  -fPIC -DPIC -o .libs/slamch.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT slamch.lo -MD -MP -MF .deps/slamch.Tpo -c slamch.c -o slamch.o >/dev/null 2>&1
mv -f .deps/slamch.Tpo .deps/slamch.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT slapack_lite.lo -MD -MP -MF .deps/slapack_lite.Tpo -c -o slapack_lite.lo slapack_lite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT slapack_lite.lo -MD -MP -MF .deps/slapack_lite.Tpo -c slapack_lite.c  -fPIC -DPIC -o .libs/slapack_lite.o
slapack_lite.c: In function ‘ilaenv_’:
slapack_lite.c:346:16: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= 162 &&
      ~~~~~~~~~~^~~~~~~~~~~~
slapack_lite.c:346:68: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >= 162 &&
                                                          ~~~~~~~~~~^~
   ic <= 169) {
   ~~~~~~~~~                                                         
slapack_lite.c:351:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
   if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >=
       ~~~~~~~~~~^~~~~~~~~~~~
slapack_lite.c:352:8: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
   if (ic >= 129 && ic <= 137 || ic >= 145 && ic <= 153 || ic >=
                                                           ~~~~~
    162 && ic <= 169) {
    ~~~~^~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT slapack_lite.lo -MD -MP -MF .deps/slapack_lite.Tpo -c slapack_lite.c -o slapack_lite.o >/dev/null 2>&1
mv -f .deps/slapack_lite.Tpo .deps/slapack_lite.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT blas_lite.lo -MD -MP -MF .deps/blas_lite.Tpo -c -o blas_lite.lo blas_lite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT blas_lite.lo -MD -MP -MF .deps/blas_lite.Tpo -c blas_lite.c  -fPIC -DPIC -o .libs/blas_lite.o
blas_lite.c: In function ‘lsame_’:
blas_lite.c:101:18: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
      ~~~~~~~~~~~~^~~~~~~~~~~~~~
blas_lite.c:102:10: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta
                                                                  ~~~~
   >= 162 && inta <= 169) {
   ~~~~~~~^~~~~~~~~~~~~~
blas_lite.c:105:18: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
      ~~~~~~~~~~~~^~~~~~~~~~~~~~
blas_lite.c:106:10: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb
                                                                  ~~~~
   >= 162 && intb <= 169) {
   ~~~~~~~^~~~~~~~~~~~~~
blas_lite.c: In function ‘sgemm_’:
blas_lite.c:425:58: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
     if (*m == 0 || *n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
blas_lite.c:237:20: warning: variable ‘ncola’ set but not used [-Wunused-but-set-variable]
     static integer ncola;
                    ^~~~~
blas_lite.c: In function ‘sgemv_’:
blas_lite.c:726:45: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
     if (*m == 0 || *n == 0 || *alpha == 0.f && *beta == 1.f) {
                               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
blas_lite.c: In function ‘ssymm_’:
blas_lite.c:1138:45: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
     if (*m == 0 || *n == 0 || *alpha == 0.f && *beta == 1.f) {
                               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
blas_lite.c: In function ‘ssyrk_’:
blas_lite.c:1450:47: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
     if (*n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT blas_lite.lo -MD -MP -MF .deps/blas_lite.Tpo -c blas_lite.c -o blas_lite.o >/dev/null 2>&1
mv -f .deps/blas_lite.Tpo .deps/blas_lite.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT f2c_lite.lo -MD -MP -MF .deps/f2c_lite.Tpo -c -o f2c_lite.lo f2c_lite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT f2c_lite.lo -MD -MP -MF .deps/f2c_lite.Tpo -c f2c_lite.c  -fPIC -DPIC -o .libs/f2c_lite.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT f2c_lite.lo -MD -MP -MF .deps/f2c_lite.Tpo -c f2c_lite.c -o f2c_lite.o >/dev/null 2>&1
mv -f .deps/f2c_lite.Tpo .deps/f2c_lite.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall   -o libsphinxutil.la  bitarr.lo bitvec.lo bio.lo case.lo ckd_alloc.lo dtoa.lo listelem_alloc.lo cmd_ln.lo err.lo filename.lo genrand.lo glist.lo hash_table.lo heap.lo logmath.lo mmio.lo pio.lo matrix.lo priority_queue.lo profile.lo sbthread.lo strfuncs.lo slamch.lo slapack_lite.lo blas_lite.lo f2c_lite.lo  -lpulse -lpulse-simple -lpthread -lm 
libtool: link: ar cru .libs/libsphinxutil.a .libs/bitarr.o .libs/bitvec.o .libs/bio.o .libs/case.o .libs/ckd_alloc.o .libs/dtoa.o .libs/listelem_alloc.o .libs/cmd_ln.o .libs/err.o .libs/filename.o .libs/genrand.o .libs/glist.o .libs/hash_table.o .libs/heap.o .libs/logmath.o .libs/mmio.o .libs/pio.o .libs/matrix.o .libs/priority_queue.o .libs/profile.o .libs/sbthread.o .libs/strfuncs.o .libs/slamch.o .libs/slapack_lite.o .libs/blas_lite.o .libs/f2c_lite.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxutil.a
libtool: link: ( cd ".libs" && rm -f "libsphinxutil.la" && ln -s "../libsphinxutil.la" "libsphinxutil.la" )
make[3]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/util'
Making all in fe
make[3]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/fe'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_interface.lo -MD -MP -MF .deps/fe_interface.Tpo -c -o fe_interface.lo fe_interface.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_interface.lo -MD -MP -MF .deps/fe_interface.Tpo -c fe_interface.c  -fPIC -DPIC -o .libs/fe_interface.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_interface.lo -MD -MP -MF .deps/fe_interface.Tpo -c fe_interface.c -o fe_interface.o >/dev/null 2>&1
mv -f .deps/fe_interface.Tpo .deps/fe_interface.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_noise.lo -MD -MP -MF .deps/fe_noise.Tpo -c -o fe_noise.lo fe_noise.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_noise.lo -MD -MP -MF .deps/fe_noise.Tpo -c fe_noise.c  -fPIC -DPIC -o .libs/fe_noise.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_noise.lo -MD -MP -MF .deps/fe_noise.Tpo -c fe_noise.c -o fe_noise.o >/dev/null 2>&1
mv -f .deps/fe_noise.Tpo .deps/fe_noise.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_prespch_buf.lo -MD -MP -MF .deps/fe_prespch_buf.Tpo -c -o fe_prespch_buf.lo fe_prespch_buf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_prespch_buf.lo -MD -MP -MF .deps/fe_prespch_buf.Tpo -c fe_prespch_buf.c  -fPIC -DPIC -o .libs/fe_prespch_buf.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_prespch_buf.lo -MD -MP -MF .deps/fe_prespch_buf.Tpo -c fe_prespch_buf.c -o fe_prespch_buf.o >/dev/null 2>&1
mv -f .deps/fe_prespch_buf.Tpo .deps/fe_prespch_buf.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_sigproc.lo -MD -MP -MF .deps/fe_sigproc.Tpo -c -o fe_sigproc.lo fe_sigproc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_sigproc.lo -MD -MP -MF .deps/fe_sigproc.Tpo -c fe_sigproc.c  -fPIC -DPIC -o .libs/fe_sigproc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_sigproc.lo -MD -MP -MF .deps/fe_sigproc.Tpo -c fe_sigproc.c -o fe_sigproc.o >/dev/null 2>&1
mv -f .deps/fe_sigproc.Tpo .deps/fe_sigproc.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_warp_affine.lo -MD -MP -MF .deps/fe_warp_affine.Tpo -c -o fe_warp_affine.lo fe_warp_affine.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_affine.lo -MD -MP -MF .deps/fe_warp_affine.Tpo -c fe_warp_affine.c  -fPIC -DPIC -o .libs/fe_warp_affine.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_affine.lo -MD -MP -MF .deps/fe_warp_affine.Tpo -c fe_warp_affine.c -o fe_warp_affine.o >/dev/null 2>&1
mv -f .deps/fe_warp_affine.Tpo .deps/fe_warp_affine.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_warp.lo -MD -MP -MF .deps/fe_warp.Tpo -c -o fe_warp.lo fe_warp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp.lo -MD -MP -MF .deps/fe_warp.Tpo -c fe_warp.c  -fPIC -DPIC -o .libs/fe_warp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp.lo -MD -MP -MF .deps/fe_warp.Tpo -c fe_warp.c -o fe_warp.o >/dev/null 2>&1
mv -f .deps/fe_warp.Tpo .deps/fe_warp.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_warp_inverse_linear.lo -MD -MP -MF .deps/fe_warp_inverse_linear.Tpo -c -o fe_warp_inverse_linear.lo fe_warp_inverse_linear.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_inverse_linear.lo -MD -MP -MF .deps/fe_warp_inverse_linear.Tpo -c fe_warp_inverse_linear.c  -fPIC -DPIC -o .libs/fe_warp_inverse_linear.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_inverse_linear.lo -MD -MP -MF .deps/fe_warp_inverse_linear.Tpo -c fe_warp_inverse_linear.c -o fe_warp_inverse_linear.o >/dev/null 2>&1
mv -f .deps/fe_warp_inverse_linear.Tpo .deps/fe_warp_inverse_linear.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fe_warp_piecewise_linear.lo -MD -MP -MF .deps/fe_warp_piecewise_linear.Tpo -c -o fe_warp_piecewise_linear.lo fe_warp_piecewise_linear.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_piecewise_linear.lo -MD -MP -MF .deps/fe_warp_piecewise_linear.Tpo -c fe_warp_piecewise_linear.c  -fPIC -DPIC -o .libs/fe_warp_piecewise_linear.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fe_warp_piecewise_linear.lo -MD -MP -MF .deps/fe_warp_piecewise_linear.Tpo -c fe_warp_piecewise_linear.c -o fe_warp_piecewise_linear.o >/dev/null 2>&1
mv -f .deps/fe_warp_piecewise_linear.Tpo .deps/fe_warp_piecewise_linear.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT fixlog.lo -MD -MP -MF .deps/fixlog.Tpo -c -o fixlog.lo fixlog.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fixlog.lo -MD -MP -MF .deps/fixlog.Tpo -c fixlog.c  -fPIC -DPIC -o .libs/fixlog.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fixlog.lo -MD -MP -MF .deps/fixlog.Tpo -c fixlog.c -o fixlog.o >/dev/null 2>&1
mv -f .deps/fixlog.Tpo .deps/fixlog.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT yin.lo -MD -MP -MF .deps/yin.Tpo -c -o yin.lo yin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT yin.lo -MD -MP -MF .deps/yin.Tpo -c yin.c  -fPIC -DPIC -o .libs/yin.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT yin.lo -MD -MP -MF .deps/yin.Tpo -c yin.c -o yin.o >/dev/null 2>&1
mv -f .deps/yin.Tpo .deps/yin.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall   -o libsphinxfe.la  fe_interface.lo fe_noise.lo fe_prespch_buf.lo fe_sigproc.lo fe_warp_affine.lo fe_warp.lo fe_warp_inverse_linear.lo fe_warp_piecewise_linear.lo fixlog.lo yin.lo  -lpulse -lpulse-simple -lpthread -lm 
libtool: link: ar cru .libs/libsphinxfe.a .libs/fe_interface.o .libs/fe_noise.o .libs/fe_prespch_buf.o .libs/fe_sigproc.o .libs/fe_warp_affine.o .libs/fe_warp.o .libs/fe_warp_inverse_linear.o .libs/fe_warp_piecewise_linear.o .libs/fixlog.o .libs/yin.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxfe.a
libtool: link: ( cd ".libs" && rm -f "libsphinxfe.la" && ln -s "../libsphinxfe.la" "libsphinxfe.la" )
make[3]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/fe'
Making all in feat
make[3]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/feat'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT agc.lo -MD -MP -MF .deps/agc.Tpo -c -o agc.lo agc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT agc.lo -MD -MP -MF .deps/agc.Tpo -c agc.c  -fPIC -DPIC -o .libs/agc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT agc.lo -MD -MP -MF .deps/agc.Tpo -c agc.c -o agc.o >/dev/null 2>&1
mv -f .deps/agc.Tpo .deps/agc.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT cmn.lo -MD -MP -MF .deps/cmn.Tpo -c -o cmn.lo cmn.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmn.lo -MD -MP -MF .deps/cmn.Tpo -c cmn.c  -fPIC -DPIC -o .libs/cmn.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmn.lo -MD -MP -MF .deps/cmn.Tpo -c cmn.c -o cmn.o >/dev/null 2>&1
mv -f .deps/cmn.Tpo .deps/cmn.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT cmn_live.lo -MD -MP -MF .deps/cmn_live.Tpo -c -o cmn_live.lo cmn_live.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmn_live.lo -MD -MP -MF .deps/cmn_live.Tpo -c cmn_live.c  -fPIC -DPIC -o .libs/cmn_live.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT cmn_live.lo -MD -MP -MF .deps/cmn_live.Tpo -c cmn_live.c -o cmn_live.o >/dev/null 2>&1
mv -f .deps/cmn_live.Tpo .deps/cmn_live.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT lda.lo -MD -MP -MF .deps/lda.Tpo -c -o lda.lo lda.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lda.lo -MD -MP -MF .deps/lda.Tpo -c lda.c  -fPIC -DPIC -o .libs/lda.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lda.lo -MD -MP -MF .deps/lda.Tpo -c lda.c -o lda.o >/dev/null 2>&1
mv -f .deps/lda.Tpo .deps/lda.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall -MT feat.lo -MD -MP -MF .deps/feat.Tpo -c -o feat.lo feat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT feat.lo -MD -MP -MF .deps/feat.Tpo -c feat.c  -fPIC -DPIC -o .libs/feat.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT feat.lo -MD -MP -MF .deps/feat.Tpo -c feat.c -o feat.o >/dev/null 2>&1
mv -f .deps/feat.Tpo .deps/feat.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc -I../../../include/sphinxbase -I../../../include -I../../../include  -g -O2 -Wall   -o libsphinxfeat.la  agc.lo cmn.lo cmn_live.lo lda.lo feat.lo  -lpulse -lpulse-simple -lpthread -lm 
libtool: link: ar cru .libs/libsphinxfeat.a .libs/agc.o .libs/cmn.o .libs/cmn_live.o .libs/lda.o .libs/feat.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxfeat.a
libtool: link: ( cd ".libs" && rm -f "libsphinxfeat.la" && ln -s "../libsphinxfeat.la" "libsphinxfeat.la" )
make[3]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/feat'
Making all in lm
make[3]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/lm'
make  all-am
make[4]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/lm'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngrams_raw.lo -MD -MP -MF .deps/ngrams_raw.Tpo -c -o ngrams_raw.lo ngrams_raw.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngrams_raw.lo -MD -MP -MF .deps/ngrams_raw.Tpo -c ngrams_raw.c  -fPIC -DPIC -o .libs/ngrams_raw.o
ngrams_raw.c: In function ‘ngrams_raw_read_dmp’:
ngrams_raw.c:257:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&wid, sizeof(wid), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:272:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&prob_idx, sizeof(prob_idx), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:273:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&bo_idx, sizeof(bo_idx), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:274:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&bigrams_next[j], sizeof(bigrams_next[j]), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:303:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&wid, sizeof(wid), 1, fp);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:304:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
             fread(&prob_idx, sizeof(prob_idx), 1, fp);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:331:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&k, sizeof(k), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:335:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(tseg_base, sizeof(int32), k, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c: In function ‘read_dmp_weight_array’:
ngrams_raw.c:208:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(&k, sizeof(k), 1, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ngrams_raw.c:213:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(tmp_weight_arr, sizeof(*tmp_weight_arr), k, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngrams_raw.lo -MD -MP -MF .deps/ngrams_raw.Tpo -c ngrams_raw.c -o ngrams_raw.o >/dev/null 2>&1
mv -f .deps/ngrams_raw.Tpo .deps/ngrams_raw.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie.lo -MD -MP -MF .deps/lm_trie.Tpo -c -o lm_trie.lo lm_trie.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie.lo -MD -MP -MF .deps/lm_trie.Tpo -c lm_trie.c  -fPIC -DPIC -o .libs/lm_trie.o
lm_trie.c: In function ‘lm_trie_read_bin’:
lm_trie.c:382:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(trie->unigrams, sizeof(*trie->unigrams), (counts[0] + 1), fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lm_trie.c:385:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(trie->ngram_mem, 1, trie->ngram_mem_size, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie.lo -MD -MP -MF .deps/lm_trie.Tpo -c lm_trie.c -o lm_trie.o >/dev/null 2>&1
mv -f .deps/lm_trie.Tpo .deps/lm_trie.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie_quant.lo -MD -MP -MF .deps/lm_trie_quant.Tpo -c -o lm_trie_quant.lo lm_trie_quant.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie_quant.lo -MD -MP -MF .deps/lm_trie_quant.Tpo -c lm_trie_quant.c  -fPIC -DPIC -o .libs/lm_trie_quant.o
lm_trie_quant.c: In function ‘lm_trie_quant_read_bin’:
lm_trie_quant.c:157:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(&dummy, sizeof(dummy), 1, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lm_trie_quant.c:159:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(quant->mem, sizeof(*quant->mem), quant->mem_size, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT lm_trie_quant.lo -MD -MP -MF .deps/lm_trie_quant.Tpo -c lm_trie_quant.c -o lm_trie_quant.o >/dev/null 2>&1
mv -f .deps/lm_trie_quant.Tpo .deps/lm_trie_quant.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model.lo -MD -MP -MF .deps/ngram_model.Tpo -c -o ngram_model.lo ngram_model.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model.lo -MD -MP -MF .deps/ngram_model.Tpo -c ngram_model.c  -fPIC -DPIC -o .libs/ngram_model.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model.lo -MD -MP -MF .deps/ngram_model.Tpo -c ngram_model.c -o ngram_model.o >/dev/null 2>&1
mv -f .deps/ngram_model.Tpo .deps/ngram_model.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_set.lo -MD -MP -MF .deps/ngram_model_set.Tpo -c -o ngram_model_set.lo ngram_model_set.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_set.lo -MD -MP -MF .deps/ngram_model_set.Tpo -c ngram_model_set.c  -fPIC -DPIC -o .libs/ngram_model_set.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_set.lo -MD -MP -MF .deps/ngram_model_set.Tpo -c ngram_model_set.c -o ngram_model_set.o >/dev/null 2>&1
mv -f .deps/ngram_model_set.Tpo .deps/ngram_model_set.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_trie.lo -MD -MP -MF .deps/ngram_model_trie.Tpo -c -o ngram_model_trie.lo ngram_model_trie.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_trie.lo -MD -MP -MF .deps/ngram_model_trie.Tpo -c ngram_model_trie.c  -fPIC -DPIC -o .libs/ngram_model_trie.o
ngram_model_trie.c: In function ‘ngram_model_trie_read_bin’:
ngram_model_trie.c:361:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(hdr, sizeof(*hdr), hdr_size, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:371:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(&order, sizeof(order), 1, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:373:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&counts[i], sizeof(counts[i]), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c: In function ‘read_word_str’:
ngram_model_trie.c:312:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(&k, sizeof(k), 1, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:314:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(tmp_word_str, 1, (size_t) k, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c: In function ‘ngram_model_trie_read_dmp’:
ngram_model_trie.c:452:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
     fread(&k, sizeof(k), 1, fp);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:552:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&mapid, sizeof(int32), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:553:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&weightp, sizeof(weightp), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:554:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&weightb, sizeof(weightb), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ngram_model_trie.c:555:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
         fread(&bigrams, sizeof(int32), 1, fp);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT ngram_model_trie.lo -MD -MP -MF .deps/ngram_model_trie.Tpo -c ngram_model_trie.c -o ngram_model_trie.o >/dev/null 2>&1
mv -f .deps/ngram_model_trie.Tpo .deps/ngram_model_trie.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fsg_model.lo -MD -MP -MF .deps/fsg_model.Tpo -c -o fsg_model.lo fsg_model.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fsg_model.lo -MD -MP -MF .deps/fsg_model.Tpo -c fsg_model.c  -fPIC -DPIC -o .libs/fsg_model.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT fsg_model.lo -MD -MP -MF .deps/fsg_model.Tpo -c fsg_model.c -o fsg_model.o >/dev/null 2>&1
mv -f .deps/fsg_model.Tpo .deps/fsg_model.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf.lo -MD -MP -MF .deps/jsgf.Tpo -c -o jsgf.lo jsgf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf.lo -MD -MP -MF .deps/jsgf.Tpo -c jsgf.c  -fPIC -DPIC -o .libs/jsgf.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf.lo -MD -MP -MF .deps/jsgf.Tpo -c jsgf.c -o jsgf.o >/dev/null 2>&1
mv -f .deps/jsgf.Tpo .deps/jsgf.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_scanner.lo -MD -MP -MF .deps/jsgf_scanner.Tpo -c -o jsgf_scanner.lo jsgf_scanner.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_scanner.lo -MD -MP -MF .deps/jsgf_scanner.Tpo -c jsgf_scanner.c  -fPIC -DPIC -o .libs/jsgf_scanner.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_scanner.lo -MD -MP -MF .deps/jsgf_scanner.Tpo -c jsgf_scanner.c -o jsgf_scanner.o >/dev/null 2>&1
mv -f .deps/jsgf_scanner.Tpo .deps/jsgf_scanner.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../include    -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_parser.lo -MD -MP -MF .deps/jsgf_parser.Tpo -c -o jsgf_parser.lo jsgf_parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_parser.lo -MD -MP -MF .deps/jsgf_parser.Tpo -c jsgf_parser.c  -fPIC -DPIC -o .libs/jsgf_parser.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../include -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall -MT jsgf_parser.lo -MD -MP -MF .deps/jsgf_parser.Tpo -c jsgf_parser.c -o jsgf_parser.o >/dev/null 2>&1
mv -f .deps/jsgf_parser.Tpo .deps/jsgf_parser.Plo
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc -I../../../include/sphinxbase -I../../../include -I../../../include -g -O2 -Wall   -o libsphinxlm.la  ngrams_raw.lo lm_trie.lo lm_trie_quant.lo ngram_model.lo ngram_model_set.lo ngram_model_trie.lo fsg_model.lo jsgf.lo jsgf_scanner.lo jsgf_parser.lo  -lpulse -lpulse-simple -lpthread -lm 
libtool: link: ar cru .libs/libsphinxlm.a .libs/ngrams_raw.o .libs/lm_trie.o .libs/lm_trie_quant.o .libs/ngram_model.o .libs/ngram_model_set.o .libs/ngram_model_trie.o .libs/fsg_model.o .libs/jsgf.o .libs/jsgf_scanner.o .libs/jsgf_parser.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxlm.a
libtool: link: ( cd ".libs" && rm -f "libsphinxlm.la" && ln -s "../libsphinxlm.la" "libsphinxlm.la" )
make[4]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/lm'
make[3]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase'
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -Wall -version-info 3:0:0  -o libsphinxbase.la -rpath /usr/local/lib   util/libsphinxutil.la fe/libsphinxfe.la feat/libsphinxfeat.la lm/libsphinxlm.la -lpulse -lpulse-simple -lpthread -lm 
libtool: link: gcc -shared  -fPIC -DPIC  -Wl,--whole-archive util/.libs/libsphinxutil.a fe/.libs/libsphinxfe.a feat/.libs/libsphinxfeat.a lm/.libs/libsphinxlm.a -Wl,--no-whole-archive  -lpulse -lpulse-simple -lpthread -lm  -g -O2   -Wl,-soname -Wl,libsphinxbase.so.3 -o .libs/libsphinxbase.so.3.0.0
libtool: link: (cd ".libs" && rm -f "libsphinxbase.so.3" && ln -s "libsphinxbase.so.3.0.0" "libsphinxbase.so.3")
libtool: link: (cd ".libs" && rm -f "libsphinxbase.so" && ln -s "libsphinxbase.so.3.0.0" "libsphinxbase.so")
libtool: link: (cd .libs/libsphinxbase.lax/libsphinxutil.a && ar x "/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/util/.libs/libsphinxutil.a")
libtool: link: (cd .libs/libsphinxbase.lax/libsphinxfe.a && ar x "/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/fe/.libs/libsphinxfe.a")
libtool: link: (cd .libs/libsphinxbase.lax/libsphinxfeat.a && ar x "/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/feat/.libs/libsphinxfeat.a")
libtool: link: (cd .libs/libsphinxbase.lax/libsphinxlm.a && ar x "/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase/lm/.libs/libsphinxlm.a")
libtool: link: ar cru .libs/libsphinxbase.a   .libs/libsphinxbase.lax/libsphinxutil.a/bio.o .libs/libsphinxbase.lax/libsphinxutil.a/bitarr.o .libs/libsphinxbase.lax/libsphinxutil.a/bitvec.o .libs/libsphinxbase.lax/libsphinxutil.a/blas_lite.o .libs/libsphinxbase.lax/libsphinxutil.a/case.o .libs/libsphinxbase.lax/libsphinxutil.a/ckd_alloc.o .libs/libsphinxbase.lax/libsphinxutil.a/cmd_ln.o .libs/libsphinxbase.lax/libsphinxutil.a/dtoa.o .libs/libsphinxbase.lax/libsphinxutil.a/err.o .libs/libsphinxbase.lax/libsphinxutil.a/f2c_lite.o .libs/libsphinxbase.lax/libsphinxutil.a/filename.o .libs/libsphinxbase.lax/libsphinxutil.a/genrand.o .libs/libsphinxbase.lax/libsphinxutil.a/glist.o .libs/libsphinxbase.lax/libsphinxutil.a/hash_table.o .libs/libsphinxbase.lax/libsphinxutil.a/heap.o .libs/libsphinxbase.lax/libsphinxutil.a/listelem_alloc.o .libs/libsphinxbase.lax/libsphinxutil.a/logmath.o .libs/libsphinxbase.lax/libsphinxutil.a/matrix.o .libs/libsphinxbase.lax/libsphinxutil.a/mmio.o .libs/libsphinxbase.lax/libsphinxutil.a/pio.o .libs/libsphinxbase.lax/libsphinxutil.a/priority_queue.o .libs/libsphinxbase.lax/libsphinxutil.a/profile.o .libs/libsphinxbase.lax/libsphinxutil.a/sbthread.o .libs/libsphinxbase.lax/libsphinxutil.a/slamch.o .libs/libsphinxbase.lax/libsphinxutil.a/slapack_lite.o .libs/libsphinxbase.lax/libsphinxutil.a/strfuncs.o  .libs/libsphinxbase.lax/libsphinxfe.a/fe_interface.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_noise.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_prespch_buf.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_sigproc.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_warp.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_warp_affine.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_warp_inverse_linear.o .libs/libsphinxbase.lax/libsphinxfe.a/fe_warp_piecewise_linear.o .libs/libsphinxbase.lax/libsphinxfe.a/fixlog.o .libs/libsphinxbase.lax/libsphinxfe.a/yin.o  .libs/libsphinxbase.lax/libsphinxfeat.a/agc.o .libs/libsphinxbase.lax/libsphinxfeat.a/cmn.o .libs/libsphinxbase.lax/libsphinxfeat.a/cmn_live.o .libs/libsphinxbase.lax/libsphinxfeat.a/feat.o .libs/libsphinxbase.lax/libsphinxfeat.a/lda.o  .libs/libsphinxbase.lax/libsphinxlm.a/fsg_model.o .libs/libsphinxbase.lax/libsphinxlm.a/jsgf.o .libs/libsphinxbase.lax/libsphinxlm.a/jsgf_parser.o .libs/libsphinxbase.lax/libsphinxlm.a/jsgf_scanner.o .libs/libsphinxbase.lax/libsphinxlm.a/lm_trie.o .libs/libsphinxbase.lax/libsphinxlm.a/lm_trie_quant.o .libs/libsphinxbase.lax/libsphinxlm.a/ngram_model.o .libs/libsphinxbase.lax/libsphinxlm.a/ngram_model_set.o .libs/libsphinxbase.lax/libsphinxlm.a/ngram_model_trie.o .libs/libsphinxbase.lax/libsphinxlm.a/ngrams_raw.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxbase.a
libtool: link: rm -fr .libs/libsphinxbase.lax
libtool: link: ( cd ".libs" && rm -f "libsphinxbase.la" && ln -s "../libsphinxbase.la" "libsphinxbase.la" )
make[3]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase'
make[2]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxbase'
Making all in libsphinxad
make[2]: Entering directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxad'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include    -I../../include/sphinxbase -I../../include -I../../include -g -O2 -Wall -MT ad_pulse.lo -MD -MP -MF .deps/ad_pulse.Tpo -c -o ad_pulse.lo ad_pulse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include/sphinxbase -I../../include -I../../include -g -O2 -Wall -MT ad_pulse.lo -MD -MP -MF .deps/ad_pulse.Tpo -c ad_pulse.c  -fPIC -DPIC -o .libs/ad_pulse.o
ad_pulse.c: In function ‘ad_read’:
ad_pulse.c:133:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
     if (!r->recording)
     ^~
ad_pulse.c:136:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  if (max > 2048) {
  ^~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include/sphinxbase -I../../include -I../../include -g -O2 -Wall -MT ad_pulse.lo -MD -MP -MF .deps/ad_pulse.Tpo -c ad_pulse.c -o ad_pulse.o >/dev/null 2>&1
mv -f .deps/ad_pulse.Tpo .deps/ad_pulse.Plo
/bin/bash ../../libtool  --tag=CC   --mode=link gcc -I../../include/sphinxbase -I../../include -I../../include -g -O2 -Wall -version-info 3:0:0  -o libsphinxad.la -rpath /usr/local/lib  ad_pulse.lo ../../src/libsphinxbase/libsphinxbase.la -lpulse -lpulse-simple -lpthread -lm 
libtool: link: gcc -shared  -fPIC -DPIC  .libs/ad_pulse.o   -Wl,-rpath -Wl,/home/shravan/Desktop/sphinx -Wl,-rpath -Wl,tests/sphinxbase-5prealpha/src/libsphinxbase/.libs ../../src/libsphinxbase/.libs/libsphinxbase.so -lpulse -lpulse-simple -lpthread -lm  -g -O2   -Wl,-soname -Wl,libsphinxad.so.3 -o .libs/libsphinxad.so.3.0.0
libtool: link: (cd ".libs" && rm -f "libsphinxad.so.3" && ln -s "libsphinxad.so.3.0.0" "libsphinxad.so.3")
libtool: link: (cd ".libs" && rm -f "libsphinxad.so" && ln -s "libsphinxad.so.3.0.0" "libsphinxad.so")
libtool: link: ar cru .libs/libsphinxad.a  ad_pulse.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libsphinxad.a
/bin/sed: can't read tests/sphinxbase-5prealpha/src/libsphinxbase/libsphinxbase.la: No such file or directory
libtool:   error: 'tests/sphinxbase-5prealpha/src/libsphinxbase/libsphinxbase.la' is not a valid libtool archive
Makefile:443: recipe for target 'libsphinxad.la' failed
make[2]: *** [libsphinxad.la] Error 1
make[2]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src/libsphinxad'
Makefile:374: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/shravan/Desktop/sphinx tests/sphinxbase-5prealpha/src'
Makefile:479: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Cannot transcribe test audio file

Can you please help me out with an issue.. I am attempting to transcribe the test audio file on Centos 6 with the following command:

sphinx_cont_seg -infile /sphinx/sphinxbase/test/regression/chan3.wav

, but I am getting the following output:

Utterance 0001: file /sphinx/sphinxbase/test/regression/chan3.wav0001.raw start 0.0 sec length 0 samples ( 0.00 sec )

Thank you!

-Dan

sphinx_fe segmentation fault

I'm following the tutorial to adapt an acoustic model.
When i ran the command:

sphinx_fe -argfile en-us/feat.params
-samprate 16000 -c arctic20.fileids
-di . -do . -ei wav -eo mfc -mswav yes

i get:

INFO: sphinx_fe.c(967): Processing all remaining utterances at position 0
INFO: sphinx_fe.c(787): Converting ./arctic_0001.wav to ./arctic_0001.mfc
Segmentation fault (core dumped)

gdb output:

Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/x86_64/strlen.S:106
106 ../sysdeps/x86_64/strlen.S: No such file or directory.

and

#0 strlen () at ../sysdeps/x86_64/strlen.S:106
#1 0x00007ffff7815980 in printf_positional (s=s@entry=0x7fffffffd0d0,
format=format@entry=0x403fb0 "Sample rate %.1f does not match configured value in file '%s'\n", readonly_format=readonly_format@entry=0, ap=ap@entry=0x7fffffffd248,
ap_savep=ap_savep@entry=0x7fffffffcc68, done=57, nspecs_done=1,
lead_str_end=0x403fbc "%.1f does not match configured value in file '%s'\n",
work_buffer=0x7fffffffcca0 "@\315\377\377\377\177", save_errno=17, grouping=0x0,
thousands_sep=0x7ffff7955b25 "") at vfprintf.c:2023
#2 0x00007ffff78164a6 in _IO_vfprintf_internal (s=s@entry=0x7fffffffd0d0,
format=,
format@entry=0x403fb0 "Sample rate %.1f does not match configured value in file '%s'\n", ap=ap@entry=0x7fffffffd248) at vfprintf.c:1677
#3 0x00007ffff78df896 in ___vsnprintf_chk (
s=s@entry=0x7fffffffd260 "Sample rate 0.0 does not match configured value in file '\200\272\367\377\177", maxlen=, maxlen@entry=1024, flags=flags@entry=1,
slen=slen@entry=1024,
format=0x403fb0 "Sample rate %.1f does not match configured value in file '%s'\n",
args=args@entry=0x7fffffffd248) at vsnprintf_chk.c:63
#4 0x00007ffff7ba80e8 in vsnprintf (__ap=0x7fffffffd248, __fmt=, __n=1024,
__s=0x7fffffffd260 "Sample rate 0.0 does not match configured value in file '\200\272\367\377\177") at /usr/include/x86_64-linux-gnu/bits/stdio2.h:77
#5 err_msg (lvl=lvl@entry=ERR_ERROR, path=path@entry=0x403a09 "sphinx_fe.c", ln=137,
fmt=) at err.c:96
#6 0x00000000004023a7 in detect_riff (wtf=0x60a080) at sphinx_fe.c:137
#7 0x00000000004035bc in detect_audio_type (wtf=0x60a080) at sphinx_fe.c:750
#8 sphinx_wave2feat_convert_file (wtf=wtf@entry=0x60a080, infile=,
outfile=0x61ecc0 "./arctic_0001.mfc") at sphinx_fe.c:792
#9 0x0000000000401a14 in run_control_file (ctlfile=, wtf=0x60a080)
at sphinx_fe.c:992
#10 main (argc=, argv=) at sphinx_fe.c:1032

Error while converting from bin to text

Hello
I'm on Ubuntu and when i tried to execute the following command :

sudo sphinx_lm_convert -i language-model.lm.bin -ifmt bin -o language-model.lm -ofmt arp

I'm getting the error "ERROR: "sphinx_lm_convert.c", line 158: Invalid input type bin"
Does-it mean that the argument "bin" is invalid or that my file is not valid ?
I looked in the code, the argument "bin" is the one expected.
i also tried with no "ifmt" argument ( to guess it is a bin), and it also gives the error :
"ERROR: "ngram_model_dmp.c", line 121: Wrong magic header size number 54726965: language-model.lm.bin is not a dump file"

Thank for reading.

New bin format file size

Greetings,

Congratulations on the new trie lm format and special thanks to Vyacheslav Klimkov for implementing it!

I am experimenting with it right now for OpenEars since producing the DMP format is no longer supported, and I wanted to check in about something I noticed. For a small model where both the DMP and text ARPA model were smaller than 2k, I see a generated .bin file of about 800k. For somewhat larger ones where the DMP used to be around 200k I am now seeing approximately 1MB in filesize for the .bin. Is this increase expected or could this be due to something local to my system?

It is possible to switch to using plain text models for the very small models where I used to use DMP, but for the more medium-sized ones it used to be an advantage that the DMP was a smaller file which could be read in and written out faster than the plain text ARPA model (and it's easier on the media in the case of mobile).

Is it possible to prune or otherwise reduce the .bin format so it's in the same ballpark as the size of the plain-text ARPA files? Thanks for your feedback.

Training Sphinx

Hi! I've been wondering if it is possible and effective it would be to train sphinx using the large freely available audiobooks that we have on the internet. If it is, how would you suggest it would be the best approach?

Thanks

Problem with build on Edison device

Hi -

If I clone the responsitory and run the following commands
./autogen.sh --enable-fixed --without-lapack
make
then I hit the error that follows. Is there something else I should configure?

I've attached part of the make output (the earlier output looked reasonable) and the output from autogen.sh follows.

Any help appreciated.

....
Making all in sphinx_adtools
make[2]: Entering directory '/home/root/pocketsphinx/sphinxbase/src/sphinx_adtools'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -g -O2 -Wall -MT sphinx_pitch.o -MD -MP -MF .deps/sphinx_pitch.Tpo -c -o sphinx_pitch.o sphinx_pitch.c
mv -f .deps/sphinx_pitch.Tpo .deps/sphinx_pitch.Po
/bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -I../../include -I../../include -g -O2 -Wall -o sphinx_pitch sphinx_pitch.o ../../src/libsphinxbase/libsphinxbase.la ../../src/libsphinxad/libsphinxad.la -lpthread -lm
../../libtool: line 1: rpath+= -Wl,-rpath -Wl,/home/root/pocketsphinx/sphinxbase/src/libsphinxbase/.libs: not found
../../libtool: line 1: rpath+= -Wl,-rpath -Wl,/home/root/pocketsphinx/sphinxbase/src/libsphinxad/.libs: not found
../../libtool: line 1: rpath+= -Wl,-rpath -Wl,/usr/local/lib: not found
libtool: link: gcc -std=gnu99 -I../../include -I../../include -g -O2 -Wall -o .libs/sphinx_pitch sphinx_pitch.o ../../src/libsphinxbase/.libs/libsphinxbase.so ../../src/libsphinxad/.libs/libsphinxad.so /home/root/pocketsphinx/sphinxbase/src/libsphinxbase/.libs/libsphinxbase.so -lpthread -lm -Wl,-rpath -Wl,/usr/local/lib
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_any' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference tosnd_pcm_hw_params_sizeof'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_hw_params_set_channels' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference tosnd_pcm_hw_params_set_rate_near'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to snd_pcm_nonblock' ../../src/libsphinxad/.libs/libsphinxad.so: undefined reference tosnd_pcm_drop'
....

Here's the output from autogen:

processing .
Running libtoolize...
libtoolize: putting auxiliary files in .'. libtoolize: copying file./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, m4'. libtoolize: copying filem4/libtool.m4'
libtoolize: copying file m4/ltoptions.m4' libtoolize: copying filem4/ltsugar.m4'
libtoolize: copying file m4/ltversion.m4' libtoolize: copying filem4/lt~obsolete.m4'
Running aclocal ...
Running autoheader...
Running automake --foreign --copy ...
Running autoconf ...
Running ./configure --enable-fixed ...
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc -std=gnu99... /usr/i586-poky-linux/bin/ld
checking if the linker (/usr/i586-poky-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 32768
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/i586-poky-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @file support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... no
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/i586-poky-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for bison... bison -y
checking for ANSI C header files... (cached) yes
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking for long long... yes
checking size of long long... 8
checking size of long... 4
checking for popen... yes
checking for perror... yes
checking for snprintf... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for sgesv_ in -llapack... no
checking for log in -lm... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking pulse/pulseaudio.h usability... no
checking pulse/pulseaudio.h presence... no
checking for pulse/pulseaudio.h... no
checking jack/jack.h usability... no
checking jack/jack.h presence... no
checking for jack/jack.h... no
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking for snd_pcm_open in -lasound... no
checking for doxygen... no
checking for a Python interpreter with version >= 2.4... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for python include path... -I/usr/include/python2.7
checking for swig... /usr/bin/swig
checking SWIG version... 3.0.2
checking for SWIG library... /usr/share/swig/3.0.2
checking for pkg-config... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for SNDFILE... no
checking sndfile.h usability... no
checking sndfile.h presence... no
checking for sndfile.h... no
checking for SAMPLERATE... no
checking samplerate.h usability... no
checking samplerate.h presence... no
checking for samplerate.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating sphinxbase.pc
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/sphinxbase/Makefile
config.status: creating src/Makefile
config.status: creating src/libsphinxad/Makefile
config.status: creating src/libsphinxbase/Makefile
config.status: creating src/libsphinxbase/util/Makefile
config.status: creating src/libsphinxbase/feat/Makefile
config.status: creating src/libsphinxbase/fe/Makefile
config.status: creating src/libsphinxbase/lm/Makefile
config.status: creating src/sphinx_fe/Makefile
config.status: creating src/sphinx_cepview/Makefile
config.status: creating src/sphinx_jsgf2fsg/Makefile
config.status: creating src/sphinx_adtools/Makefile
config.status: creating src/sphinx_lmtools/Makefile
config.status: creating doc/Makefile
config.status: creating doc/doxyfile
config.status: creating test/Makefile
config.status: creating test/unit/testfuncs.sh
config.status: creating test/unit/Makefile
config.status: creating test/unit/test_alloc/Makefile
config.status: creating test/unit/test_bitvec/Makefile
config.status: creating test/unit/test_case/Makefile
config.status: creating test/unit/test_string/Makefile
config.status: creating test/unit/test_cmdln/Makefile
config.status: creating test/unit/test_hash/Makefile
config.status: creating test/unit/test_matrix/Makefile
config.status: creating test/unit/test_feat/Makefile
config.status: creating test/unit/test_fe/Makefile
config.status: creating test/unit/test_logmath/Makefile
config.status: creating test/unit/test_lineiter/Makefile
config.status: creating test/unit/test_ngram/Makefile
config.status: creating test/unit/test_fsg/Makefile
config.status: creating test/unit/test_thread/Makefile
config.status: creating test/unit/test_util/Makefile
config.status: creating test/regression/testfuncs.sh
config.status: creating test/regression/Makefile
config.status: creating swig/Makefile
config.status: creating swig/python/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: creating include/sphinx_config.h
config.status: include/sphinx_config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
Now type `make' to compile the package.

Bad bin file using sphinx_lm_convert from dmp file

Hi,
we found a bug in bin file generated by sphinx_lm_convert.

We used the last git version of sphinx_lm_convert (commit 2643838).

The file was genereated by this command :
sphinx_lm_convert -i fr.lm.dump -o fr.lm.bin

The generated bin file prodiuce an exception in sphynx4 DemoRunner


Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 61121
at edu.cmu.sphinx.linguist.language.ngram.trie.BinaryLoader.readWords(BinaryLoader.java:151)
at edu.cmu.sphinx.linguist.language.ngram.trie.NgramTrieModel.allocate(NgramTrieModel.java:233)
at edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.allocate(LexTreeLinguist.java:334)
at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstSearchManager.allocate(WordPruningBreadthFirstSearchManager.java:243)
at edu.cmu.sphinx.decoder.AbstractDecoder.allocate(AbstractDecoder.java:103)
at edu.cmu.sphinx.recognizer.Recognizer.allocate(Recognizer.java:164)
at edu.cmu.sphinx.api.StreamSpeechRecognizer.startRecognition(StreamSpeechRecognizer.java:52)
at edu.cmu.sphinx.api.StreamSpeechRecognizer.startRecognition(StreamSpeechRecognizer.java:39)
at edu.cmu.sphinx.demo.transcriber.TranscriberDemo.main(TranscriberDemo.java:68)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at edu.cmu.sphinx.demo.DemoRunner.main(DemoRunner.java:44)


Comparaing working and crashing bin for fr.small.ml,
we found only one bit of difference at the start of file.
For working bin file the 33th byte is 0x01 and for generated crashing file it's 0x00.

After editing crashing file and fixing this byte, bin file work fine with shpinx.

So, we think there is some issue in ngram_model_trie_write_bin function.

Thanks.

Cross compiling to arm : error after doing make

Hi, I'm trying to get the sphinxbase, the pocketsphinx and the sphinxtrain libraries on ARM core.

Starting with sphinxbase, I'm cross-compiling using the toolchain arm-linux-gnueabi with this configuration: ./configure --host=arm-linux-gnueabi --build=x86_64-linux-gnu --without-python --prefix=/home/installation/directory

I got no error with configure but after doing: make CC=arm-linux-gueabi-gcc, the makefile stopped compiling and I got the following error:

Entering directory '/home/ubuntu/Desktop/sphinx-github/sphinxbase/src/sphinx_adtools'
/bin/bash ../../libtool  --tag=CC   --mode=link arm-linux-gnueabi-gcc -I../../include -I../../include -g -O2 -Wall   -o sphinx_cont_seg cont_seg.o ../../src/libsphinxbase/libsphinxbase.la ../../src/libsphinxad/libsphinxad.la -lpthread -lm 
libtool: link: arm-linux-gnueabi-gcc -I../../include -I../../include -g -O2 -Wall -o .libs/sphinx_cont_seg cont_seg.o  ../../src/libsphinxbase/.libs/libsphinxbase.so ../../src/libsphinxad/.libs/libsphinxad.so -lpthread -lm -Wl,-rpath -Wl,/home/sphinx/lib
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to `pa_strerror'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to `pa_simple_read'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to `pa_simple_new'
../../src/libsphinxad/.libs/libsphinxad.so: undefined reference to `pa_simple_free'
collect2: error: ld returned 1 exit status
Makefile:413: recipe for target 'sphinx_cont_seg' failed
make[2]: *** [sphinx_cont_seg] Error 1
make[2]: Leaving directory '/home/ubuntu/Desktop/sphinx-github/sphinxbase/src/sphinx_adtools'
Makefile:374: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/ubuntu/Desktop/sphinx-github/sphinxbase/src'
Makefile:479: recipe for target 'check-recursive' failed
make: *** [check-recursive] Error 1

Is there a way to fix this ? Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.