From b44d0b2713a67011cf40e30c8fe01e037b25e806 Mon Sep 17 00:00:00 2001 From: Taejoon Date: Wed, 4 Mar 2020 21:33:48 -0500 Subject: [PATCH] Setting Up to initial condition + Modified Klauba.py for demo" --- Makefile | 9 +- accuracy-test.csv | 19 + decode.c | 19 +- inputs/raw_recording.wav | Bin 0 -> 65216 bytes install.sh | 2 + jackd_fix.sh | 3 + klauba.py | 55 + models/Klauba.pmdl | Bin 0 -> 12883 bytes models/corpus/Corpus_V3/100.dic | 67 + models/corpus/Corpus_V3/100.lm | 487 ++ models/corpus/Corpus_V3/corpus.txt | 228 + models/corpus/corpus.txt | 228 + models/corpus/corpus_generator.py | 42 + models/corpus/general-phrases.txt | 21 + models/corpus/rooms.txt | 23 + noiseClean.py | 62 + pocketsphinx-5prealpha/Makefile | 51 +- pocketsphinx-5prealpha/Makefile.in | 23 +- pocketsphinx-5prealpha/aclocal.m4 | 198 +- .../autom4te.cache/output.0 | 201 +- .../autom4te.cache/output.1 | 201 +- .../autom4te.cache/requests | 470 +- .../autom4te.cache/traces.0 | 293 +- .../autom4te.cache/traces.1 | 24 +- pocketsphinx-5prealpha/compile | 13 +- pocketsphinx-5prealpha/config.log | 782 +- pocketsphinx-5prealpha/config.status | 152 +- pocketsphinx-5prealpha/configure | 201 +- pocketsphinx-5prealpha/depcomp | 10 +- pocketsphinx-5prealpha/doc/Makefile | 41 +- pocketsphinx-5prealpha/doc/Makefile.in | 13 +- pocketsphinx-5prealpha/include/Makefile | 41 +- pocketsphinx-5prealpha/include/Makefile.in | 13 +- pocketsphinx-5prealpha/libtool | 222 +- pocketsphinx-5prealpha/ltmain.sh | 213 +- pocketsphinx-5prealpha/m4/libtool.m4 | 16 +- pocketsphinx-5prealpha/missing | 16 +- pocketsphinx-5prealpha/model/Makefile | 41 +- pocketsphinx-5prealpha/model/Makefile.in | 13 +- pocketsphinx-5prealpha/pocketsphinx.pc | 16 + pocketsphinx-5prealpha/src/Makefile | 43 +- pocketsphinx-5prealpha/src/Makefile.in | 15 +- .../src/gst-plugin/.deps/gstpocketsphinx.Plo | 775 +- .../gst-plugin/.libs/libgstpocketsphinx.exp | 2 + .../gst-plugin/.libs/libgstpocketsphinx.soT | Bin 0 -> 68960 bytes .../gst-plugin/.libs/libgstpocketsphinx.ver | 4 + .../src/gst-plugin/Makefile | 84 +- .../src/gst-plugin/Makefile.in | 56 +- .../src/libpocketsphinx/.deps/acmod.Plo | 252 +- .../libpocketsphinx/.deps/allphone_search.Plo | 233 +- .../src/libpocketsphinx/.deps/bin_mdef.Plo | 171 +- .../libpocketsphinx/.deps/blkarray_list.Plo | 130 +- .../src/libpocketsphinx/.deps/dict.Plo | 178 +- .../src/libpocketsphinx/.deps/dict2pid.Plo | 190 +- .../src/libpocketsphinx/.deps/fsg_history.Plo | 218 +- .../src/libpocketsphinx/.deps/fsg_lextree.Plo | 199 +- .../src/libpocketsphinx/.deps/fsg_search.Plo | 229 +- .../src/libpocketsphinx/.deps/hmm.Plo | 174 +- .../libpocketsphinx/.deps/kws_detections.Plo | 217 +- .../src/libpocketsphinx/.deps/kws_search.Plo | 233 +- .../src/libpocketsphinx/.deps/mdef.Plo | 148 +- .../src/libpocketsphinx/.deps/ms_gauden.Plo | 248 +- .../src/libpocketsphinx/.deps/ms_mgau.Plo | 221 +- .../src/libpocketsphinx/.deps/ms_senone.Plo | 233 +- .../libpocketsphinx/.deps/ngram_search.Plo | 225 +- .../.deps/ngram_search_fwdflat.Plo | 225 +- .../.deps/ngram_search_fwdtree.Plo | 225 +- .../.deps/phone_loop_search.Plo | 219 +- .../libpocketsphinx/.deps/pocketsphinx.Plo | 237 +- .../libpocketsphinx/.deps/ps_alignment.Plo | 193 +- .../src/libpocketsphinx/.deps/ps_lattice.Plo | 254 +- .../src/libpocketsphinx/.deps/ps_mllr.Plo | 201 +- .../src/libpocketsphinx/.deps/ptm_mgau.Plo | 242 +- .../libpocketsphinx/.deps/s2_semi_mgau.Plo | 246 +- .../.deps/state_align_search.Plo | 215 +- .../src/libpocketsphinx/.deps/tmat.Plo | 191 +- .../src/libpocketsphinx/.deps/vector.Plo | 168 +- .../.libs/libpocketsphinx.so.3 | Bin 0 -> 997344 bytes .../.libs/libpocketsphinx.so.3.0.0 | Bin 0 -> 997344 bytes .../.libs/libpocketsphinx.so.3.0.0T | Bin 0 -> 997344 bytes .../src/libpocketsphinx/Makefile | 190 +- .../src/libpocketsphinx/Makefile.in | 162 +- .../src/programs/.deps/batch.Po | 233 +- .../src/programs/.deps/continuous.Po | 219 +- .../src/programs/.deps/mdef_convert.Po | 210 +- .../src/programs/.libs/pocketsphinx_batch | Bin 0 -> 69940 bytes .../programs/.libs/pocketsphinx_continuous | Bin 0 -> 32172 bytes .../programs/.libs/pocketsphinx_mdef_convert | Bin 0 -> 13748 bytes pocketsphinx-5prealpha/src/programs/Makefile | 67 +- .../src/programs/Makefile.in | 39 +- .../src/programs/pocketsphinx_batch | 210 + .../src/programs/pocketsphinx_continuous | 210 + .../src/programs/pocketsphinx_mdef_convert | 210 + pocketsphinx-5prealpha/swig/Makefile | 43 +- pocketsphinx-5prealpha/swig/Makefile.in | 15 +- .../swig/python/.deps/pocketsphinx_wrap.Plo | 339 +- .../swig/python/.libs/_pocketsphinx.so.0 | Bin 0 -> 306236 bytes .../swig/python/.libs/_pocketsphinx.so.0.0.0 | Bin 0 -> 306236 bytes .../swig/python/.libs/_pocketsphinx.so.0.0.0T | Bin 0 -> 306236 bytes pocketsphinx-5prealpha/swig/python/Makefile | 100 +- .../swig/python/Makefile.in | 70 +- .../swig/python/pocketsphinx.py | 490 ++ .../swig/python/pocketsphinx_wrap.c | 7482 +++++++++++++++++ .../swig/python/test/Makefile | 41 +- .../swig/python/test/Makefile.in | 13 +- pocketsphinx-5prealpha/test/Makefile | 43 +- pocketsphinx-5prealpha/test/Makefile.in | 15 +- .../test/regression/Makefile | 43 +- .../test/regression/Makefile.in | 15 +- pocketsphinx-5prealpha/test/testfuncs.sh | 2 +- pocketsphinx-5prealpha/test/unit/Makefile | 182 +- pocketsphinx-5prealpha/test/unit/Makefile.in | 154 +- process-output.py | 20 + record.py | 135 + snowboy-decode | Bin 0 -> 8076 bytes snowboy-decode.c | 26 + sphinxbase-5prealpha/Makefile | 45 +- sphinxbase-5prealpha/Makefile.in | 23 +- sphinxbase-5prealpha/aclocal.m4 | 198 +- sphinxbase-5prealpha/autom4te.cache/output.0 | 201 +- sphinxbase-5prealpha/autom4te.cache/output.1 | 201 +- sphinxbase-5prealpha/autom4te.cache/requests | 452 +- sphinxbase-5prealpha/autom4te.cache/traces.0 | 293 +- sphinxbase-5prealpha/autom4te.cache/traces.1 | 22 +- sphinxbase-5prealpha/compile | 13 +- sphinxbase-5prealpha/config.log | 1134 +-- sphinxbase-5prealpha/config.status | 142 +- sphinxbase-5prealpha/configure | 201 +- sphinxbase-5prealpha/depcomp | 10 +- sphinxbase-5prealpha/doc/Makefile | 35 +- sphinxbase-5prealpha/doc/Makefile.in | 13 +- sphinxbase-5prealpha/include/Makefile | 37 +- sphinxbase-5prealpha/include/Makefile.in | 15 +- .../include/sphinxbase/Makefile | 35 +- .../include/sphinxbase/Makefile.in | 13 +- sphinxbase-5prealpha/libtool | 222 +- sphinxbase-5prealpha/ltmain.sh | 213 +- sphinxbase-5prealpha/m4/libtool.m4 | 16 +- sphinxbase-5prealpha/missing | 16 +- sphinxbase-5prealpha/sphinxbase.pc | 15 + sphinxbase-5prealpha/src/Makefile | 37 +- sphinxbase-5prealpha/src/Makefile.in | 15 +- .../src/libsphinxad/.deps/ad_oss.Plo | 136 +- .../src/libsphinxad/.libs/libsphinxad.so.3 | Bin 0 -> 20836 bytes .../libsphinxad/.libs/libsphinxad.so.3.0.0 | Bin 0 -> 20836 bytes .../libsphinxad/.libs/libsphinxad.so.3.0.0T | Bin 0 -> 20836 bytes sphinxbase-5prealpha/src/libsphinxad/Makefile | 78 +- .../src/libsphinxad/Makefile.in | 56 +- .../libsphinxbase/.libs/libsphinxbase.so.3 | Bin 0 -> 906940 bytes .../.libs/libsphinxbase.so.3.0.0 | Bin 0 -> 906940 bytes .../src/libsphinxbase/Makefile | 37 +- .../src/libsphinxbase/Makefile.in | 15 +- .../libsphinxbase/fe/.deps/fe_interface.Plo | 162 +- .../src/libsphinxbase/fe/.deps/fe_noise.Plo | 145 +- .../libsphinxbase/fe/.deps/fe_prespch_buf.Plo | 139 +- .../src/libsphinxbase/fe/.deps/fe_sigproc.Plo | 156 +- .../src/libsphinxbase/fe/.deps/fe_warp.Plo | 128 +- .../libsphinxbase/fe/.deps/fe_warp_affine.Plo | 153 +- .../fe/.deps/fe_warp_inverse_linear.Plo | 153 +- .../fe/.deps/fe_warp_piecewise_linear.Plo | 153 +- .../src/libsphinxbase/fe/.deps/fixlog.Plo | 52 +- .../src/libsphinxbase/fe/.deps/yin.Plo | 131 +- .../src/libsphinxbase/fe/Makefile | 112 +- .../src/libsphinxbase/fe/Makefile.in | 90 +- .../src/libsphinxbase/feat/.deps/agc.Plo | 135 +- .../src/libsphinxbase/feat/.deps/cmn.Plo | 152 +- .../src/libsphinxbase/feat/.deps/cmn_live.Plo | 121 +- .../src/libsphinxbase/feat/.deps/feat.Plo | 137 +- .../src/libsphinxbase/feat/.deps/lda.Plo | 135 +- .../src/libsphinxbase/feat/Makefile | 88 +- .../src/libsphinxbase/feat/Makefile.in | 66 +- .../src/libsphinxbase/lm/.deps/fsg_model.Plo | 129 +- .../src/libsphinxbase/lm/.deps/jsgf.Plo | 141 +- .../libsphinxbase/lm/.deps/jsgf_parser.Plo | 139 +- .../libsphinxbase/lm/.deps/jsgf_scanner.Plo | 139 +- .../src/libsphinxbase/lm/.deps/lm_trie.Plo | 127 +- .../libsphinxbase/lm/.deps/lm_trie_quant.Plo | 152 +- .../libsphinxbase/lm/.deps/ngram_model.Plo | 129 +- .../lm/.deps/ngram_model_set.Plo | 125 +- .../lm/.deps/ngram_model_trie.Plo | 129 +- .../src/libsphinxbase/lm/.deps/ngrams_raw.Plo | 130 +- .../src/libsphinxbase/lm/Makefile | 110 +- .../src/libsphinxbase/lm/Makefile.in | 88 +- .../src/libsphinxbase/util/.deps/bio.Plo | 131 +- .../src/libsphinxbase/util/.deps/bitarr.Plo | 28 +- .../src/libsphinxbase/util/.deps/bitvec.Plo | 102 +- .../src/libsphinxbase/util/.deps/case.Plo | 123 +- .../libsphinxbase/util/.deps/ckd_alloc.Plo | 120 +- .../src/libsphinxbase/util/.deps/cmd_ln.Plo | 132 +- .../src/libsphinxbase/util/.deps/dtoa.Plo | 125 +- .../src/libsphinxbase/util/.deps/err.Plo | 126 +- .../src/libsphinxbase/util/.deps/filename.Plo | 117 +- .../src/libsphinxbase/util/.deps/genrand.Plo | 38 +- .../src/libsphinxbase/util/.deps/glist.Plo | 122 +- .../libsphinxbase/util/.deps/hash_table.Plo | 124 +- .../src/libsphinxbase/util/.deps/heap.Plo | 122 +- .../util/.deps/listelem_alloc.Plo | 109 +- .../src/libsphinxbase/util/.deps/logmath.Plo | 151 +- .../src/libsphinxbase/util/.deps/matrix.Plo | 125 +- .../src/libsphinxbase/util/.deps/mmio.Plo | 140 +- .../src/libsphinxbase/util/.deps/pio.Plo | 137 +- .../util/.deps/priority_queue.Plo | 111 +- .../src/libsphinxbase/util/.deps/profile.Plo | 138 +- .../src/libsphinxbase/util/.deps/sbthread.Plo | 144 +- .../src/libsphinxbase/util/.deps/strfuncs.Plo | 120 +- .../src/libsphinxbase/util/Makefile | 182 +- .../src/libsphinxbase/util/Makefile.in | 160 +- .../src/sphinx_adtools/.deps/cont_seg.Po | 152 +- .../src/sphinx_adtools/.deps/sphinx_pitch.Po | 132 +- .../src/sphinx_adtools/.libs/sphinx_cont_seg | Bin 0 -> 28872 bytes .../src/sphinx_adtools/.libs/sphinx_pitch | Bin 0 -> 36268 bytes .../src/sphinx_adtools/Makefile | 57 +- .../src/sphinx_adtools/Makefile.in | 35 +- .../src/sphinx_adtools/sphinx_cont_seg | 210 + .../src/sphinx_adtools/sphinx_pitch | 210 + .../src/sphinx_cepview/.deps/main_cepview.Po | 124 +- .../src/sphinx_cepview/.libs/sphinx_cepview | Bin 0 -> 21832 bytes .../src/sphinx_cepview/Makefile | 52 +- .../src/sphinx_cepview/Makefile.in | 30 +- .../src/sphinx_cepview/sphinx_cepview | 210 + .../src/sphinx_fe/.deps/sphinx_fe.Po | 140 +- .../src/sphinx_fe/.libs/sphinx_fe | Bin 0 -> 60964 bytes sphinxbase-5prealpha/src/sphinx_fe/Makefile | 52 +- .../src/sphinx_fe/Makefile.in | 30 +- sphinxbase-5prealpha/src/sphinx_fe/sphinx_fe | 210 + .../src/sphinx_jsgf2fsg/.deps/main.Po | 126 +- .../src/sphinx_jsgf2fsg/.libs/sphinx_jsgf2fsg | Bin 0 -> 20532 bytes .../src/sphinx_jsgf2fsg/Makefile | 52 +- .../src/sphinx_jsgf2fsg/Makefile.in | 30 +- .../src/sphinx_jsgf2fsg/sphinx_jsgf2fsg | 210 + .../sphinx_lmtools/.deps/sphinx_lm_convert.Po | 141 +- .../sphinx_lmtools/.deps/sphinx_lm_eval.Po | 141 +- .../sphinx_lmtools/.libs/sphinx_lm_convert | Bin 0 -> 19760 bytes .../src/sphinx_lmtools/.libs/sphinx_lm_eval | Bin 0 -> 27224 bytes .../src/sphinx_lmtools/Makefile | 57 +- .../src/sphinx_lmtools/Makefile.in | 35 +- .../src/sphinx_lmtools/sphinx_lm_convert | 210 + .../src/sphinx_lmtools/sphinx_lm_eval | 210 + sphinxbase-5prealpha/swig/Makefile | 37 +- sphinxbase-5prealpha/swig/Makefile.in | 15 +- .../.deps/_sphinxbase_la-sphinxbase_wrap.Plo | 269 +- .../swig/python/.libs/_sphinxbase.so.0 | Bin 0 -> 302060 bytes .../swig/python/.libs/_sphinxbase.so.0.0.0 | Bin 0 -> 302060 bytes .../swig/python/.libs/_sphinxbase.so.0.0.0T | Bin 0 -> 302060 bytes sphinxbase-5prealpha/swig/python/Makefile | 109 +- sphinxbase-5prealpha/swig/python/Makefile.in | 87 +- .../swig/python/sphinxbase.py | 495 ++ .../swig/python/sphinxbase_wrap.c | 7365 ++++++++++++++++ sphinxbase-5prealpha/test/Makefile | 37 +- sphinxbase-5prealpha/test/Makefile.in | 15 +- sphinxbase-5prealpha/test/regression/Makefile | 37 +- .../test/regression/Makefile.in | 15 +- .../test/regression/testfuncs.sh | 2 +- sphinxbase-5prealpha/test/unit/Makefile | 37 +- sphinxbase-5prealpha/test/unit/Makefile.in | 15 +- .../test/unit/test_alloc/Makefile | 92 +- .../test/unit/test_alloc/Makefile.in | 70 +- .../test/unit/test_bitvec/Makefile | 72 +- .../test/unit/test_bitvec/Makefile.in | 50 +- .../test/unit/test_case/Makefile | 72 +- .../test/unit/test_case/Makefile.in | 50 +- .../test/unit/test_cmdln/Makefile | 82 +- .../test/unit/test_cmdln/Makefile.in | 60 +- .../test/unit/test_fe/Makefile | 76 +- .../test/unit/test_fe/Makefile.in | 54 +- .../test/unit/test_feat/Makefile | 86 +- .../test/unit/test_feat/Makefile.in | 64 +- .../test/unit/test_fsg/Makefile | 81 +- .../test/unit/test_fsg/Makefile.in | 59 +- .../test/unit/test_hash/Makefile | 81 +- .../test/unit/test_hash/Makefile.in | 59 +- .../test/unit/test_lineiter/Makefile | 72 +- .../test/unit/test_lineiter/Makefile.in | 50 +- .../test/unit/test_logmath/Makefile | 81 +- .../test/unit/test_logmath/Makefile.in | 59 +- .../test/unit/test_matrix/Makefile | 81 +- .../test/unit/test_matrix/Makefile.in | 59 +- .../test/unit/test_ngram/Makefile | 99 +- .../test/unit/test_ngram/Makefile.in | 77 +- .../test/unit/test_string/Makefile | 76 +- .../test/unit/test_string/Makefile.in | 54 +- .../test/unit/test_thread/Makefile | 81 +- .../test/unit/test_thread/Makefile.in | 59 +- .../test/unit/test_util/Makefile | 99 +- .../test/unit/test_util/Makefile.in | 77 +- sphinxbase-5prealpha/test/unit/testfuncs.sh | 2 +- 286 files changed, 35805 insertions(+), 11133 deletions(-) create mode 100644 accuracy-test.csv create mode 100644 inputs/raw_recording.wav mode change 100644 => 100755 install.sh create mode 100755 jackd_fix.sh create mode 100644 klauba.py create mode 100644 models/Klauba.pmdl create mode 100644 models/corpus/Corpus_V3/100.dic create mode 100644 models/corpus/Corpus_V3/100.lm create mode 100644 models/corpus/Corpus_V3/corpus.txt create mode 100644 models/corpus/corpus.txt create mode 100644 models/corpus/corpus_generator.py create mode 100644 models/corpus/general-phrases.txt create mode 100644 models/corpus/rooms.txt create mode 100644 noiseClean.py create mode 100644 pocketsphinx-5prealpha/pocketsphinx.pc create mode 100644 pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.exp create mode 100755 pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.soT create mode 100644 pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.ver create mode 100755 pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3 create mode 100755 pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0 create mode 100755 pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0T create mode 100755 pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_batch create mode 100755 pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_continuous create mode 100755 pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_mdef_convert create mode 100755 pocketsphinx-5prealpha/src/programs/pocketsphinx_batch create mode 100755 pocketsphinx-5prealpha/src/programs/pocketsphinx_continuous create mode 100755 pocketsphinx-5prealpha/src/programs/pocketsphinx_mdef_convert create mode 100755 pocketsphinx-5prealpha/swig/python/.libs/_pocketsphinx.so.0 create mode 100755 pocketsphinx-5prealpha/swig/python/.libs/_pocketsphinx.so.0.0.0 create mode 100755 pocketsphinx-5prealpha/swig/python/.libs/_pocketsphinx.so.0.0.0T create mode 100644 pocketsphinx-5prealpha/swig/python/pocketsphinx.py create mode 100644 pocketsphinx-5prealpha/swig/python/pocketsphinx_wrap.c create mode 100644 process-output.py create mode 100644 record.py create mode 100755 snowboy-decode create mode 100644 snowboy-decode.c create mode 100644 sphinxbase-5prealpha/sphinxbase.pc create mode 100755 sphinxbase-5prealpha/src/libsphinxad/.libs/libsphinxad.so.3 create mode 100755 sphinxbase-5prealpha/src/libsphinxad/.libs/libsphinxad.so.3.0.0 create mode 100755 sphinxbase-5prealpha/src/libsphinxad/.libs/libsphinxad.so.3.0.0T create mode 100755 sphinxbase-5prealpha/src/libsphinxbase/.libs/libsphinxbase.so.3 create mode 100755 sphinxbase-5prealpha/src/libsphinxbase/.libs/libsphinxbase.so.3.0.0 create mode 100755 sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_cont_seg create mode 100755 sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_pitch create mode 100755 sphinxbase-5prealpha/src/sphinx_adtools/sphinx_cont_seg create mode 100755 sphinxbase-5prealpha/src/sphinx_adtools/sphinx_pitch create mode 100755 sphinxbase-5prealpha/src/sphinx_cepview/.libs/sphinx_cepview create mode 100755 sphinxbase-5prealpha/src/sphinx_cepview/sphinx_cepview create mode 100755 sphinxbase-5prealpha/src/sphinx_fe/.libs/sphinx_fe create mode 100755 sphinxbase-5prealpha/src/sphinx_fe/sphinx_fe create mode 100755 sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.libs/sphinx_jsgf2fsg create mode 100755 sphinxbase-5prealpha/src/sphinx_jsgf2fsg/sphinx_jsgf2fsg create mode 100755 sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_convert create mode 100755 sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_eval create mode 100755 sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_convert create mode 100755 sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_eval create mode 100755 sphinxbase-5prealpha/swig/python/.libs/_sphinxbase.so.0 create mode 100755 sphinxbase-5prealpha/swig/python/.libs/_sphinxbase.so.0.0.0 create mode 100755 sphinxbase-5prealpha/swig/python/.libs/_sphinxbase.so.0.0.0T create mode 100644 sphinxbase-5prealpha/swig/python/sphinxbase.py create mode 100644 sphinxbase-5prealpha/swig/python/sphinxbase_wrap.c diff --git a/Makefile b/Makefile index 6c0d214..1e6d069 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,16 @@ default: decode decode.o: decode.c gcc -c decode.c -o decode.o -decode: decode.o +snowboy-decode.o: snowboy-decode.c + gcc -c snowboy-decode.c -o snowboy-decode.o + +decode: decode.o snowboy-decode.o gcc decode.o -o decode + gcc snowboy-decode.o -o snowboy-decode clean: -rm -f decode.o -rm -f decode + -rm -f snowboy-decode + -rm -f snowby-decode.o + diff --git a/accuracy-test.csv b/accuracy-test.csv new file mode 100644 index 0000000..1f207a1 --- /dev/null +++ b/accuracy-test.csv @@ -0,0 +1,19 @@ +What I said, What Klauba heard +Take me to room 2337,Take me to room 2337 +How do I get to room 2335,How do I get to room 2335 +Go forward,Go forward +Go backward,Go backward +Move left,Move left +Move right,Move right +Where am I,Where am I? +Show me to room 2341,Show me to room 2341 +Stop,Stop +Move forward,Move forward +Move backward,Move backward +Where is 2342,Where is 2342 +Where is room 2346,Where is room 2346 +How do I get to room 2360,How are you get to room 2360 +Stop moving,Stop moving +Hi Klauba,I Klauba +Hello Klauba,Hello Klauba + diff --git a/decode.c b/decode.c index e31ebf8..0a0b41a 100644 --- a/decode.c +++ b/decode.c @@ -6,20 +6,23 @@ int main(void) { struct timespec start, end; - + if (getenv("SPEECH_RECOGNITION") == NULL) { + system("echo Please set the SPEECH_RECOGNITION environment variable to point to the git repository"); + return 1; + } system("export LD_LIBRARY_PATH=/usr/local/lib"); - system("aplay /home/pi/speech2text/beep-07.wav"); - system("arecord --format=S16_LE --duration=5 --rate=16k -D sysdefault:CARD=1 --file-type=wav testfiles/noisy.wav"); - system("aplay /home/pi/speech2text/beep-08b.wav"); + system("aplay $SPEECH_RECOGNITION/beep-07.wav"); + system("arecord --format=S16_LE --duration=5 -r 16000 --file-type=wav inputs/noisy.wav"); + system("aplay $SPEECH_RECOGNITION/beep-08b.wav"); system("echo done recording..."); - system("python testfiles/noiseClean.py"); + system("python noiseClean.py"); system("echo done cleaning..."); clock_gettime(CLOCK_REALTIME, &start); system("\ pocketsphinx_continuous \ - -infile testfiles/noisy.wav \ - -dict dicts/3651.dic \ - -lm dicts/3651.lm \ + -infile inputs/filtered.wav \ + -dict ./models/corpus/Corpus_V3/100.dic \ + -lm ./models/corpus/Corpus_V3/100.lm \ 2>./output/unwanted-stuff.log | tee ./output/words.txt"); // pocketsphinx_continuous -infile testfiles/speech.wav -dict dicts/8050.dic -lm dicts/8050.lm 2>./output/unwanted-stuff.log | tee ./output/words.txt system("echo done decoding..."); diff --git a/inputs/raw_recording.wav b/inputs/raw_recording.wav new file mode 100644 index 0000000000000000000000000000000000000000..d13ac37a0ba58cf6ce392b36cae64687aceb436c GIT binary patch literal 65216 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 z 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 literal 0 HcmV?d00001 diff --git a/install.sh b/install.sh old mode 100644 new mode 100755 index 184b2ac..37296b1 --- a/install.sh +++ b/install.sh @@ -1,3 +1,4 @@ +mkdir output sudo apt-get install bison sudo apt-get install swig cd sphinxbase-5prealpha @@ -12,3 +13,4 @@ cd ../pocketsphinx-5prealpha .configure make -j sudo make install +sudo ldconfig diff --git a/jackd_fix.sh b/jackd_fix.sh new file mode 100755 index 0000000..bc4f689 --- /dev/null +++ b/jackd_fix.sh @@ -0,0 +1,3 @@ +#!/bin/sh +jack_control start + diff --git a/klauba.py b/klauba.py new file mode 100644 index 0000000..a4802d7 --- /dev/null +++ b/klauba.py @@ -0,0 +1,55 @@ +import snowboydecoder +from record import start_recording +import os +import sys +import signal + +interrupted = False +kill_script = False +def detected(): + global detector + # detector.terminate() # THIS LINE CAN CREATE HANGS ON CERTAIN MACHINES (COMMENT OUT IF THE SCRIPT HANGS) + print("Starting recording") + data, open_wave = start_recording() + open_wave.close() + print("Recording complete") + global interrupted + interrupted = True # signal to the detector to stop after first detection + +def signal_handler(signal, frame): + global interrupted + interrupted = True + + global kill_script + kill_script = True + + +def interrupt_callback(): + global interrupted + return interrupted + + +# capture SIGINT signal, e.g., Ctrl+C +signal.signal(signal.SIGINT, signal_handler) + +detector = snowboydecoder.HotwordDetector("./models/Klauba.pmdl", sensitivity=0.5) +print('Listening for Klauba...') + +# main loop +detector.start(detected_callback=detected, + interrupt_check=interrupt_callback, + sleep_time=0.03) + +if os.path.exists("./inputs/raw_recording.wav"): + print ("I heard: ") + os.system("pocketsphinx_continuous -infile ./inputs/raw_recording.wav \ + -dict dicts/8050.dic \ + -lm dicts/8050.lm \ + -logfn /dev/null") +else: print ('There is no input to detect') + + +if kill_script: + sys.exit(1) # the user hit cntrl-c +else: + sys.exit(0) # the user did not hit cntrl-c diff --git a/models/Klauba.pmdl b/models/Klauba.pmdl new file mode 100644 index 0000000000000000000000000000000000000000..bf639a13669bf8134b003a97336432db40855cd7 GIT binary patch literal 12883 zcmXw9X*^cX`xZjBWJ^er5VAbabIzIV9Ev20qNEg(P)Sm0FCipZN)ken$eJx7i55jA zvJ|QCMM%4L{rq42=f%9ZKA(9pbI(23bzk=gEf!jGOhL!g#BiaOv8KO5jwHO_fNpy%v8~!N^CRhf>~|gB!MK$az@_6i-+Jj8+Jsm+f!HdAB=p z$gL!H`!FXyTm$PjrGb*hdCY|ix@KadQ;FleI3%^W8#Zt9faBXApwR18KtflUwVF4G zY)0pRC-$$2aM5}^^?WEYdKQQO)4h!A}dV&Xe?L z_L0!N=A67j9h8Yl0|w6OjLFQoW*Jk}$o;c%==J(HaJ8oo1c%Nex~l*jJvWODYrBWM z4rl?@ltI$maSP`vMY3TNNRrB)IP`JfFkD`=3*JmVgPI2O!4jgtD)`!==G_{g zwtIkxH*UikzfYhIY%FFbQm|bA0q7N=4e#EYf@^Y}iQeOPAQWEWH{Vx6LGMo^x463y zedNe%NN{qn0<3A-j-+LE(NcODX!%oyMJ{=v(E2AJ+^Z5LSV)59#;(M}Bbcmw1G%oE z_2~B165wW~&1lKaH@mZ9200pe4t7>O#F1T1&=5tg)Yg2#8`R^81k$6zt~x5h2(jZW%&T!-M)!< zPj|*oMCG9Nz&5n{jv5MyvI4CGq3G%E>u_9I4L+S>gCBiU0#^Gs5{rp4(wzr5ujn+S zQr!hqgH)K4W%JG6%czjRyJwKatQjapWfNR4S%?Of-UBIh3arbS_4ruU9B@doj}W8P z*rqBRIlPU-53XFsB7e$|%Q6S3pDTftKdvBuiibeKcpm?2lM>Q2zJY9K&p>m=7O}a< zeeit?6`1kE549$%poBt85GE0X#`+53nF4!Mc5g1RdYB7zayF8Ihic?^Dc~w?-r@bv z-oUm5CC2WxidiT{6aO3Mk$IguTI+Tg9v%6N#;#TYy)Z>~bmwiHXsiJg4}BpjU_Dkz zj6jMR>A3O4HJsr29a|~qql@#TvCp2Rq)G8BNZnn)w`!b;Dy-+@VU=abr^23<4)MZk zms`MLP>51z%|wdz=AhkP8+}%bh5di8pe2^+c(}&`mS=1rwu@Hau3Eqex20k8jiM;T zP=PrfGt2C(sy%reb`gEvXn^YC65;SYd#vA63nUgPusxr?qn69F!EOF8GOx!5zYGaO zkK4}TOCcAr*p}TyueBHzcZuOI=@w*AZXCSr$>ggvsUQi3!#FdQhjQOOCjYLbVG-L` zP<{7TB;Bow^#51`iyiCG9Ht#Q8ujK?M7nQEK@t^blW!9w7<%-&8xeJx-k!4gH2AE@^<8HhnhyKn1?GFdPL% zW?_xt*H}toAtvhXnE%!Q3(dA6qcYM^L-i70xKIU&RREm+K@mmHIz%qbx`;)ONFzzN z2AZS18ldeusNrf69Gy`B&6dXF3*o9zqU8XIeB+6Gtys=J_A%;q9D)KasOgujQ2IJ#Q3r$`E*kWYPw|dTX-tSD8MNf7PKyekND@1E9 z1a6Gc#5TMoD9dyZzR}4<5gV((!U*QdASwt=NH%N)8<~z^PM5k5fp|85NpmQT1j~+B8hd;@HtM1XTqqH8y&&vii z`wm0>8}4x5@l3|&$#XDbRYYIlx3bw^2aueBnAy238mdH214DC8(O&M#Tu$B=B9^U< zg1UQ{jbFN%p&ipvOKvB)?H|Q9oy%t7}{cMw;4Iyp4q2-c@G z0xmoW*EFAE6CWO9E|h!l=jITOkvjX~+%e6_fX_Gw|I{ z+EB(&8vbc0L7zvy!l3;Ec0KhPbxWjyGEr$3e|>}BKTkw`597#?9!+A;%K)3*qVV~w zd$@dGJ$s|^3zN3x1uscK4J8y^N4`Cx03`X~#dxZM}FfwI$4VDl|`u>S5I&fwz@a?O>(iVO!_ zrQd-2&jw&c#Q>bvAIaK(8$y{D_OKX;;ThF(q$*YlJFk~uHyo@YVtyh(XpS))>BdB7 z{t(-heuWu>KY0E>2BBQJ3hsX_3d*f5ajWM&fV2JXF}b&H zgPl4Dq5g`yQ0!SSn>qInYB#+A4^=p$AKKH1W5-53Z_j^t%XVqDvPce`)|(F3J1-zY zmn6BSCtH|N2byQskqDRFR>1)iBA~s;0#^n%A+sJ;An|D@&fWC|ubkKl#0w+P!5JH& zb!R5!pneS;&lY3$X60~sZJTh-*L=1%&w{z^^#IKNAVr58WNHZE9iNaNLOUb811u(Db0Q~w@lPJSw z+zNulbk+4LuOONH~NYLdw6U>p|xoAFvc2&`Sd;htTUNRNAs=kw0vvk_;(k)i2$|Kk0mz&wX5 zXj26`wfjs0ekH){#v|D5tvA^6ZSpNy3GpA9VIX}#3IF*|lCApkh^mdfhFX=bgY3X( zbRw?@MEfqFeHs~7XiDDXc}!q#Nk8ph7|R^?cp(Vpg`;DhUEG3&I;2ZHl<7GrS#ijVt2V*^=yK=K`wP{R+x+xC)}Wx@q$l z^`K7WKk8rn8zP9h1o6v3eCpa8TGMwKv$FTGVC?7y6ussZcho?K+`1h?E4&kh=_&*ZaqWXzoYek@Q;RmILv>#p zb^6`_$>m=7Tzn{)E-b)?<~=C%@m!$$X*Hg>K2BtBGzkiPD^T-B44%|H08xdt%%W@O zsU!(m5^>BFX4v>+?X5D*_8p6v<*6=wrx`C`*WYf=_4*L$n*E3xlm7(T$KHb?It#6? zJ8b~}{u*-BSs0zFtHzHnhGLrl0QdK+urX6-up=Kn2&5|FQAScMptCCBczGNs_tRzk zAK$|JS9^f>55lk$mI3}MYrt4c4xc~#6Eqpim{t7HVH@O9cth~LD*$XZRJ zA2$^*ewRhXkL{p~UN+!$Vp=eHt13F%nGP%ZAA*tDEVc+p#HGtlaZ&dJDSW5fXyD6D z5WG8*tQwccjngsl?R$uee5WBjmwvX7=o6_NbwPCAK2(w50&$8N7Q4C}I<-#bWz8r& zp?Z?hGHyXSE02Pd?>XSZy_Njfh(#b~fufntUqqH(GN5ggE&xY`akzE5BJ|(%2`%)O zz!P%+_%L}YQw1O4){!I3auo|$6juUKzysjzvIlz=cwnD?FD^IvGo^D|%H;fpFN{)* zI$H_ESh`%Ajb3X@eB$Ep5;}o9%!r`W8;Shz6$pK{HHE`3x^cS^hZfgO0JDB0V5V}P zc6O4$UuR~4$O0`iGEymaHBmV@AE>q+9T}5=3;#w1r-69~ycQ1Re z!j1ECTFQ=23nt%9l1ZQ7EmtR@1~R)``6_uKFiBAjnw+0Ydhf)eQ1A!J_k_|x>Ii zpEf*WE?3HvQRzHtQex0o9>$^S+p>&NUo*7$jF^NFEi}3-g04<|X3YJYp!FoW*!4!q zT<;SN_IyMzaZgQUwd<4xg(_!MDhiOuy=s1J zX#&&n;vJUg;OO6Hw^3DXfhb_Zc{=FDIP)ie9kng%67$=81${UEmvPBt%uC*ha3P1i zxGbM0a=CnvEZeWiHD7AsqE&?GgI6R4khnnK&Aax{o92eZrjIfyOH6=laWPJ~@|-U_ zUju}%5hpWW2{ZdcXVZ)Cvna(nn>N_IklE?rL?!Gnql;!1Q(+C6#(xs#GJ(INSrOhc zE;fQkL_g}0IgUk~c3%nid*(taV2>AnEJ;UDyI29}7#iX^1*YhtY6SXbbA{4OD&`~R zI2K(Dn9Is*frLUI?*U@z`u*=oUzzLrI5_ez+m72QnmRB^0wHkjY} z+@861nZ78Q)(c=(KyL_3hh@C#{QTx z$QH~LCB3pUNXngi+>f14xzi$vf}jEkzP_A3U-VTCvw7L1uJZi=O=cWKNsJYxzAS?O zy7mZG>$GADG8clHmSSFh)-2jz7DKHGipo4SL~Sl#&+yJDBbPo0ASQo=;ft4}L4$Pu zPTnvbqPHFw1}9S=OQk4@O{bw|>@`Z^P%FjZZ~T$U34v!gMS1I28K>o+rd&RRu+PyY z_P3x2o9~q+YW4k`L3lkk`+9<4{#q%%)%ahYOF#?rOmi-lzZnl-x~m}zd0PsVT;va& z&c*E?{F$y6NuW*r;B_9IL2rslg@Rg7>UXIQ9V(u|Xt(`>`&TtF<5`)^%it0eWm>}T zO1(y>i!H{yV+W})KYL1;cLJW>wT}usyo3^hLIM!iB8av3r5tCwnM8fNN;wr(u=cJI ztZaNLt|^{PFJJjz zw%cR7)qc!};Ti_4Rp-xbk)h|<${@d!u~fZFIPG_8A0zsG2&UdhrdnThX0_~TMH ze(ZPx&3U@vj3w@r&k_f!+1drVs98|`&bsC>yRclm~j9xZ}pS~{@m#!(8L zvK90rRh$@km2o{!F`L`%_{%SJQtR99Bcywc+PP_zJ~j(6D?Nl!;0|%dr#hF(I4g_C zEW`MTDV5afWsdkkf43mIO`Q6&e-Rw6YZq8a`v_K=b_=X`g$P8q^QenPBBlp5VyVDa zMy&S|F?OZHd|be!;Qc*TX7{IkV+Xx!sYCrHe3$L&d=b6G&k&?$PEbO(U*Ic_!nEU6hB3ck##oG;Mq``H=?!B*CaikfE^sw-66mhJPX(3;=noB9)L`dK(>&cq zde_NFa_Hzs%=1V^u0M8Qv)TYN;Rs(0f@&!+F3JNRr|~b@NP!G(0_F1#F{%2Q^mg@B zs^+)?b@ZAFa@=J>&r|zM?LV-PAH8u6Rc^hT2t7PVN3L8AL=G%wTCUDQQPtUe@BTQt zK{6g19s7@8q_|UHu}%z!3}2^0H;xECR^Npy1J($PULWS`?wLa0kN-z6y*Y&{+H7Xx z8To*IrI=vSbmG(8B>=g1kW3-XF}d? zqw`!VDD{Xrl-j|!(E7z{TJK~v^@bkjeJ<3da@5Zee~AM6%&ZXbTGN;L9w>!6`Fr^H zcS0I#?S_4|$$XPwRuBzGk*nlQYOw5ypm~2GOm+7V)b7mVe|Hz5<+P-kN_9+?ZvJBY zamO>dDqtnadw(4-bP7XnKJjs_;%+myFlD@2ua#1Ml4}}sq?Hev+nCM6FTo$Ry^M#P zHC@`!Le(fE%C({omXvX{rrKHRotH4*L~ah1`mKV5m>i>rZhM3Fj8%;C=zL^;)Ro^C zwUBOo}NMdW^r>69;c3zH2R={Nbvpps!F+Y*xt3Q!oVlryCeq z<#;Ol$O3xHL@?E&dlEi>WJq^JETHaUO}@x=KJ`+30h@R3G%fe_2G}3Cm+^~0C~Iml zZ&B-P+ALoU{;q4_uXO6-xBt0_JZ{gRe?-iqbPwKuT3v~P>Izyg|EMT)c7G7~z6(<4 zJAnybhtCw0JjIeo7w5b#L{eWlyj|1BtYWhYIvB8&*{UGQbN=f{9k6@Kq?P|hQhhkoY>ua$6W3AJMmmC*I!h^6jb!#P)lRoN%E0w6jlgW#D+oNY zmeXaitRXbKucUIgGv0eD&Ha)X{=z{sliu=Uxxgc=3Qbns<^4_cH@dGP_|~MIn96 z+}(8Uc0FLyc^N;rGYfB#5hLRp^|4gZ{Bu;$=1+e??c*hUIU5z28?geaqszeciZn`J zc#wIVC&Vn*j|F>j#1U{`4=WZi;J5u7T7Oa(V;N6wYGn*0iNDZF>p95SMw%U-FHR?Y zn$7IVor_N?RS0CcRg|lh8-r&OikmNDxM?s8scOA*9NGc@||Dm zJAJbD)+Xb2cTnd+3-V)oAl}SZHv27d8V##w!@D`t1!~6gP;+A{tT`qO#eeQY4&$wi z&hZoAOXp9prYRex?Y2hadTW7a>I_EX#5nD^DU|tr!WcQh1RVPq<+pp(k8{GmG}WxQ>%LI;kX+lcZ)RjUB?y!v{;skXN-HaB|;* zqzcWj!<`GbuZ_Y6ITf&T%Qnz*L=KJ(-sJk$hT~lZp*Z7r4nAez$BLK#pygiuh7z6O zxc#9Ub7RF?Ms78qto0U#I`i#;hT&o?p|=BehkJnR+}k82+l-a?oR4h2DAP5M*CMt1 zk8seABdF-q2_hS0ilb}%x%6r)boq(|E9=K&Iu_&;4aW>3B6c4Zzr2ksrhNiIQDCh(cub;9iEA-figTeSc70s-@+lfC07vV~C z0a97`6NmN(0JU6YjuW zV;ThHSmUt?bv7jI5cJzVkISw7z%<`7Ak%vRTXaVjB}PBODJ9>a$kau6T=+W~bqL4f z#jEk_S5?sUZyOvj+=+V)zq4lQhHTLlhZj_?M~*hO91&eY{51tWdZB!VMr`K64X!n&$1_86S-k&EOjUV zEpb+Ze#5g-$c4FB%B_)&nwr8|hli4k8xidEuGwsu&O_!*w*{`%R3X|k)tTI!F!1Jj zHBPsW0=yv|=yNfZG15C40RF30hKnbCo%jnZ`+DO!_~qw2x?pYrbboCCgyOHzt7Rtzit=ud zeX%YsK49~(B{QJpjObg&w4I#|&YNjT#ECWuzf%lvw>vN~ z>?K5J$YPf%Ur6RSW{b)$Ba3P;GBBeB8RosC>1Er+HAf9 z)D$lQDL+)rvQ6EXE4IDluT2i?`STGpsXdBzIJ{*#-oHgnnNtWWe+6F)8irlLPnhGY zGU4!~pL6EkD3J?jCVK1ikVMR9oW3g%xyS!w^nKFFWeGh}Z(l_{bDs?yW&A#C^LhnQICKIY z)%uL;iWIqVNdeRPxrf}_zJRr?k|e%6rAg13FnB6F5&d~^49B-?lgg91*k)h}ta2)X zUiSGg3bIX4oQB1)h*%Q5U>8?*Tk?=r6K13nyAKzi7GDYoXI@8P<5tXP`03 zVO2FRu!nIE61}?;JMVPiDtDY#)Jp-Swl>%1c zYe22O7?&S7l^q-EgL~_vNwmXZ-2b}(IjSB;XZLL(S!EPc;NS*qCBGBxxD2MF<2tM; z#gn2)`=q@N8ItMyER)utKuO~J!imY6RB}=Q+K_k7xFrm@~8L)5Bqq8Ao*2o3;yG0+EnHT|P z+DuMW@QU#8%PnDLX6eM(7)>&Q123P(ioLQx2BIU1tXddck*%1w zCmJgY-eK+qpQ~M%Lq2k4p!|6!mEwB^wL3+#e`ZAyZZL~WXqnC4rC(yh-SKSe@6*`+ z>^PNOI*2)QO=4HtLj=R_?34DFaKdgDSo!TB%-(Vo`L6wi_iN2V4MqkaTj&Jy@@g;_ zJ1ZJ5UHk(4$uYq};)6u^Mqv>A|8-WqbnR}7pkPZVTLABMi8#%zOD5UFH_x$X7Uq<6rd6xQpp9_lJEYh$or zS(7j>s62&|ZB5xs$HVNL__J{5{T@0a-kb6KtBk&HYsUS(^O5SRaC-BXx6~8Itz1He z6ReTRrxmF@=oa5k`lFmsLB>J2A;kklA6M6Bc6LFy)kxphVa`|CUttgO03H~ugpV>z!W+2xT;#c&EtS!{-#XUO0b z*AOV=Qig^cWaxUTl(*06BB)#>&x-c8kh*Afv*%tmq*7)h;q{b|o*jz7rR^l2ew2-F zziXZ37FV{_&VZ|Ykp|88yU2-P0&6F7|xVhPWD_{8v@z~hV=Rv7(uKF`CsXn>H#4_;9N;OfIQ**j9ID)- z14})EP{Xze`pNN2yuie5;O=K1_K{IG$yAdzyHOfX6#JTRLCYSta(^|`^!X~k+b$9(k&)Wl;2brBku%Ol-er3QwxWsj7l&8aXvY;QI%^9fxqUC>Wb<(%6^`~V zoelTo>_mb(4LZ%#pJ(N`6j)w}X5Sw_NA^Ac%8krvAOi3KuW!<3J?1wsMyfCPbAP5I z*9>_WVl2$&E{)<0maRc|pNi6IPS2?VS7DHv@CM7jGK8-G#Hfbs^OXO^5**DPp^duZ zX{oQTm_es9ayz*SSRAuqWGwY@Qbmv;eO(uwhNTF-;Xlgb| z9*o-Khh}VBFO3)ZQs<3bP42rstB{zK6`^YoGZKPGlkj zbqyH*`w8)M%HXn#l~519MEht>r`JE!0(K5>aKZRG*r@PT5b~{@qCIcn*zGa2q>d>g z;sk-sl})72rWX`GGH1@ziIYcI~u-T?amXpP(DO2@x8}5^PHjWj+tjBlSn?XllbX=66mzwBDA8J1*}-L9!4w z&)$J{Px#ZR%T)Q5*c%Lv_p{$064I+v#%-hA*x@Jk`0GF@d2m7)>^i0;5YNv+-e+gR zuAfyT#-xIKWE+iIO%j-q@y!(dR{&zCzr^=1^n-R~QL6TX4CTLM2%oPKXZ~p1qWk|O z0<)50e64u|OeD-?Z0Ecu!XRBRZnc?79iBz%dM?otx9XT1^-1u?Rd>96whyvg>I_5t zeG$=aqMm|l%hDNpa!1>b+>Wxh^*eCi5H!OGw9Hy2FEKFmluTQ0kUyC)<)3Tkp`{4ml ze4mJ==J$fmfi+Bbpgdcn94n|SFJ&S;mB^TgAAQqL3q&1=fW=Q2VTv-S|rvLf#JR3|p>L=^sa!<)Q(6afsTxC!#pb5MpVhF+!B zq%tL!n^>)dJeQS1TK74XDZU8yZ2b>g3dzEzy*C6t)mgNilRAkq9c6<4h=CGe4Atz5 zv42e`=vkBvB7_#QwPP`Y^%quv-9Io%>)JWsb81&b3rI~;gGJb-E1i2*2=@A%H3Zb$Wm7(~dD{w>LV?uAe z$Z4uYAXQX`27X!6UNMUh)As?_oZ!P#Tiyw(Y#88HK9AT5v!FLx3w%wBgYReLV6mqY zU?O)6uFrE~!LixY(M2!7oW6A={J<6F$JiC9TgS)Yix*+pSRa%+S^vH9-+_)kn@XRR zxWJ3n-wtGRgV`T#2gp_VWR54Q%BoK*!Lnbr6K}g15G?IV=Xr)Aeo{S*?;0VS`AwXx zX&gEn-ih>-JZR+;Vd$XxP3+aO2KLTYq4MrkgOzum;Oc;_;O}$^kYRfX9>RgxtS%mS zozO-Jf3LF^k@?i%j5Jtth#|*%4uGPwi;+=7J64%)hpm38qt}m?qLPd>m?$|;H7S4P zStxh_Db;PPx2!$M`+Syb$rEL}B=2B>mn)&dBSGHvR9b8}5S>1i22-!RAz=fpob^Z| zn!e@(lH9kH-m4UeHs376=L_v&$tDdd_2YD?v84;wio}4jEepVd#W$g5cofcPKMAyC zW6@Ko$1Jc;rfwf9fkw{_h`Qqj@cd{dD)k+}jZf|I;D@=W^qT`pl1+n8xAahNeE#E= z?{ERr`~6snJ%C*PbAmgg^P32MX5r?7jU=*D4>;60Grq&S(2@KUC?eWHtiSbhRx&5i zTB#upy)u+lQY9R9gs8TmKwtmqlYglW-8Wy8|u$ zS<2Ra@1<0xS3qJip9o&rfc^US(dwBI)Xi3?cXsuq-^qTu#`HdO9j#_{R?7z2brAs2i<cC01MFTX37<$8VLicF)?sZTeQq=f zd5cemTV4WMx=kZR_oUg0X`6AzK3$|gHyW7+r9o$pd|F$rl1KI~1$6B)_U;W$k}em( zS?%i}zau0_=Hp_bKXcMk(~kgN+jk=aS3Q(^y_L9IwQ<$gHL$PDF&sU1g1KfGhx-gl z@FMrg`{Uk4J!o;odo)vt^UqVzZgwmzW1`TX>9R!O!Vu8iJBno$6WEd$h!MT?3j2nx sBsE_q|MxsQg&%ySSiRJ3*w)ktIp1B1?$hb8Vf!>@r+qcAtJf0z4> -0.3010 +-1.1086 -0.2652 +-2.7676 AM -0.2932 +-3.1655 ARE -0.3007 +-3.4666 ATRIUM? -0.2658 +-3.1655 BACKWARD -0.2658 +-3.4666 BUILDING -0.3003 +-1.7945 DO -0.2935 +-3.1655 FORWARD -0.2658 +-1.7945 GET -0.2727 +-2.8645 GO -0.2998 +-3.4666 HELLO -0.3007 +-3.4666 HI -0.3007 +-1.7764 HOW -0.2937 +-1.7676 I -0.2935 +-3.1655 I? -0.2658 +-2.9894 IN? -0.2658 +-2.1048 IS -0.2692 +-3.1655 KLAUBA -0.2658 +-2.8645 KLAUBA, -0.2890 +-3.4666 KLAUBA? -0.2658 +-3.1655 LEFT -0.2658 +-1.5028 ME -0.2727 +-1.7676 MOVE -0.2714 +-3.4666 MOVING -0.2658 +-3.1655 RIGHT -0.2658 +-1.4934 ROOM -0.2684 +-1.8038 SHOW -0.2872 +-2.9894 STOP -0.2657 +-1.8038 TAKE -0.2872 +-3.4666 THE -0.3009 +-1.1994 TO -0.2538 +-3.4666 TODAY, -0.3009 +-3.4666 TODAY? -0.2658 +-2.9894 WHAT -0.2867 +-2.0686 WHERE -0.2969 +-3.1655 YOU -0.3007 + +\2-grams: +-0.3010 2332 -0.3010 +-0.3010 2333 -0.3010 +-0.3010 2334 -0.3010 +-0.3010 2335 -0.3010 +-0.3010 2336 -0.3010 +-0.3010 2337 -0.3010 +-0.3010 2338 -0.3010 +-0.3010 2340 -0.3010 +-0.3010 2341 -0.3010 +-0.3010 2342 -0.3010 +-0.3010 2344 -0.3010 +-0.3010 2346 -0.3010 +-0.3010 2347 -0.3010 +-0.3010 2350 -0.3010 +-0.3010 2355 -0.3010 +-0.3010 2356 -0.3010 +-0.3010 2357 -0.3010 +-0.3010 2358 -0.3010 +-0.3010 2359 -0.3010 +-0.3010 2360 -0.3010 +-0.3010 2361 -0.3010 +-0.3010 2362 -0.3010 +-0.3010 2363 -0.3010 +-2.0569 GO 0.0000 +-2.6590 HELLO 0.0000 +-2.6590 HI 0.0000 +-0.9777 HOW 0.0000 +-2.0569 KLAUBA, 0.0000 +-0.9600 MOVE 0.0000 +-0.9962 SHOW 0.0000 +-2.3579 STOP 0.0000 +-0.9962 TAKE 0.0000 +-2.3579 WHAT 0.0000 +-1.2788 WHERE 0.0000 +-0.5229 AM I -0.2878 +-0.6990 AM I? 0.0000 +-0.3010 ARE YOU 0.0000 +-0.3010 ATRIUM? -0.3010 +-0.3010 BACKWARD -0.3010 +-0.3010 BUILDING AM -0.1461 +-0.3010 DO I -0.0253 +-0.3010 FORWARD -0.3010 +-0.3010 GET TO 0.0000 +-0.9031 GO BACKWARD 0.0000 +-0.9031 GO FORWARD 0.0000 +-0.9031 GO LEFT 0.0000 +-0.9031 GO RIGHT 0.0000 +-0.3010 HELLO KLAUBA 0.0000 +-0.3010 HI KLAUBA 0.0000 +-1.6902 HOW ARE 0.0000 +-0.3191 HOW DO 0.0000 +-0.3279 I GET 0.0000 +-1.5229 I IN? 0.0000 +-0.3010 I? -0.3010 +-0.3010 IN? -0.3010 +-1.6628 IS 2332 0.0000 +-1.6628 IS 2333 0.0000 +-1.6628 IS 2334 0.0000 +-1.6628 IS 2335 0.0000 +-1.6628 IS 2336 0.0000 +-1.6628 IS 2337 0.0000 +-1.6628 IS 2338 0.0000 +-1.6628 IS 2340 0.0000 +-1.6628 IS 2341 0.0000 +-1.6628 IS 2342 0.0000 +-1.6628 IS 2344 0.0000 +-1.6628 IS 2346 0.0000 +-1.6628 IS 2347 0.0000 +-1.6628 IS 2350 0.0000 +-1.6628 IS 2355 0.0000 +-1.6628 IS 2356 0.0000 +-1.6628 IS 2357 0.0000 +-1.6628 IS 2358 0.0000 +-1.6628 IS 2359 0.0000 +-1.6628 IS 2360 0.0000 +-1.6628 IS 2361 0.0000 +-1.6628 IS 2362 0.0000 +-1.6628 IS 2363 0.0000 +-0.3010 KLAUBA -0.3010 +-0.9031 KLAUBA, HOW -0.0174 +-0.9031 KLAUBA, STOP -0.1249 +-0.9031 KLAUBA, WHAT -0.1249 +-0.9031 KLAUBA, WHERE -0.2833 +-0.3010 KLAUBA? -0.3010 +-0.3010 LEFT -0.3010 +-0.3010 ME TO -0.0023 +-2.0000 MOVE BACKWARD 0.0000 +-2.0000 MOVE FORWARD 0.0000 +-2.0000 MOVE LEFT 0.0000 +-2.0000 MOVE RIGHT 0.0000 +-0.3372 MOVE TO -0.0023 +-0.3010 MOVING -0.3010 +-0.3010 RIGHT -0.3010 +-1.6721 ROOM 2332 0.0000 +-1.6721 ROOM 2333 0.0000 +-1.6721 ROOM 2334 0.0000 +-1.6721 ROOM 2335 0.0000 +-1.6721 ROOM 2336 0.0000 +-1.6721 ROOM 2337 0.0000 +-1.6721 ROOM 2338 0.0000 +-1.6721 ROOM 2340 0.0000 +-1.6721 ROOM 2341 0.0000 +-1.6721 ROOM 2342 0.0000 +-1.6721 ROOM 2344 0.0000 +-1.6721 ROOM 2346 0.0000 +-1.6721 ROOM 2347 0.0000 +-1.6721 ROOM 2350 0.0000 +-1.6721 ROOM 2355 0.0000 +-1.6721 ROOM 2356 0.0000 +-1.6721 ROOM 2357 0.0000 +-1.6721 ROOM 2358 0.0000 +-1.6721 ROOM 2359 0.0000 +-1.6721 ROOM 2360 0.0000 +-1.6721 ROOM 2361 0.0000 +-1.6721 ROOM 2362 0.0000 +-1.6721 ROOM 2363 0.0000 +-1.9731 ROOM AM -0.1461 +-0.3010 SHOW ME 0.0000 +-0.4771 STOP -0.3010 +-0.7782 STOP MOVING 0.0000 +-0.3010 TAKE ME 0.0000 +-0.3010 THE ATRIUM? 0.0000 +-1.9661 TO 2332 0.0000 +-1.9661 TO 2333 0.0000 +-1.9661 TO 2334 0.0000 +-1.9661 TO 2335 0.0000 +-1.9661 TO 2336 0.0000 +-1.9661 TO 2337 0.0000 +-1.9661 TO 2338 0.0000 +-1.9661 TO 2340 0.0000 +-1.9661 TO 2341 0.0000 +-1.9661 TO 2342 0.0000 +-1.9661 TO 2344 0.0000 +-1.9661 TO 2346 0.0000 +-1.9661 TO 2347 0.0000 +-1.9661 TO 2350 0.0000 +-1.9661 TO 2355 0.0000 +-1.9661 TO 2356 0.0000 +-1.9661 TO 2357 0.0000 +-1.9661 TO 2358 0.0000 +-1.9661 TO 2359 0.0000 +-1.9661 TO 2360 0.0000 +-1.9661 TO 2361 0.0000 +-1.9661 TO 2362 0.0000 +-1.9661 TO 2363 0.0000 +-0.6044 TO ROOM -0.0091 +-2.5682 TO THE 0.0000 +-0.3010 TODAY, KLAUBA? 0.0000 +-0.3010 TODAY? -0.3010 +-0.7782 WHAT BUILDING 0.0000 +-0.4771 WHAT ROOM -0.2964 +-1.3979 WHERE AM -0.2041 +-0.3372 WHERE IS -0.0000 +-0.6021 YOU TODAY, 0.0000 +-0.6021 YOU TODAY? 0.0000 + +\3-grams: +-0.9031 GO BACKWARD +-0.9031 GO FORWARD +-0.9031 GO LEFT +-0.9031 GO RIGHT +-0.3010 HELLO KLAUBA +-0.3010 HI KLAUBA +-1.6812 HOW ARE +-0.3195 HOW DO +-0.9031 KLAUBA, HOW +-0.9031 KLAUBA, STOP +-0.9031 KLAUBA, WHAT +-0.9031 KLAUBA, WHERE +-2.0000 MOVE BACKWARD +-2.0000 MOVE FORWARD +-2.0000 MOVE LEFT +-2.0000 MOVE RIGHT +-0.3372 MOVE TO +-0.3010 SHOW ME +-0.6021 STOP +-0.6021 STOP MOVING +-0.3010 TAKE ME +-0.6021 WHAT BUILDING +-0.6021 WHAT ROOM +-1.6812 WHERE AM +-0.3195 WHERE IS +-0.3010 AM I IN? +-0.3010 AM I? +-0.6021 ARE YOU TODAY, +-0.6021 ARE YOU TODAY? +-0.3010 BUILDING AM I +-0.3010 DO I GET +-1.9731 GET TO 2332 +-1.9731 GET TO 2333 +-1.9731 GET TO 2334 +-1.9731 GET TO 2335 +-1.9731 GET TO 2336 +-1.9731 GET TO 2337 +-1.9731 GET TO 2338 +-1.9731 GET TO 2340 +-1.9731 GET TO 2341 +-1.9731 GET TO 2342 +-1.9731 GET TO 2344 +-1.9731 GET TO 2346 +-1.9731 GET TO 2347 +-1.9731 GET TO 2350 +-1.9731 GET TO 2355 +-1.9731 GET TO 2356 +-1.9731 GET TO 2357 +-1.9731 GET TO 2358 +-1.9731 GET TO 2359 +-1.9731 GET TO 2360 +-1.9731 GET TO 2361 +-1.9731 GET TO 2362 +-1.9731 GET TO 2363 +-0.6114 GET TO ROOM +-1.9731 GET TO THE +-0.3010 GO BACKWARD +-0.3010 GO FORWARD +-0.3010 GO LEFT +-0.3010 GO RIGHT +-0.3010 HELLO KLAUBA +-0.3010 HI KLAUBA +-0.3010 HOW ARE YOU +-0.3010 HOW DO I +-0.3010 I GET TO +-0.3010 I IN? +-0.3010 IS 2332 +-0.3010 IS 2333 +-0.3010 IS 2334 +-0.3010 IS 2335 +-0.3010 IS 2336 +-0.3010 IS 2337 +-0.3010 IS 2338 +-0.3010 IS 2340 +-0.3010 IS 2341 +-0.3010 IS 2342 +-0.3010 IS 2344 +-0.3010 IS 2346 +-0.3010 IS 2347 +-0.3010 IS 2350 +-0.3010 IS 2355 +-0.3010 IS 2356 +-0.3010 IS 2357 +-0.3010 IS 2358 +-0.3010 IS 2359 +-0.3010 IS 2360 +-0.3010 IS 2361 +-0.3010 IS 2362 +-0.3010 IS 2363 +-0.3010 KLAUBA, HOW DO +-0.3010 KLAUBA, STOP +-0.3010 KLAUBA, WHAT ROOM +-0.3010 KLAUBA, WHERE AM +-1.9638 ME TO 2332 +-1.9638 ME TO 2333 +-1.9638 ME TO 2334 +-1.9638 ME TO 2335 +-1.9638 ME TO 2336 +-1.9638 ME TO 2337 +-1.9638 ME TO 2338 +-1.9638 ME TO 2340 +-1.9638 ME TO 2341 +-1.9638 ME TO 2342 +-1.9638 ME TO 2344 +-1.9638 ME TO 2346 +-1.9638 ME TO 2347 +-1.9638 ME TO 2350 +-1.9638 ME TO 2355 +-1.9638 ME TO 2356 +-1.9638 ME TO 2357 +-1.9638 ME TO 2358 +-1.9638 ME TO 2359 +-1.9638 ME TO 2360 +-1.9638 ME TO 2361 +-1.9638 ME TO 2362 +-1.9638 ME TO 2363 +-0.6021 ME TO ROOM +-0.3010 MOVE BACKWARD +-0.3010 MOVE FORWARD +-0.3010 MOVE LEFT +-0.3010 MOVE RIGHT +-1.9638 MOVE TO 2332 +-1.9638 MOVE TO 2333 +-1.9638 MOVE TO 2334 +-1.9638 MOVE TO 2335 +-1.9638 MOVE TO 2336 +-1.9638 MOVE TO 2337 +-1.9638 MOVE TO 2338 +-1.9638 MOVE TO 2340 +-1.9638 MOVE TO 2341 +-1.9638 MOVE TO 2342 +-1.9638 MOVE TO 2344 +-1.9638 MOVE TO 2346 +-1.9638 MOVE TO 2347 +-1.9638 MOVE TO 2350 +-1.9638 MOVE TO 2355 +-1.9638 MOVE TO 2356 +-1.9638 MOVE TO 2357 +-1.9638 MOVE TO 2358 +-1.9638 MOVE TO 2359 +-1.9638 MOVE TO 2360 +-1.9638 MOVE TO 2361 +-1.9638 MOVE TO 2362 +-1.9638 MOVE TO 2363 +-0.6021 MOVE TO ROOM +-0.3010 ROOM 2332 +-0.3010 ROOM 2333 +-0.3010 ROOM 2334 +-0.3010 ROOM 2335 +-0.3010 ROOM 2336 +-0.3010 ROOM 2337 +-0.3010 ROOM 2338 +-0.3010 ROOM 2340 +-0.3010 ROOM 2341 +-0.3010 ROOM 2342 +-0.3010 ROOM 2344 +-0.3010 ROOM 2346 +-0.3010 ROOM 2347 +-0.3010 ROOM 2350 +-0.3010 ROOM 2355 +-0.3010 ROOM 2356 +-0.3010 ROOM 2357 +-0.3010 ROOM 2358 +-0.3010 ROOM 2359 +-0.3010 ROOM 2360 +-0.3010 ROOM 2361 +-0.3010 ROOM 2362 +-0.3010 ROOM 2363 +-0.3010 ROOM AM I +-0.3010 SHOW ME TO +-0.3010 STOP MOVING +-0.3010 TAKE ME TO +-0.3010 THE ATRIUM? +-0.3010 TO 2332 +-0.3010 TO 2333 +-0.3010 TO 2334 +-0.3010 TO 2335 +-0.3010 TO 2336 +-0.3010 TO 2337 +-0.3010 TO 2338 +-0.3010 TO 2340 +-0.3010 TO 2341 +-0.3010 TO 2342 +-0.3010 TO 2344 +-0.3010 TO 2346 +-0.3010 TO 2347 +-0.3010 TO 2350 +-0.3010 TO 2355 +-0.3010 TO 2356 +-0.3010 TO 2357 +-0.3010 TO 2358 +-0.3010 TO 2359 +-0.3010 TO 2360 +-0.3010 TO 2361 +-0.3010 TO 2362 +-0.3010 TO 2363 +-1.6628 TO ROOM 2332 +-1.6628 TO ROOM 2333 +-1.6628 TO ROOM 2334 +-1.6628 TO ROOM 2335 +-1.6628 TO ROOM 2336 +-1.6628 TO ROOM 2337 +-1.6628 TO ROOM 2338 +-1.6628 TO ROOM 2340 +-1.6628 TO ROOM 2341 +-1.6628 TO ROOM 2342 +-1.6628 TO ROOM 2344 +-1.6628 TO ROOM 2346 +-1.6628 TO ROOM 2347 +-1.6628 TO ROOM 2350 +-1.6628 TO ROOM 2355 +-1.6628 TO ROOM 2356 +-1.6628 TO ROOM 2357 +-1.6628 TO ROOM 2358 +-1.6628 TO ROOM 2359 +-1.6628 TO ROOM 2360 +-1.6628 TO ROOM 2361 +-1.6628 TO ROOM 2362 +-1.6628 TO ROOM 2363 +-0.3010 TO THE ATRIUM? +-0.3010 TODAY, KLAUBA? +-0.3010 WHAT BUILDING AM +-0.3010 WHAT ROOM AM +-0.3010 WHERE AM I? +-1.6628 WHERE IS 2332 +-1.6628 WHERE IS 2333 +-1.6628 WHERE IS 2334 +-1.6628 WHERE IS 2335 +-1.6628 WHERE IS 2336 +-1.6628 WHERE IS 2337 +-1.6628 WHERE IS 2338 +-1.6628 WHERE IS 2340 +-1.6628 WHERE IS 2341 +-1.6628 WHERE IS 2342 +-1.6628 WHERE IS 2344 +-1.6628 WHERE IS 2346 +-1.6628 WHERE IS 2347 +-1.6628 WHERE IS 2350 +-1.6628 WHERE IS 2355 +-1.6628 WHERE IS 2356 +-1.6628 WHERE IS 2357 +-1.6628 WHERE IS 2358 +-1.6628 WHERE IS 2359 +-1.6628 WHERE IS 2360 +-1.6628 WHERE IS 2361 +-1.6628 WHERE IS 2362 +-1.6628 WHERE IS 2363 +-0.3010 YOU TODAY, KLAUBA? +-0.3010 YOU TODAY? + +\end\ diff --git a/models/corpus/Corpus_V3/corpus.txt b/models/corpus/Corpus_V3/corpus.txt new file mode 100644 index 0000000..f7a1567 --- /dev/null +++ b/models/corpus/Corpus_V3/corpus.txt @@ -0,0 +1,228 @@ +how are you today? +Klauba, how do I get to the atrium? +Where am I? +Klauba, where am I? +What room am I in? +Klauba, what room am I in? +Go forward +Go backward +Stop +Stop moving +Klauba, stop +Go left +Go Right +Move left +Move right +Move forward +Move backward +Hi Klauba +Hello Klauba +How are you today, Klauba? +What building am I in? +Show me to room 2333 +How do I get to 2333 +How do I get to room 2333 +Show me to 2333 +Where is 2333 +Take me to room 2333 +Take me to 2333 +Move to room 2333 +Move to 2333 +Show me to room 2335 +How do I get to 2335 +How do I get to room 2335 +Show me to 2335 +Where is 2335 +Take me to room 2335 +Take me to 2335 +Move to room 2335 +Move to 2335 +Show me to room 2341 +How do I get to 2341 +How do I get to room 2341 +Show me to 2341 +Where is 2341 +Take me to room 2341 +Take me to 2341 +Move to room 2341 +Move to 2341 +Show me to room 2337 +How do I get to 2337 +How do I get to room 2337 +Show me to 2337 +Where is 2337 +Take me to room 2337 +Take me to 2337 +Move to room 2337 +Move to 2337 +Show me to room 2347 +How do I get to 2347 +How do I get to room 2347 +Show me to 2347 +Where is 2347 +Take me to room 2347 +Take me to 2347 +Move to room 2347 +Move to 2347 +Show me to room 2359 +How do I get to 2359 +How do I get to room 2359 +Show me to 2359 +Where is 2359 +Take me to room 2359 +Take me to 2359 +Move to room 2359 +Move to 2359 +Show me to room 2355 +How do I get to 2355 +How do I get to room 2355 +Show me to 2355 +Where is 2355 +Take me to room 2355 +Take me to 2355 +Move to room 2355 +Move to 2355 +Show me to room 2357 +How do I get to 2357 +How do I get to room 2357 +Show me to 2357 +Where is 2357 +Take me to room 2357 +Take me to 2357 +Move to room 2357 +Move to 2357 +Show me to room 2363 +How do I get to 2363 +How do I get to room 2363 +Show me to 2363 +Where is 2363 +Take me to room 2363 +Take me to 2363 +Move to room 2363 +Move to 2363 +Show me to room 2361 +How do I get to 2361 +How do I get to room 2361 +Show me to 2361 +Where is 2361 +Take me to room 2361 +Take me to 2361 +Move to room 2361 +Move to 2361 +Show me to room 2332 +How do I get to 2332 +How do I get to room 2332 +Show me to 2332 +Where is 2332 +Take me to room 2332 +Take me to 2332 +Move to room 2332 +Move to 2332 +Show me to room 2334 +How do I get to 2334 +How do I get to room 2334 +Show me to 2334 +Where is 2334 +Take me to room 2334 +Take me to 2334 +Move to room 2334 +Move to 2334 +Show me to room 2336 +How do I get to 2336 +How do I get to room 2336 +Show me to 2336 +Where is 2336 +Take me to room 2336 +Take me to 2336 +Move to room 2336 +Move to 2336 +Show me to room 2338 +How do I get to 2338 +How do I get to room 2338 +Show me to 2338 +Where is 2338 +Take me to room 2338 +Take me to 2338 +Move to room 2338 +Move to 2338 +Show me to room 2340 +How do I get to 2340 +How do I get to room 2340 +Show me to 2340 +Where is 2340 +Take me to room 2340 +Take me to 2340 +Move to room 2340 +Move to 2340 +Show me to room 2342 +How do I get to 2342 +How do I get to room 2342 +Show me to 2342 +Where is 2342 +Take me to room 2342 +Take me to 2342 +Move to room 2342 +Move to 2342 +Show me to room 2344 +How do I get to 2344 +How do I get to room 2344 +Show me to 2344 +Where is 2344 +Take me to room 2344 +Take me to 2344 +Move to room 2344 +Move to 2344 +Show me to room 2346 +How do I get to 2346 +How do I get to room 2346 +Show me to 2346 +Where is 2346 +Take me to room 2346 +Take me to 2346 +Move to room 2346 +Move to 2346 +Show me to room 2350 +How do I get to 2350 +How do I get to room 2350 +Show me to 2350 +Where is 2350 +Take me to room 2350 +Take me to 2350 +Move to room 2350 +Move to 2350 +Show me to room 2356 +How do I get to 2356 +How do I get to room 2356 +Show me to 2356 +Where is 2356 +Take me to room 2356 +Take me to 2356 +Move to room 2356 +Move to 2356 +Show me to room 2358 +How do I get to 2358 +How do I get to room 2358 +Show me to 2358 +Where is 2358 +Take me to room 2358 +Take me to 2358 +Move to room 2358 +Move to 2358 +Show me to room 2360 +How do I get to 2360 +How do I get to room 2360 +Show me to 2360 +Where is 2360 +Take me to room 2360 +Take me to 2360 +Move to room 2360 +Move to 2360 +Show me to room 2362 +How do I get to 2362 +How do I get to room 2362 +Show me to 2362 +Where is 2362 +Take me to room 2362 +Take me to 2362 +Move to room 2362 +Move to 2362 diff --git a/models/corpus/corpus.txt b/models/corpus/corpus.txt new file mode 100644 index 0000000..f7a1567 --- /dev/null +++ b/models/corpus/corpus.txt @@ -0,0 +1,228 @@ +how are you today? +Klauba, how do I get to the atrium? +Where am I? +Klauba, where am I? +What room am I in? +Klauba, what room am I in? +Go forward +Go backward +Stop +Stop moving +Klauba, stop +Go left +Go Right +Move left +Move right +Move forward +Move backward +Hi Klauba +Hello Klauba +How are you today, Klauba? +What building am I in? +Show me to room 2333 +How do I get to 2333 +How do I get to room 2333 +Show me to 2333 +Where is 2333 +Take me to room 2333 +Take me to 2333 +Move to room 2333 +Move to 2333 +Show me to room 2335 +How do I get to 2335 +How do I get to room 2335 +Show me to 2335 +Where is 2335 +Take me to room 2335 +Take me to 2335 +Move to room 2335 +Move to 2335 +Show me to room 2341 +How do I get to 2341 +How do I get to room 2341 +Show me to 2341 +Where is 2341 +Take me to room 2341 +Take me to 2341 +Move to room 2341 +Move to 2341 +Show me to room 2337 +How do I get to 2337 +How do I get to room 2337 +Show me to 2337 +Where is 2337 +Take me to room 2337 +Take me to 2337 +Move to room 2337 +Move to 2337 +Show me to room 2347 +How do I get to 2347 +How do I get to room 2347 +Show me to 2347 +Where is 2347 +Take me to room 2347 +Take me to 2347 +Move to room 2347 +Move to 2347 +Show me to room 2359 +How do I get to 2359 +How do I get to room 2359 +Show me to 2359 +Where is 2359 +Take me to room 2359 +Take me to 2359 +Move to room 2359 +Move to 2359 +Show me to room 2355 +How do I get to 2355 +How do I get to room 2355 +Show me to 2355 +Where is 2355 +Take me to room 2355 +Take me to 2355 +Move to room 2355 +Move to 2355 +Show me to room 2357 +How do I get to 2357 +How do I get to room 2357 +Show me to 2357 +Where is 2357 +Take me to room 2357 +Take me to 2357 +Move to room 2357 +Move to 2357 +Show me to room 2363 +How do I get to 2363 +How do I get to room 2363 +Show me to 2363 +Where is 2363 +Take me to room 2363 +Take me to 2363 +Move to room 2363 +Move to 2363 +Show me to room 2361 +How do I get to 2361 +How do I get to room 2361 +Show me to 2361 +Where is 2361 +Take me to room 2361 +Take me to 2361 +Move to room 2361 +Move to 2361 +Show me to room 2332 +How do I get to 2332 +How do I get to room 2332 +Show me to 2332 +Where is 2332 +Take me to room 2332 +Take me to 2332 +Move to room 2332 +Move to 2332 +Show me to room 2334 +How do I get to 2334 +How do I get to room 2334 +Show me to 2334 +Where is 2334 +Take me to room 2334 +Take me to 2334 +Move to room 2334 +Move to 2334 +Show me to room 2336 +How do I get to 2336 +How do I get to room 2336 +Show me to 2336 +Where is 2336 +Take me to room 2336 +Take me to 2336 +Move to room 2336 +Move to 2336 +Show me to room 2338 +How do I get to 2338 +How do I get to room 2338 +Show me to 2338 +Where is 2338 +Take me to room 2338 +Take me to 2338 +Move to room 2338 +Move to 2338 +Show me to room 2340 +How do I get to 2340 +How do I get to room 2340 +Show me to 2340 +Where is 2340 +Take me to room 2340 +Take me to 2340 +Move to room 2340 +Move to 2340 +Show me to room 2342 +How do I get to 2342 +How do I get to room 2342 +Show me to 2342 +Where is 2342 +Take me to room 2342 +Take me to 2342 +Move to room 2342 +Move to 2342 +Show me to room 2344 +How do I get to 2344 +How do I get to room 2344 +Show me to 2344 +Where is 2344 +Take me to room 2344 +Take me to 2344 +Move to room 2344 +Move to 2344 +Show me to room 2346 +How do I get to 2346 +How do I get to room 2346 +Show me to 2346 +Where is 2346 +Take me to room 2346 +Take me to 2346 +Move to room 2346 +Move to 2346 +Show me to room 2350 +How do I get to 2350 +How do I get to room 2350 +Show me to 2350 +Where is 2350 +Take me to room 2350 +Take me to 2350 +Move to room 2350 +Move to 2350 +Show me to room 2356 +How do I get to 2356 +How do I get to room 2356 +Show me to 2356 +Where is 2356 +Take me to room 2356 +Take me to 2356 +Move to room 2356 +Move to 2356 +Show me to room 2358 +How do I get to 2358 +How do I get to room 2358 +Show me to 2358 +Where is 2358 +Take me to room 2358 +Take me to 2358 +Move to room 2358 +Move to 2358 +Show me to room 2360 +How do I get to 2360 +How do I get to room 2360 +Show me to 2360 +Where is 2360 +Take me to room 2360 +Take me to 2360 +Move to room 2360 +Move to 2360 +Show me to room 2362 +How do I get to 2362 +How do I get to room 2362 +Show me to 2362 +Where is 2362 +Take me to room 2362 +Take me to 2362 +Move to room 2362 +Move to 2362 diff --git a/models/corpus/corpus_generator.py b/models/corpus/corpus_generator.py new file mode 100644 index 0000000..df38937 --- /dev/null +++ b/models/corpus/corpus_generator.py @@ -0,0 +1,42 @@ +templates = [ + "Show me to room {{ROOM}}", + "How do I get to {{ROOM}}", + "How do I get to room {{ROOM}}", + "Show me to {{ROOM}}", + "Where is {{ROOM}}", + "Take me to room {{ROOM}}", + "Take me to {{ROOM}}", + "Move to room {{ROOM}}", + "Move to {{ROOM}}" +] + +def append_general_phrases(corpus_file): + phrases_file = open('general-phrases.txt', 'r') + for phrase in phrases_file: + phrase = phrase.strip() + corpus_file.write(phrase + '\n') + phrases_file.close() + +def generate_phrases_for_room(room_number): + output = [] + for template in templates: + phrase = template.replace("{{ROOM}}", room_number) + output.append(phrase) + return output + +def read_in_rooms(corpus_file): + room_file = open('rooms.txt', 'r') + for room in room_file: + room = room.strip() + phrases = generate_phrases_for_room(room) + for phrase in phrases: + corpus_file.write(phrase + '\n') + room_file.close() + + +corpus_file = open("corpus.txt", "w") + +append_general_phrases(corpus_file) +read_in_rooms(corpus_file) + +corpus_file.close() diff --git a/models/corpus/general-phrases.txt b/models/corpus/general-phrases.txt new file mode 100644 index 0000000..aa2d9d2 --- /dev/null +++ b/models/corpus/general-phrases.txt @@ -0,0 +1,21 @@ +how are you today? +Klauba, how do I get to the atrium? +Where am I? +Klauba, where am I? +What room am I in? +Klauba, what room am I in? +Go forward +Go backward +Stop +Stop moving +Klauba, stop +Go left +Go Right +Move left +Move right +Move forward +Move backward +Hi Klauba +Hello Klauba +How are you today, Klauba? +What building am I in? diff --git a/models/corpus/rooms.txt b/models/corpus/rooms.txt new file mode 100644 index 0000000..d102e64 --- /dev/null +++ b/models/corpus/rooms.txt @@ -0,0 +1,23 @@ +2333 +2335 +2341 +2337 +2347 +2359 +2355 +2357 +2363 +2361 +2332 +2334 +2336 +2338 +2340 +2342 +2344 +2346 +2350 +2356 +2358 +2360 +2362 diff --git a/noiseClean.py b/noiseClean.py new file mode 100644 index 0000000..f85656f --- /dev/null +++ b/noiseClean.py @@ -0,0 +1,62 @@ +# import matplotlib.pyplot as plt +import numpy as np +import wave +import sys +import math +import contextlib + +fname = 'inputs/noisy.wav' +outname = 'inputs/filtered.wav' + +cutOffFrequency = 400.0 + +# from http://stackoverflow.com/questions/13728392/moving-average-or-running-mean +def running_mean(x, windowSize): + cumsum = np.cumsum(np.insert(x, 0, 0)) + return (cumsum[windowSize:] - cumsum[:-windowSize]) / windowSize + +# from http://stackoverflow.com/questions/2226853/interpreting-wav-data/2227174#2227174 +def interpret_wav(raw_bytes, n_frames, n_channels, sample_width, interleaved = True): + + if sample_width == 1: + dtype = np.uint8 # unsigned char + elif sample_width == 2: + dtype = np.int16 # signed 2-byte short + else: + raise ValueError("Only supports 8 and 16 bit audio formats.") + + channels = np.fromstring(raw_bytes, dtype=dtype) + + if interleaved: + # channels are interleaved, i.e. sample N of channel M follows sample N of channel M-1 in raw data + channels.shape = (n_frames, n_channels) + channels = channels.T + else: + # channels are not interleaved. All samples from channel M occur before all samples from channel M-1 + channels.shape = (n_channels, n_frames) + + return channels + +with contextlib.closing(wave.open(fname,'rb')) as spf: + sampleRate = spf.getframerate() + ampWidth = spf.getsampwidth() + nChannels = spf.getnchannels() + nFrames = spf.getnframes() + + # Extract Raw Audio from multi-channel Wav File + signal = spf.readframes(nFrames*nChannels) + spf.close() + channels = interpret_wav(signal, nFrames, nChannels, ampWidth, True) + + # get window size + # from http://dsp.stackexchange.com/questions/9966/what-is-the-cut-off-frequency-of-a-moving-average-filter + freqRatio = (cutOffFrequency/sampleRate) + N = int(math.sqrt(0.196196 + freqRatio**2)/freqRatio) + + # Use moviung average (only on first channel) + filtered = running_mean(channels[0], N).astype(channels.dtype) + + wav_file = wave.open(outname, "w") + wav_file.setparams((1, ampWidth, sampleRate, nFrames, spf.getcomptype(), spf.getcompname())) + wav_file.writeframes(filtered.tobytes('C')) + wav_file.close() diff --git a/pocketsphinx-5prealpha/Makefile b/pocketsphinx-5prealpha/Makefile index 470a5c4..c97a434 100644 --- a/pocketsphinx-5prealpha/Makefile +++ b/pocketsphinx-5prealpha/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -169,7 +169,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -236,19 +236,19 @@ distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -276,7 +276,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -284,7 +284,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -318,15 +318,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -355,7 +355,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -422,8 +422,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -573,7 +573,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ @@ -638,7 +641,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -664,7 +667,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -682,7 +685,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -692,7 +695,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff --git a/pocketsphinx-5prealpha/Makefile.in b/pocketsphinx-5prealpha/Makefile.in index 1ee36ea..1fea8e4 100644 --- a/pocketsphinx-5prealpha/Makefile.in +++ b/pocketsphinx-5prealpha/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -169,7 +169,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -422,8 +422,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -573,7 +573,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ @@ -638,7 +641,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -664,7 +667,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -682,7 +685,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -692,7 +695,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff --git a/pocketsphinx-5prealpha/aclocal.m4 b/pocketsphinx-5prealpha/aclocal.m4 index 73b59f5..a321a21 100644 --- a/pocketsphinx-5prealpha/aclocal.m4 +++ b/pocketsphinx-5prealpha/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.16.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,7 +20,7 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -32,10 +32,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.]) # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.15' +[am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.16.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15])dnl +[AM_AUTOMAKE_VERSION([1.16.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -332,13 +332,12 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. - # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], @@ -346,49 +345,41 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS @@ -397,18 +388,17 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each '.P' file that we will -# need in order to bootstrap the dependency handling code. +# This code is only required when automatic dependency tracking is enabled. +# This creates each '.Po' and '.Plo' makefile fragment that we'll need in +# order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -495,8 +485,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -563,7 +553,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -605,7 +595,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -626,7 +616,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -647,7 +637,7 @@ AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -655,49 +645,42 @@ AC_SUBST([am__leading_dot])]) # AM_MAKE_INCLUDE() # ----------------- -# Check to see how make treats includes. +# Check whether make has an 'include' directive that can support all +# the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' +[AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -736,7 +719,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -765,7 +748,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -812,7 +795,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -846,8 +829,11 @@ AC_DEFUN([AM_PATH_PYTHON], dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl - python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) +[python python2 python3 dnl + python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 dnl + python3.2 python3.1 python3.0 dnl + python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 dnl + python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) @@ -1047,7 +1033,7 @@ for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1066,7 +1052,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1147,7 +1133,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1207,7 +1193,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1235,7 +1221,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1254,7 +1240,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/pocketsphinx-5prealpha/autom4te.cache/output.0 b/pocketsphinx-5prealpha/autom4te.cache/output.0 index 3a7a2c3..561f82e 100644 --- a/pocketsphinx-5prealpha/autom4te.cache/output.0 +++ b/pocketsphinx-5prealpha/autom4te.cache/output.0 @@ -697,7 +697,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -780,7 +779,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2517,7 +2517,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3053,8 +3053,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3105,7 +3105,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -4042,45 +4042,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in @%:@( + '0:this is the am__doit target') : + case $s in @%:@( + BSD) : + am__include='.include' am__quote='"' ;; @%:@( + *) : + am__include='include' am__quote='' ;; +esac ;; @%:@( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } @%:@ Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -6643,11 +6643,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -12424,7 +12421,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -14234,7 +14231,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -15146,29 +15143,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in @%:@( + *\'*) : + eval set x "$CONFIG_FILES" ;; @%:@( + *) : + set x $CONFIG_FILES ;; @%:@( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -15186,53 +15189,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -15250,7 +15248,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/pocketsphinx-5prealpha/autom4te.cache/output.1 b/pocketsphinx-5prealpha/autom4te.cache/output.1 index 3a7a2c3..561f82e 100644 --- a/pocketsphinx-5prealpha/autom4te.cache/output.1 +++ b/pocketsphinx-5prealpha/autom4te.cache/output.1 @@ -697,7 +697,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -780,7 +779,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2517,7 +2517,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3053,8 +3053,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3105,7 +3105,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -4042,45 +4042,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in @%:@( + '0:this is the am__doit target') : + case $s in @%:@( + BSD) : + am__include='.include' am__quote='"' ;; @%:@( + *) : + am__include='include' am__quote='' ;; +esac ;; @%:@( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } @%:@ Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -6643,11 +6643,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -12424,7 +12421,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -14234,7 +14231,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -15146,29 +15143,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in @%:@( + *\'*) : + eval set x "$CONFIG_FILES" ;; @%:@( + *) : + set x $CONFIG_FILES ;; @%:@( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -15186,53 +15189,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -15250,7 +15248,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/pocketsphinx-5prealpha/autom4te.cache/requests b/pocketsphinx-5prealpha/autom4te.cache/requests index e483a37..f163594 100644 --- a/pocketsphinx-5prealpha/autom4te.cache/requests +++ b/pocketsphinx-5prealpha/autom4te.cache/requests @@ -1,4 +1,4 @@ -# This file was generated by Autom4te Fri Oct 23 20:57:39 UTC 2015. +# This file was generated by Autom4te Sun Aug 20 18:29:13 UTC 2017. # It contains the lists of macros which have been traced. # It can be safely removed. @@ -12,28 +12,28 @@ [ '/usr/share/autoconf/autoconf/autoconf.m4f', '-', - '/usr/share/aclocal-1.15/internal/ac-config-macro-dirs.m4', + '/usr/share/aclocal-1.16/internal/ac-config-macro-dirs.m4', '/usr/share/aclocal/ltargz.m4', '/usr/share/aclocal/ltdl.m4', - '/usr/share/aclocal-1.15/amversion.m4', - '/usr/share/aclocal-1.15/auxdir.m4', - '/usr/share/aclocal-1.15/cond.m4', - '/usr/share/aclocal-1.15/depend.m4', - '/usr/share/aclocal-1.15/depout.m4', - '/usr/share/aclocal-1.15/init.m4', - '/usr/share/aclocal-1.15/install-sh.m4', - '/usr/share/aclocal-1.15/lead-dot.m4', - '/usr/share/aclocal-1.15/make.m4', - '/usr/share/aclocal-1.15/missing.m4', - '/usr/share/aclocal-1.15/options.m4', - '/usr/share/aclocal-1.15/prog-cc-c-o.m4', - '/usr/share/aclocal-1.15/python.m4', - '/usr/share/aclocal-1.15/runlog.m4', - '/usr/share/aclocal-1.15/sanity.m4', - '/usr/share/aclocal-1.15/silent.m4', - '/usr/share/aclocal-1.15/strip.m4', - '/usr/share/aclocal-1.15/substnot.m4', - '/usr/share/aclocal-1.15/tar.m4', + '/usr/share/aclocal-1.16/amversion.m4', + '/usr/share/aclocal-1.16/auxdir.m4', + '/usr/share/aclocal-1.16/cond.m4', + '/usr/share/aclocal-1.16/depend.m4', + '/usr/share/aclocal-1.16/depout.m4', + '/usr/share/aclocal-1.16/init.m4', + '/usr/share/aclocal-1.16/install-sh.m4', + '/usr/share/aclocal-1.16/lead-dot.m4', + '/usr/share/aclocal-1.16/make.m4', + '/usr/share/aclocal-1.16/missing.m4', + '/usr/share/aclocal-1.16/options.m4', + '/usr/share/aclocal-1.16/prog-cc-c-o.m4', + '/usr/share/aclocal-1.16/python.m4', + '/usr/share/aclocal-1.16/runlog.m4', + '/usr/share/aclocal-1.16/sanity.m4', + '/usr/share/aclocal-1.16/silent.m4', + '/usr/share/aclocal-1.16/strip.m4', + '/usr/share/aclocal-1.16/substnot.m4', + '/usr/share/aclocal-1.16/tar.m4', 'm4/ax_pkg_swig.m4', 'm4/ax_python_devel.m4', 'm4/libtool.m4', @@ -45,194 +45,194 @@ 'configure.ac' ], { - 'AC_LIBTOOL_PICMODE' => 1, - 'AM_ENABLE_SHARED' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_PROG_LD' => 1, - 'include' => 1, - 'LT_PATH_NM' => 1, - 'AM_SILENT_RULES' => 1, - 'LT_AC_PROG_RC' => 1, + 'AM_PATH_PYTHON' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, 'AM_DISABLE_STATIC' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - 'AC_LTDL_PREOPEN' => 1, - 'AM_CONDITIONAL' => 1, - 'AX_PYTHON_DEVEL' => 1, - 'AC_PROG_NM' => 1, - 'PKG_CHECK_MODULES' => 1, - '_LT_PROG_F77' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AC_PATH_MAGIC' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AC_LTDL_SHLIBPATH' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - 'AC_LIBTOOL_F77' => 1, - 'AM_DISABLE_SHARED' => 1, - 'LT_OUTPUT' => 1, - 'm4_pattern_allow' => 1, - 'AC_PYTHON_DEVEL' => 1, - 'AC_PROG_LD_GNU' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - 'LT_PROG_RC' => 1, - 'LT_AC_PROG_SED' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AU_DEFUN' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'AC_LIB_LTDL' => 1, - 'AM_RUN_LOG' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'LTOPTIONS_VERSION' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, + 'LT_SYS_SYMBOL_USCORE' => 1, + 'AC_CHECK_LIBM' => 1, 'AC_LIBTOOL_GCJ' => 1, - 'AM_ENABLE_STATIC' => 1, - 'AC_LIBTOOL_SETUP' => 1, - 'LT_CMD_MAX_LEN' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, '_AM_PROG_TAR' => 1, - 'AM_DEP_TRACK' => 1, - 'AM_MISSING_HAS_RUN' => 1, - '_LT_CC_BASENAME' => 1, + 'LT_LIB_DLLOAD' => 1, + 'AX_PYTHON_DEVEL' => 1, + 'LT_CMD_MAX_LEN' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, '_LT_PROG_LTMAIN' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'LT_PROG_RC' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1, + 'AM_DISABLE_SHARED' => 1, + 'AC_LIBTOOL_RC' => 1, + 'AM_MISSING_HAS_RUN' => 1, + 'LTOPTIONS_VERSION' => 1, + '_LT_AC_SYS_COMPILER' => 1, + 'AC_PYTHON_DEVEL' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'AC_LIBTOOL_CXX' => 1, + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, + 'AC_PATH_TOOL_PREFIX' => 1, + '_AM_SUBST_NOTMAKE' => 1, 'AC_LTDL_SYSSEARCHPATH' => 1, - 'LTSUGAR_VERSION' => 1, + '_LT_WITH_SYSROOT' => 1, + '_LT_AC_CHECK_DLFCN' => 1, + '_LT_LIBOBJ' => 1, + 'AC_LIBTOOL_OBJDIR' => 1, + '_LT_COMPILER_BOILERPLATE' => 1, + 'AM_SUBST_NOTMAKE' => 1, 'AM_MISSING_PROG' => 1, - 'LT_SYS_MODULE_EXT' => 1, - 'AM_PROG_NM' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_PATH_PYTHON' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - '_LT_AC_LANG_CXX' => 1, + 'LT_SYS_MODULE_PATH' => 1, + 'PKG_CHECK_MODULES' => 1, + '_LT_PROG_F77' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + 'AC_LIB_LTDL' => 1, + 'AC_PROG_LIBTOOL' => 1, + '_AM_PROG_CC_C_O' => 1, 'AC_PROG_EGREP' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AC_LIBTOOL_RC' => 1, - '_LT_AC_TAGCONFIG' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AC_ENABLE_SHARED' => 1, - 'LT_WITH_LTDL' => 1, - 'PKG_CHECK_EXISTS' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'AC_LTDL_DLLIB' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, + 'PKG_PROG_PKG_CONFIG' => 1, 'LT_LANG' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'AC_LIBLTDL_CONVENIENCE' => 1, - 'LT_LIB_DLLOAD' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - 'LTDL_INIT' => 1, - 'LTDL_CONVENIENCE' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1, - 'AX_PKG_SWIG' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + '_LT_LINKER_OPTION' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_PATH_MAGIC' => 1, + 'AC_LIBTOOL_CONFIG' => 1, + '_LT_PROG_CXX' => 1, 'LT_INIT' => 1, - 'AC_ENABLE_STATIC' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AC_LTDL_OBJDIR' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, '_AM_IF_OPTION' => 1, - 'LTDL_INSTALLABLE' => 1, - '_LT_LIBOBJ' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'm4_pattern_forbid' => 1, + '_LT_AC_FILE_LTDLL_C' => 1, + 'AC_LTDL_SYMBOL_USCORE' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AM_CONDITIONAL' => 1, + '_LT_AC_LOCK' => 1, + 'LT_LIB_M' => 1, + '_LT_DLL_DEF_P' => 1, 'AC_LTDL_SHLIBEXT' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'm4_include' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + 'AC_DEFUN' => 1, + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, + '_LT_AC_TRY_DLOPEN_SELF' => 1, 'AC_DEPLIBS_CHECK_METHOD' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'LT_PROG_GO' => 1, - '_LT_PROG_CXX' => 1, - 'AM_PROG_INSTALL_SH' => 1, - '_LT_AC_LOCK' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'LT_PATH_LD' => 1, - 'LT_SYS_DLOPEN_DEPLIBS' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - '_AM_SET_OPTION' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'AC_DISABLE_STATIC' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - 'LTVERSION_VERSION' => 1, - 'LT_SYS_MODULE_PATH' => 1, - '_LT_LINKER_OPTION' => 1, 'LT_FUNC_ARGZ' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, + '_LT_AC_LANG_F77' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AC_DISABLE_SHARED' => 1, + 'AM_SET_LEADING_DOT' => 1, + 'PKG_CHECK_EXISTS' => 1, + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + 'AC_LIBLTDL_INSTALLABLE' => 1, + 'LT_AC_PROG_EGREP' => 1, + 'm4_pattern_allow' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'AC_DISABLE_STATIC' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, '_LT_LINKER_BOILERPLATE' => 1, + 'LT_SYS_DLOPEN_DEPLIBS' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AC_LTDL_PREOPEN' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + '_LT_AC_TAGVAR' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, + 'LTDL_INIT' => 1, + '_AM_SET_OPTIONS' => 1, + '_LT_PROG_FC' => 1, + 'AC_LTDL_DLSYM_USCORE' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + '_LT_AC_SYS_LIBPATH_AIX' => 1, + 'LT_PATH_NM' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, 'AM_SET_DEPDIR' => 1, - 'AC_DISABLE_SHARED' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AC_DEFUN' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + 'AC_LIBTOOL_F77' => 1, + 'AC_LIBTOOL_LINKER_OPTION' => 1, + 'AM_PROG_NM' => 1, + 'AC_LIBTOOL_SETUP' => 1, '_LT_REQUIRED_DARWIN_CHECKS' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, - '_AM_PROG_CC_C_O' => 1, + 'LTVERSION_VERSION' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + 'AC_PROG_LD_GNU' => 1, 'AM_PROG_LD' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - '_LT_COMPILER_OPTION' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'LT_LIB_M' => 1, - 'LT_AC_PROG_EGREP' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AC_ENABLE_SHARED' => 1, + 'LTDL_CONVENIENCE' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, + 'AU_DEFUN' => 1, + '_AM_DEPENDENCIES' => 1, + '_AM_SET_OPTION' => 1, 'AC_LIBTOOL_FC' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'AM_SANITY_CHECK' => 1, - '_LT_AC_LANG_F77' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'AC_PROG_LIBTOOL' => 1, - '_LT_DLL_DEF_P' => 1, + 'LT_PATH_LD' => 1, + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, + '_m4_warn' => 1, + 'AX_PKG_SWIG' => 1, '_AC_PROG_LIBTOOL' => 1, - 'AC_DEFUN_ONCE' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, + '_LT_COMPILER_OPTION' => 1, + '_LT_AC_SHELL_INIT' => 1, + 'AM_ENABLE_STATIC' => 1, + '_LT_AC_LANG_GCJ' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'AC_LTDL_OBJDIR' => 1, + 'AM_AUX_DIR_EXPAND' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'LTOBSOLETE_VERSION' => 1, + 'LT_WITH_LTDL' => 1, + 'AM_MAKE_INCLUDE' => 1, + 'AM_DEP_TRACK' => 1, + 'LT_PROG_GO' => 1, 'AC_WITH_LTDL' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - '_LTDL_SETUP' => 1, - '_AM_DEPENDENCIES' => 1, - '_LT_WITH_SYSROOT' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - 'AM_PYTHON_CHECK_VERSION' => 1, - '_m4_warn' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'LT_PROG_GCJ' => 1, - '_AM_MANGLE_OPTION' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, + '_LT_CC_BASENAME' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + 'LTSUGAR_VERSION' => 1, '_LT_AC_PROG_CXXCPP' => 1, - '_LT_PROG_FC' => 1, - '_AM_SET_OPTIONS' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - 'AC_LIBTOOL_CXX' => 1, + 'AM_RUN_LOG' => 1, + 'LTDL_INSTALLABLE' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, '_LT_AC_LANG_CXX_CONFIG' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1 + 'AM_PYTHON_CHECK_VERSION' => 1, + 'AC_LIBLTDL_CONVENIENCE' => 1, + 'AM_PROG_CC_C_O' => 1, + '_PKG_SHORT_ERRORS_SUPPORTED' => 1, + 'LT_AC_PROG_GCJ' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + '_AM_MANGLE_OPTION' => 1, + 'LT_AC_PROG_SED' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_LTDL_DLLIB' => 1, + 'AC_ENABLE_FAST_INSTALL' => 1, + 'LT_AC_PROG_RC' => 1, + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, + 'm4_pattern_forbid' => 1, + '_LTDL_SETUP' => 1, + 'AC_LTDL_SHLIBPATH' => 1, + 'm4_include' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, + 'AC_ENABLE_STATIC' => 1, + 'AM_SANITY_CHECK' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, + 'AC_DEFUN_ONCE' => 1, + 'AM_ENABLE_SHARED' => 1, + 'LT_FUNC_DLSYM_USCORE' => 1, + '_AM_AUTOCONF_VERSION' => 1, + 'AM_PROG_INSTALL_SH' => 1, + 'LT_PROG_GCJ' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + 'include' => 1, + 'LT_SYS_DLSEARCH_PATH' => 1, + 'AC_PROG_LD' => 1, + 'LT_OUTPUT' => 1, + 'AC_PROG_NM' => 1, + '_LT_AC_LANG_CXX' => 1, + 'LT_SYS_MODULE_EXT' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -247,66 +247,66 @@ 'configure.ac' ], { - 'AM_MAINTAINER_MODE' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'm4_sinclude' => 1, - 'AC_SUBST_TRACE' => 1, + 'AC_CONFIG_FILES' => 1, 'AH_OUTPUT' => 1, - 'AM_NLS' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'm4_pattern_allow' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AM_PROG_LIBTOOL' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_PROG_CXX_C_O' => 1, - 'AC_SUBST' => 1, '_m4_warn' => 1, - 'AC_FC_PP_SRCEXT' => 1, - '_AM_COND_IF' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AC_CANONICAL_BUILD' => 1, 'AC_CANONICAL_HOST' => 1, - 'AM_PROG_MOC' => 1, - 'AC_CONFIG_FILES' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_LIBSOURCE' => 1, - 'AC_FC_SRCEXT' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'sinclude' => 1, - '_AM_COND_ELSE' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'LT_INIT' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'include' => 1, + 'm4_include' => 1, + 'AC_CONFIG_LINKS' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'm4_pattern_forbid' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AM_POT_TOOLS' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AM_PROG_CXX_C_O' => 1, 'AC_REQUIRE_AUX_FILE' => 1, 'AM_SILENT_RULES' => 1, - 'AM_PROG_FC_C_O' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - '_AM_COND_ENDIF' => 1, + 'AC_SUBST' => 1, 'AM_CONDITIONAL' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'm4_pattern_forbid' => 1, + '_AM_COND_ELSE' => 1, + 'AC_CANONICAL_TARGET' => 1, + 'AC_INIT' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'sinclude' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'LT_INIT' => 1, + 'AC_CONFIG_SUBDIRS' => 1, 'AC_CONFIG_HEADERS' => 1, + 'AM_PROG_F77_C_O' => 1, 'AM_ENABLE_MULTILIB' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_FC_SRCEXT' => 1, + 'AM_PROG_AR' => 1, + 'AM_PROG_CC_C_O' => 1, 'LT_SUPPORTED_TAG' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AM_PROG_MKDIR_P' => 1, + 'AC_LIBSOURCE' => 1, + 'AM_GNU_GETTEXT' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'm4_pattern_allow' => 1, 'AC_FC_FREEFORM' => 1, - 'AC_FC_PP_DEFINE' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_PROG_AR' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'm4_include' => 1, - 'AC_INIT' => 1, + 'AC_PROG_LIBTOOL' => 1, + '_AM_COND_ENDIF' => 1, + 'AC_SUBST_TRACE' => 1, + 'm4_sinclude' => 1, + 'AM_PROG_MOC' => 1, + 'AM_PATH_GUILE' => 1, '_AM_MAKEFILE_INCLUDE' => 1, + 'include' => 1, + 'AC_CANONICAL_BUILD' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'AC_DEFINE_TRACE_LITERAL' => 1, + 'AM_XGETTEXT_OPTION' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'AM_PROG_FC_C_O' => 1, 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AM_POT_TOOLS' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_PATH_GUILE' => 1 + 'AC_FC_PP_SRCEXT' => 1, + '_AM_COND_IF' => 1, + 'AM_NLS' => 1 } ], 'Autom4te::Request' ) ); diff --git a/pocketsphinx-5prealpha/autom4te.cache/traces.0 b/pocketsphinx-5prealpha/autom4te.cache/traces.0 index 10a6353..7865809 100644 --- a/pocketsphinx-5prealpha/autom4te.cache/traces.0 +++ b/pocketsphinx-5prealpha/autom4te.cache/traces.0 @@ -696,21 +696,21 @@ m4trace:/usr/share/aclocal/ltdl.m4:907: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4 m4trace:/usr/share/aclocal/ltdl.m4:907: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])]) -m4trace:/usr/share/aclocal-1.15/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' +m4trace:/usr/share/aclocal-1.16/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.16.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) -m4trace:/usr/share/aclocal-1.15/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl +m4trace:/usr/share/aclocal-1.16/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -m4trace:/usr/share/aclocal-1.15/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +m4trace:/usr/share/aclocal-1.16/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) -m4trace:/usr/share/aclocal-1.15/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl +m4trace:/usr/share/aclocal-1.16/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl @@ -730,7 +730,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) -m4trace:/usr/share/aclocal-1.15/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl @@ -860,10 +860,10 @@ AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) -m4trace:/usr/share/aclocal-1.15/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) -m4trace:/usr/share/aclocal-1.15/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) @@ -881,60 +881,51 @@ _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) -m4trace:/usr/share/aclocal-1.15/depout.m4:12: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ +m4trace:/usr/share/aclocal-1.16/depout.m4:11: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk } ]) -m4trace:/usr/share/aclocal-1.15/depout.m4:71: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], +m4trace:/usr/share/aclocal-1.16/depout.m4:62: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) -m4trace:/usr/share/aclocal-1.15/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) +m4trace:/usr/share/aclocal-1.16/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -994,8 +985,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -1062,7 +1053,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -1076,7 +1067,7 @@ dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) -m4trace:/usr/share/aclocal-1.15/init.m4:186: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. +m4trace:/usr/share/aclocal-1.16/init.m4:186: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do @@ -1088,7 +1079,7 @@ for _am_header in $config_headers :; do esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -m4trace:/usr/share/aclocal-1.15/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) @@ -1098,7 +1089,7 @@ if test x"${install_sh+set}" != xset; then esac fi AC_SUBST([install_sh])]) -m4trace:/usr/share/aclocal-1.15/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null +m4trace:/usr/share/aclocal-1.16/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. @@ -1107,47 +1098,39 @@ else fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) -m4trace:/usr/share/aclocal-1.15/make.m4:12: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} -cat > confinc << 'END' +m4trace:/usr/share/aclocal-1.16/make.m4:13: -1- AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) -m4trace:/usr/share/aclocal-1.15/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +m4trace:/usr/share/aclocal-1.16/make.m4:42: -1- m4_pattern_allow([^am__quote$]) +m4trace:/usr/share/aclocal-1.16/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) -m4trace:/usr/share/aclocal-1.15/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in @@ -1165,11 +1148,11 @@ else AC_MSG_WARN(['missing' script is too old or missing]) fi ]) -m4trace:/usr/share/aclocal-1.15/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) -m4trace:/usr/share/aclocal-1.15/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) -m4trace:/usr/share/aclocal-1.15/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) -m4trace:/usr/share/aclocal-1.15/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -m4trace:/usr/share/aclocal-1.15/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) +m4trace:/usr/share/aclocal-1.16/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) +m4trace:/usr/share/aclocal-1.16/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +m4trace:/usr/share/aclocal-1.16/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( @@ -1201,13 +1184,16 @@ if test "$am_cv_prog_cc_c_o" != yes; then CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) -m4trace:/usr/share/aclocal-1.15/prog-cc-c-o.m4:47: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -m4trace:/usr/share/aclocal-1.15/python.m4:35: -1- AC_DEFUN([AM_PATH_PYTHON], [ +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:47: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) +m4trace:/usr/share/aclocal-1.16/python.m4:35: -1- AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl - python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) +[python python2 python3 dnl + python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 dnl + python3.2 python3.1 python3.0 dnl + python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 dnl + python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) @@ -1386,7 +1372,7 @@ sys.stdout.write(sitedir)"` fi ]) -m4trace:/usr/share/aclocal-1.15/python.m4:229: -1- AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys +m4trace:/usr/share/aclocal-1.16/python.m4:232: -1- AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x @@ -1396,12 +1382,12 @@ minverhex = 0 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) -m4trace:/usr/share/aclocal-1.15/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD +m4trace:/usr/share/aclocal-1.16/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) -m4trace:/usr/share/aclocal-1.15/sanity.m4:11: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) +m4trace:/usr/share/aclocal-1.16/sanity.m4:11: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -1472,7 +1458,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_RESULT([done])]) rm -f conftest.file ]) -m4trace:/usr/share/aclocal-1.15/silent.m4:12: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl +m4trace:/usr/share/aclocal-1.16/silent.m4:12: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) @@ -1520,7 +1506,7 @@ AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -m4trace:/usr/share/aclocal-1.15/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +m4trace:/usr/share/aclocal-1.16/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake @@ -1531,9 +1517,9 @@ if test "$cross_compiling" != no; then fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -m4trace:/usr/share/aclocal-1.15/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) -m4trace:/usr/share/aclocal-1.15/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) -m4trace:/usr/share/aclocal-1.15/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used +m4trace:/usr/share/aclocal-1.16/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) +m4trace:/usr/share/aclocal-1.16/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) +m4trace:/usr/share/aclocal-1.16/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) @@ -2094,8 +2080,8 @@ $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ]) -m4trace:m4/libtool.m4:812: -1- AC_DEFUN([LT_SUPPORTED_TAG], []) -m4trace:m4/libtool.m4:823: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl +m4trace:m4/libtool.m4:811: -1- AC_DEFUN([LT_SUPPORTED_TAG], []) +m4trace:m4/libtool.m4:822: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], @@ -2108,27 +2094,27 @@ m4_case([$1], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ]) -m4trace:m4/libtool.m4:915: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) -m4trace:m4/libtool.m4:915: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete. +m4trace:m4/libtool.m4:914: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) +m4trace:m4/libtool.m4:914: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete. You should run autoupdate.])dnl LT_LANG(C++)]) -m4trace:m4/libtool.m4:916: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) -m4trace:m4/libtool.m4:916: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete. +m4trace:m4/libtool.m4:915: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) +m4trace:m4/libtool.m4:915: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete. You should run autoupdate.])dnl LT_LANG(Fortran 77)]) -m4trace:m4/libtool.m4:917: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) -m4trace:m4/libtool.m4:917: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete. +m4trace:m4/libtool.m4:916: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) +m4trace:m4/libtool.m4:916: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete. You should run autoupdate.])dnl LT_LANG(Fortran)]) -m4trace:m4/libtool.m4:918: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) -m4trace:m4/libtool.m4:918: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete. +m4trace:m4/libtool.m4:917: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) +m4trace:m4/libtool.m4:917: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete. You should run autoupdate.])dnl LT_LANG(Java)]) -m4trace:m4/libtool.m4:919: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) -m4trace:m4/libtool.m4:919: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete. +m4trace:m4/libtool.m4:918: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) +m4trace:m4/libtool.m4:918: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete. You should run autoupdate.])dnl LT_LANG(Windows Resource)]) -m4trace:m4/libtool.m4:1247: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) +m4trace:m4/libtool.m4:1246: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], [Search for dependent libraries within DIR (or the compiler's sysroot @@ -2158,7 +2144,7 @@ esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and where our libraries should be installed.])]) -m4trace:m4/libtool.m4:1578: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl +m4trace:m4/libtool.m4:1577: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no @@ -2197,11 +2183,11 @@ else m4_if([$6], , :, [$6]) fi ]) -m4trace:m4/libtool.m4:1620: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:m4/libtool.m4:1620: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete. +m4trace:m4/libtool.m4:1619: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) +m4trace:m4/libtool.m4:1619: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:m4/libtool.m4:1629: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl +m4trace:m4/libtool.m4:1628: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no @@ -2233,11 +2219,11 @@ else m4_if([$5], , :, [$5]) fi ]) -m4trace:m4/libtool.m4:1664: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:m4/libtool.m4:1664: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete. +m4trace:m4/libtool.m4:1663: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) +m4trace:m4/libtool.m4:1663: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:m4/libtool.m4:1671: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl +m4trace:m4/libtool.m4:1670: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl @@ -2373,11 +2359,11 @@ max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ]) -m4trace:m4/libtool.m4:1810: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:m4/libtool.m4:1810: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete. +m4trace:m4/libtool.m4:1809: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) +m4trace:m4/libtool.m4:1809: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:m4/libtool.m4:1921: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl +m4trace:m4/libtool.m4:1920: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown @@ -2499,11 +2485,11 @@ _LT_DECL([dlopen_self], [enable_dlopen_self], [0], _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ]) -m4trace:m4/libtool.m4:2046: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:m4/libtool.m4:2046: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete. +m4trace:m4/libtool.m4:2045: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) +m4trace:m4/libtool.m4:2045: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:m4/libtool.m4:3167: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl +m4trace:m4/libtool.m4:3166: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in @@ -2562,11 +2548,11 @@ fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ]) -m4trace:m4/libtool.m4:3229: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:m4/libtool.m4:3229: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete. +m4trace:m4/libtool.m4:3228: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) +m4trace:m4/libtool.m4:3228: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:m4/libtool.m4:3252: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl +m4trace:m4/libtool.m4:3251: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl @@ -2652,15 +2638,15 @@ AC_SUBST([LD]) _LT_TAGDECL([], [LD], [1], [The linker used to build libraries]) ]) -m4trace:m4/libtool.m4:3341: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3341: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete. +m4trace:m4/libtool.m4:3340: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) +m4trace:m4/libtool.m4:3340: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3342: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3342: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete. +m4trace:m4/libtool.m4:3341: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) +m4trace:m4/libtool.m4:3341: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3671: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl +m4trace:m4/libtool.m4:3670: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. @@ -2752,15 +2738,15 @@ AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], fi rm -f conftest*]) ]) -m4trace:m4/libtool.m4:3766: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3766: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete. +m4trace:m4/libtool.m4:3765: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) +m4trace:m4/libtool.m4:3765: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3767: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3767: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete. +m4trace:m4/libtool.m4:3766: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) +m4trace:m4/libtool.m4:3766: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3838: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl +m4trace:m4/libtool.m4:3837: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl test DEF = "`$SED -n dnl -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments @@ -2768,7 +2754,7 @@ m4trace:m4/libtool.m4:3838: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl -e q dnl Only consider the first "real" line $1`" dnl ]) -m4trace:m4/libtool.m4:3852: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl +m4trace:m4/libtool.m4:3851: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) @@ -2784,8 +2770,8 @@ case $host in esac AC_SUBST([LIBM]) ]) -m4trace:m4/libtool.m4:3871: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) -m4trace:m4/libtool.m4:3871: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete. +m4trace:m4/libtool.m4:3870: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) +m4trace:m4/libtool.m4:3870: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) m4trace:m4/libtool.m4:8141: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], @@ -3094,7 +3080,7 @@ m4trace:configure.ac:4: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:6: -1- AM_INIT_AUTOMAKE([no-define foreign]) m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) m4trace:configure.ac:6: -1- AM_SET_CURRENT_AUTOMAKE_VERSION -m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.15]) +m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.16.1]) m4trace:configure.ac:6: -1- _AM_AUTOCONF_VERSION([2.69]) m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) @@ -3201,8 +3187,8 @@ m4trace:configure.ac:12: -1- AM_SET_DEPDIR m4trace:configure.ac:12: -1- m4_pattern_allow([^DEPDIR$]) m4trace:configure.ac:12: -1- AM_OUTPUT_DEPENDENCY_COMMANDS m4trace:configure.ac:12: -1- AM_MAKE_INCLUDE +m4trace:configure.ac:12: -1- AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__include$]) -m4trace:configure.ac:12: -1- m4_pattern_allow([^am__quote$]) m4trace:configure.ac:12: -1- AM_DEP_TRACK m4trace:configure.ac:12: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) m4trace:configure.ac:12: -1- m4_pattern_allow([^AMDEP_TRUE$]) @@ -3385,4 +3371,7 @@ m4trace:configure.ac:147: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE]) m4trace:configure.ac:147: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE]) m4trace:configure.ac:147: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"]) m4trace:configure.ac:147: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS +m4trace:configure.ac:147: -1- AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) m4trace:configure.ac:147: -1- _LT_PROG_LTMAIN diff --git a/pocketsphinx-5prealpha/autom4te.cache/traces.1 b/pocketsphinx-5prealpha/autom4te.cache/traces.1 index 7e81992..fc57687 100644 --- a/pocketsphinx-5prealpha/autom4te.cache/traces.1 +++ b/pocketsphinx-5prealpha/autom4te.cache/traces.1 @@ -1,11 +1,14 @@ -m4trace:aclocal.m4:1388: -1- m4_include([m4/ax_pkg_swig.m4]) -m4trace:aclocal.m4:1389: -1- m4_include([m4/ax_python_devel.m4]) -m4trace:aclocal.m4:1390: -1- m4_include([m4/libtool.m4]) -m4trace:aclocal.m4:1391: -1- m4_include([m4/ltoptions.m4]) -m4trace:aclocal.m4:1392: -1- m4_include([m4/ltsugar.m4]) -m4trace:aclocal.m4:1393: -1- m4_include([m4/ltversion.m4]) -m4trace:aclocal.m4:1394: -1- m4_include([m4/lt~obsolete.m4]) -m4trace:aclocal.m4:1395: -1- m4_include([m4/pkg.m4]) +m4trace:aclocal.m4:679: -1- AC_SUBST([am__quote]) +m4trace:aclocal.m4:679: -1- AC_SUBST_TRACE([am__quote]) +m4trace:aclocal.m4:679: -1- m4_pattern_allow([^am__quote$]) +m4trace:aclocal.m4:1374: -1- m4_include([m4/ax_pkg_swig.m4]) +m4trace:aclocal.m4:1375: -1- m4_include([m4/ax_python_devel.m4]) +m4trace:aclocal.m4:1376: -1- m4_include([m4/libtool.m4]) +m4trace:aclocal.m4:1377: -1- m4_include([m4/ltoptions.m4]) +m4trace:aclocal.m4:1378: -1- m4_include([m4/ltsugar.m4]) +m4trace:aclocal.m4:1379: -1- m4_include([m4/ltversion.m4]) +m4trace:aclocal.m4:1380: -1- m4_include([m4/lt~obsolete.m4]) +m4trace:aclocal.m4:1381: -1- m4_include([m4/pkg.m4]) m4trace:configure.ac:4: -1- AC_INIT([pocketsphinx], [5prealpha]) m4trace:configure.ac:4: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:4: -1- m4_pattern_forbid([_AC_]) @@ -160,7 +163,7 @@ m4trace:configure.ac:4: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:5: -1- AC_CONFIG_HEADERS([include/config.h]) m4trace:configure.ac:6: -1- AM_INIT_AUTOMAKE([no-define foreign]) m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) -m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.15]) +m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.16.1]) m4trace:configure.ac:6: -1- AC_REQUIRE_AUX_FILE([install-sh]) m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_PROGRAM]) m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) @@ -321,9 +324,6 @@ m4trace:configure.ac:12: -1- m4_pattern_allow([^DEPDIR$]) m4trace:configure.ac:12: -1- AC_SUBST([am__include]) m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__include]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__include$]) -m4trace:configure.ac:12: -1- AC_SUBST([am__quote]) -m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__quote]) -m4trace:configure.ac:12: -1- m4_pattern_allow([^am__quote$]) m4trace:configure.ac:12: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) m4trace:configure.ac:12: -1- AC_SUBST([AMDEP_TRUE]) m4trace:configure.ac:12: -1- AC_SUBST_TRACE([AMDEP_TRUE]) diff --git a/pocketsphinx-5prealpha/compile b/pocketsphinx-5prealpha/compile index a85b723..99e5052 100755 --- a/pocketsphinx-5prealpha/compile +++ b/pocketsphinx-5prealpha/compile @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-10-14.11; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ scriptversion=2012-10-14.11; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -255,7 +255,8 @@ EOF echo "compile $scriptversion" exit $? ;; - cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ + icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac @@ -339,9 +340,9 @@ exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/pocketsphinx-5prealpha/config.log b/pocketsphinx-5prealpha/config.log index 935fa5d..a6d93df 100644 --- a/pocketsphinx-5prealpha/config.log +++ b/pocketsphinx-5prealpha/config.log @@ -12,9 +12,9 @@ generated by GNU Autoconf 2.69. Invocation command line was hostname = pi uname -m = armv7l -uname -r = 4.4.38-v7+ +uname -r = 4.19.66-v7+ uname -s = Linux -uname -v = #938 SMP Thu Dec 15 15:22:21 GMT 2016 +uname -v = #1253 SMP Thu Aug 15 11:49:46 BST 2019 /usr/bin/uname -p = unknown /bin/uname -X = unknown @@ -27,119 +27,123 @@ uname -v = #938 SMP Thu Dec 15 15:22:21 GMT 2016 /usr/bin/oslevel = unknown /bin/universe = unknown -PATH: /home/pi/bin -PATH: /home/pi/.local/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin -PATH: /usr/games PATH: /usr/local/games -PATH: /snap/bin +PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## -configure:2565: checking for a BSD-compatible install -configure:2633: result: /usr/bin/install -c -configure:2644: checking whether build environment is sane -configure:2699: result: yes -configure:2850: checking for a thread-safe mkdir -p -configure:2889: result: /bin/mkdir -p -configure:2896: checking for gawk -configure:2912: found /usr/bin/gawk -configure:2923: result: gawk -configure:2934: checking whether make sets $(MAKE) -configure:2956: result: yes -configure:2985: checking whether make supports nested variables -configure:3002: result: yes -configure:3127: checking build system type -configure:3141: result: armv7l-unknown-linux-gnueabihf -configure:3161: checking host system type -configure:3174: result: armv7l-unknown-linux-gnueabihf -configure:3242: checking for gcc -configure:3258: found /usr/bin/gcc -configure:3269: result: gcc -configure:3498: checking for C compiler version -configure:3507: gcc --version >&5 -gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 -Copyright (C) 2015 Free Software Foundation, Inc. +configure:2561: checking for a BSD-compatible install +configure:2629: result: /usr/bin/install -c +configure:2640: checking whether build environment is sane +configure:2695: result: yes +configure:2844: checking for a thread-safe mkdir -p +configure:2883: result: /bin/mkdir -p +configure:2890: checking for gawk +configure:2920: result: no +configure:2890: checking for mawk +configure:2906: found /usr/bin/mawk +configure:2917: result: mawk +configure:2928: checking whether make sets $(MAKE) +configure:2950: result: yes +configure:2979: checking whether make supports nested variables +configure:2996: result: yes +configure:3121: checking build system type +configure:3135: result: armv7l-unknown-linux-gnueabihf +configure:3155: checking host system type +configure:3168: result: armv7l-unknown-linux-gnueabihf +configure:3236: checking for gcc +configure:3252: found /usr/bin/gcc +configure:3263: result: gcc +configure:3492: checking for C compiler version +configure:3501: gcc --version >&5 +gcc (Raspbian 8.3.0-6+rpi1) 8.3.0 +Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -configure:3518: $? = 0 -configure:3507: gcc -v >&5 +configure:3512: $? = 0 +configure:3501: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/5/lto-wrapper +COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper Target: arm-linux-gnueabihf -Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-multilib --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf +Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix -gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) -configure:3518: $? = 0 -configure:3507: gcc -V >&5 +gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1) +configure:3512: $? = 0 +configure:3501: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. -configure:3518: $? = 1 -configure:3507: gcc -qversion >&5 -gcc: error: unrecognized command line option '-qversion' +configure:3512: $? = 1 +configure:3501: gcc -qversion >&5 +gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. -configure:3518: $? = 1 -configure:3538: checking whether the C compiler works -configure:3560: gcc -g -O2 -Wall conftest.c >&5 -configure:3564: $? = 0 -configure:3612: result: yes -configure:3615: checking for C compiler default output file name -configure:3617: result: a.out -configure:3623: checking for suffix of executables -configure:3630: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:3634: $? = 0 -configure:3656: result: -configure:3678: checking whether we are cross compiling -configure:3686: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:3690: $? = 0 -configure:3697: ./conftest -configure:3701: $? = 0 -configure:3716: result: no -configure:3721: checking for suffix of object files -configure:3743: gcc -c -g -O2 -Wall conftest.c >&5 -configure:3747: $? = 0 -configure:3768: result: o -configure:3772: checking whether we are using the GNU C compiler -configure:3791: gcc -c -g -O2 -Wall conftest.c >&5 -configure:3791: $? = 0 -configure:3800: result: yes -configure:3809: checking whether gcc accepts -g -configure:3829: gcc -c -g conftest.c >&5 -configure:3829: $? = 0 -configure:3870: result: yes -configure:3887: checking for gcc option to accept ISO C89 -configure:3950: gcc -c -g -O2 -Wall conftest.c >&5 -configure:3950: $? = 0 -configure:3963: result: none needed -configure:3988: checking whether gcc understands -c and -o together -configure:4010: gcc -c conftest.c -o conftest2.o -configure:4013: $? = 0 -configure:4010: gcc -c conftest.c -o conftest2.o -configure:4013: $? = 0 -configure:4025: result: yes -configure:4053: checking for style of include used by make -configure:4081: result: GNU -configure:4107: checking dependency style of gcc -configure:4218: result: gcc3 -configure:4239: checking how to run the C preprocessor -configure:4270: gcc -E conftest.c -configure:4270: $? = 0 -configure:4284: gcc -E conftest.c -conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory +configure:3512: $? = 1 +configure:3532: checking whether the C compiler works +configure:3554: gcc -g -O2 -Wall conftest.c >&5 +configure:3558: $? = 0 +configure:3606: result: yes +configure:3609: checking for C compiler default output file name +configure:3611: result: a.out +configure:3617: checking for suffix of executables +configure:3624: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:3628: $? = 0 +configure:3650: result: +configure:3672: checking whether we are cross compiling +configure:3680: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:3684: $? = 0 +configure:3691: ./conftest +configure:3695: $? = 0 +configure:3683: result: no +configure:3688: checking for suffix of object files +configure:3710: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3714: $? = 0 +configure:3735: result: o +configure:3739: checking whether we are using the GNU C compiler +configure:3758: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3758: $? = 0 +configure:3767: result: yes +configure:3776: checking whether gcc accepts -g +configure:3796: gcc -c -g conftest.c >&5 +configure:3796: $? = 0 +configure:3837: result: yes +configure:3854: checking for gcc option to accept ISO C89 +configure:3917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3917: $? = 0 +configure:3930: result: none needed +configure:3955: checking whether gcc understands -c and -o together +configure:3977: gcc -c conftest.c -o conftest2.o +configure:3980: $? = 0 +configure:3977: gcc -c conftest.c -o conftest2.o +configure:3980: $? = 0 +configure:3992: result: yes +configure:4012: checking whether make supports the include directive +configure:4027: make -f confmf.GNU && cat confinc.out +this is the am__doit target +configure:4030: $? = 0 +configure:4049: result: yes (GNU style) +configure:4074: checking dependency style of gcc +configure:4185: result: gcc3 +configure:4206: checking how to run the C preprocessor +configure:4237: gcc -E conftest.c +configure:4237: $? = 0 +configure:4251: gcc -E conftest.c +conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:4284: $? = 1 +configure:4251: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pocketsphinx" @@ -150,13 +154,15 @@ configure: failed program was: | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include -configure:4309: result: gcc -E -configure:4329: gcc -E conftest.c -configure:4329: $? = 0 -configure:4343: gcc -E conftest.c -conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory +configure:4276: result: gcc -E +configure:4296: gcc -E conftest.c +configure:4296: $? = 0 +configure:4310: gcc -E conftest.c +conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:4343: $? = 1 +configure:4310: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pocketsphinx" @@ -167,63 +173,63 @@ configure: failed program was: | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include -configure:4372: checking for grep that handles long lines and -e -configure:4430: result: /bin/grep -configure:4435: checking for egrep -configure:4497: result: /bin/grep -E -configure:4502: checking for ANSI C header files -configure:4522: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4522: $? = 0 -configure:4595: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:4595: $? = 0 -configure:4595: ./conftest -configure:4595: $? = 0 -configure:4606: result: yes -configure:4619: checking for sys/types.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for sys/stat.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for stdlib.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for string.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for memory.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for strings.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for inttypes.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for stdint.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4619: checking for unistd.h -configure:4619: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4619: $? = 0 -configure:4619: result: yes -configure:4631: checking for long long -configure:4631: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4631: $? = 0 -configure:4631: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4339: checking for grep that handles long lines and -e +configure:4397: result: /bin/grep +configure:4402: checking for egrep +configure:4464: result: /bin/grep -E +configure:4469: checking for ANSI C header files +configure:4489: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4489: $? = 0 +configure:4562: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:4562: $? = 0 +configure:4562: ./conftest +configure:4562: $? = 0 +configure:4573: result: yes +configure:4586: checking for sys/types.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for sys/stat.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for stdlib.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for string.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for memory.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for strings.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for inttypes.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for stdint.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4586: checking for unistd.h +configure:4586: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4586: $? = 0 +configure:4586: result: yes +configure:4598: checking for long long +configure:4598: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4598: $? = 0 +configure:4598: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function 'main': conftest.c:55:24: error: expected expression before ')' token if (sizeof ((long long))) ^ -configure:4631: $? = 1 +configure:4598: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pocketsphinx" @@ -284,233 +290,214 @@ configure: failed program was: | ; | return 0; | } -configure:4631: result: yes -configure:4645: checking size of long long -configure:4650: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:4650: $? = 0 -configure:4650: ./conftest -configure:4650: $? = 0 -configure:4664: result: 8 -configure:4721: checking how to print strings -configure:4748: result: printf -configure:4769: checking for a sed that does not truncate output -configure:4833: result: /bin/sed -configure:4851: checking for fgrep -configure:4913: result: /bin/grep -F -configure:4948: checking for ld used by gcc -configure:5015: result: /usr/bin/ld -configure:5022: checking if the linker (/usr/bin/ld) is GNU ld -configure:5037: result: yes -configure:5049: checking for BSD- or MS-compatible name lister (nm) -configure:5103: result: /usr/bin/nm -B -configure:5233: checking the name lister (/usr/bin/nm -B) interface -configure:5240: gcc -c -g -O2 -Wall conftest.c >&5 -configure:5243: /usr/bin/nm -B "conftest.o" -configure:5246: output +configure:4598: result: yes +configure:4612: checking size of long long +configure:4617: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:4617: $? = 0 +configure:4617: ./conftest +configure:4617: $? = 0 +configure:4631: result: 8 +configure:4688: checking how to print strings +configure:4715: result: printf +configure:4736: checking for a sed that does not truncate output +configure:4800: result: /bin/sed +configure:4818: checking for fgrep +configure:4880: result: /bin/grep -F +configure:4915: checking for ld used by gcc +configure:4982: result: /usr/bin/ld +configure:4989: checking if the linker (/usr/bin/ld) is GNU ld +configure:5004: result: yes +configure:5016: checking for BSD- or MS-compatible name lister (nm) +configure:5070: result: /usr/bin/nm -B +configure:5200: checking the name lister (/usr/bin/nm -B) interface +configure:5207: gcc -c -g -O2 -Wall conftest.c >&5 +configure:5210: /usr/bin/nm -B "conftest.o" +configure:5213: output 00000000 B some_variable -configure:5253: result: BSD nm -configure:5256: checking whether ln -s works -configure:5260: result: yes -configure:5268: checking the maximum length of command line arguments -configure:5399: result: 1572864 -configure:5447: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format -configure:5487: result: func_convert_file_noop -configure:5494: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format -configure:5514: result: func_convert_file_noop -configure:5521: checking for /usr/bin/ld option to reload object files -configure:5528: result: -r -configure:5602: checking for objdump -configure:5618: found /usr/bin/objdump -configure:5629: result: objdump -configure:5661: checking how to recognize dependent libraries -configure:5861: result: pass_all -configure:5946: checking for dlltool -configure:5976: result: no -configure:6006: checking how to associate runtime and link libraries -configure:6033: result: printf %s\n -configure:6093: checking for ar -configure:6109: found /usr/bin/ar -configure:6120: result: ar -configure:6157: checking for archiver @FILE support -configure:6174: gcc -c -g -O2 -Wall conftest.c >&5 -configure:6174: $? = 0 -configure:6177: ar cru libconftest.a @conftest.lst >&5 +configure:5214: result: BSD nm +configure:5217: checking whether ln -s works +configure:5221: result: yes +configure:5229: checking the maximum length of command line arguments +configure:5360: result: 1572864 +configure:5408: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format +configure:5448: result: func_convert_file_noop +configure:5455: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format +configure:5475: result: func_convert_file_noop +configure:5482: checking for /usr/bin/ld option to reload object files +configure:5489: result: -r +configure:5563: checking for objdump +configure:5579: found /usr/bin/objdump +configure:5590: result: objdump +configure:5622: checking how to recognize dependent libraries +configure:5822: result: pass_all +configure:5907: checking for dlltool +configure:5937: result: no +configure:5967: checking how to associate runtime and link libraries +configure:5994: result: printf %s\n +configure:6054: checking for ar +configure:6070: found /usr/bin/ar +configure:6081: result: ar +configure:6118: checking for archiver @FILE support +configure:6135: gcc -c -g -O2 -Wall conftest.c >&5 +configure:6135: $? = 0 +configure:6138: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') -configure:6180: $? = 0 -configure:6185: ar cru libconftest.a @conftest.lst >&5 +configure:6141: $? = 0 +configure:6146: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') ar: conftest.o: No such file or directory -configure:6188: $? = 1 -configure:6200: result: @ -configure:6258: checking for strip -configure:6274: found /usr/bin/strip -configure:6285: result: strip -configure:6357: checking for ranlib -configure:6373: found /usr/bin/ranlib -configure:6384: result: ranlib -configure:6486: checking command to parse /usr/bin/nm -B output from gcc object -configure:6639: gcc -c -g -O2 -Wall conftest.c >&5 -configure:6642: $? = 0 -configure:6646: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm -configure:6649: $? = 0 -configure:6715: gcc -o conftest -g -O2 -Wall conftest.c conftstm.o >&5 -configure:6718: $? = 0 -configure:6756: result: ok -configure:6803: checking for sysroot -configure:6833: result: no -configure:6840: checking for a working dd -configure:6878: result: /bin/dd -configure:6882: checking how to truncate binary pipes -configure:6897: result: /bin/dd bs=4096 count=1 -configure:7226: checking for mt -configure:7242: found /bin/mt -configure:7253: result: mt -configure:7276: checking if mt is a manifest tool -configure:7282: mt '-?' -configure:7290: result: no -configure:7964: checking for dlfcn.h -configure:7964: gcc -c -g -O2 -Wall conftest.c >&5 -configure:7964: $? = 0 -configure:7964: result: yes -configure:8220: checking for objdir -configure:8235: result: .libs -configure:8499: checking if gcc supports -fno-rtti -fno-exceptions -configure:8517: gcc -c -g -O2 -Wall -fno-rtti -fno-exceptions conftest.c >&5 +configure:6149: $? = 1 +configure:6148: result: @ +configure:6206: checking for strip +configure:6222: found /usr/bin/strip +configure:6233: result: strip +configure:6305: checking for ranlib +configure:6321: found /usr/bin/ranlib +configure:6332: result: ranlib +configure:6434: checking command to parse /usr/bin/nm -B output from gcc object +configure:6587: gcc -c -g -O2 -Wall conftest.c >&5 +configure:6590: $? = 0 +configure:6594: /usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conftest.nm +configure:6660: gcc -o conftest -g -O2 -Wall conftest.c conftstm.o >&5 +configure:6663: $? = 0 +configure:6701: result: ok +configure:6748: checking for sysroot +configure:6778: result: no +configure:6785: checking for a working dd +configure:6823: result: /bin/dd +configure:6827: checking how to truncate binary pipes +configure:6842: result: /bin/dd bs=4096 count=1 +configure:7171: checking for mt +configure:7187: found /bin/mt +configure:7198: result: mt +configure:7221: checking if mt is a manifest tool +configure:7227: mt '-?' +configure:7235: result: no +configure:7909: checking for dlfcn.h +configure:7909: gcc -c -g -O2 -Wall conftest.c >&5 +configure:7909: $? = 0 +configure:7909: result: yes +configure:8165: checking for objdir +configure:8180: result: .libs +configure:8444: checking if gcc supports -fno-rtti -fno-exceptions +configure:8462: gcc -c -g -O2 -Wall -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C -configure:8521: $? = 0 -configure:8534: result: no -configure:8892: checking for gcc option to produce PIC -configure:8899: result: -fPIC -DPIC -configure:8907: checking if gcc PIC flag -fPIC -DPIC works -configure:8925: gcc -c -g -O2 -Wall -fPIC -DPIC -DPIC conftest.c >&5 -configure:8929: $? = 0 -configure:8942: result: yes -configure:8971: checking if gcc static flag -static works -configure:8999: result: yes +configure:8466: $? = 0 +configure:8479: result: no +configure:8837: checking for gcc option to produce PIC +configure:8844: result: -fPIC -DPIC +configure:8852: checking if gcc PIC flag -fPIC -DPIC works +configure:8870: gcc -c -g -O2 -Wall -fPIC -DPIC -DPIC conftest.c >&5 +configure:8874: $? = 0 +configure:8887: result: yes +configure:8916: checking if gcc static flag -static works +configure:8944: result: yes +configure:8959: checking if gcc supports -c -o file.o +configure:8980: gcc -c -g -O2 -Wall -o out/conftest2.o conftest.c >&5 +configure:8984: $? = 0 +configure:9006: result: yes configure:9014: checking if gcc supports -c -o file.o -configure:9035: gcc -c -g -O2 -Wall -o out/conftest2.o conftest.c >&5 -configure:9039: $? = 0 configure:9061: result: yes -configure:9069: checking if gcc supports -c -o file.o -configure:9116: result: yes -configure:9149: checking whether the gcc linker (/usr/bin/ld) supports shared libraries -configure:10412: result: yes -configure:10449: checking whether -lc should be explicitly linked in -configure:10457: gcc -c -g -O2 -Wall conftest.c >&5 -configure:10460: $? = 0 -configure:10475: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 -configure:10478: $? = 0 -configure:10492: result: no -configure:10652: checking dynamic linker characteristics -configure:11233: gcc -o conftest -g -O2 -Wall -Wl,-rpath -Wl,/foo conftest.c >&5 -configure:11233: $? = 0 -configure:11482: result: GNU/Linux ld.so -configure:11604: checking how to hardcode library paths into programs -configure:11629: result: immediate -configure:12177: checking whether stripping libraries is possible -configure:12182: result: yes -configure:12217: checking if libtool supports shared libraries -configure:12219: result: yes -configure:12222: checking whether to build shared libraries -configure:12247: result: yes -configure:12250: checking whether to build static libraries -configure:12254: result: yes -configure:12294: checking for pkg-config -configure:12310: found /usr/bin/pkg-config -configure:12322: result: yes -configure:12333: checking for doxygen -configure:12361: result: no -configure:12421: checking for a Python interpreter with version >= 2.6 -configure:12438: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) -configure:12441: $? = 0 -configure:12447: result: python -configure:12455: checking for python -configure:12473: found /usr/bin/python -configure:12485: result: /usr/bin/python -configure:12503: checking for python version -configure:12510: result: 2.7 -configure:12522: checking for python platform -configure:12529: result: linux2 -configure:12555: checking for python script directory -configure:12590: result: ${prefix}/lib/python2.7/dist-packages -configure:12599: checking for python extension module directory -configure:12634: result: ${exec_prefix}/lib/python2.7/dist-packages -configure:12655: checking for python2.7 -configure:12685: result: /usr/bin/python -configure:12701: checking for a version of Python >= '2.1.0' -configure:12727: result: yes -configure:12758: checking for the distutils Python package -configure:12762: result: yes -configure:12776: checking for Python include path -configure:12792: result: -I/usr/include/python2.7 -configure:12799: checking for Python library path -configure:12876: result: -L/usr/lib -lpython2.7 -configure:12883: checking for Python site-packages path -configure:12889: result: /usr/lib/python2.7/dist-packages -configure:12896: checking python extra libraries -configure:12903: result: -lpthread -ldl -lutil -lm -configure:12910: checking python extra linking flags -configure:12917: result: -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -configure:12924: checking consistency of all components of python development environment -configure:12950: gcc -o conftest -g -O2 -Wall -I/usr/include/python2.7 conftest.c -L/usr/lib -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lpthread -ldl -lutil -lm >&5 -configure:12950: $? = 0 -configure:12967: result: yes -configure:12998: checking for swig -configure:13016: found /usr/bin/swig -configure:13028: result: /usr/bin/swig -configure:13042: checking SWIG version -configure:13045: result: 3.0.8 -configure:13094: checking for SWIG library -configure:13097: result: /usr/share/swig3.0 -configure:13173: checking for pkg-config -configure:13191: found /usr/bin/pkg-config -configure:13203: result: /usr/bin/pkg-config -configure:13228: checking pkg-config is at least version 0.9.0 -configure:13231: result: yes -configure:13242: checking for GStreamer -configure:13252: $PKG_CONFIG --exists --print-errors "gstreamer-$GST_MAJORMINOR >= 1.0 +configure:9094: checking whether the gcc linker (/usr/bin/ld) supports shared libraries +configure:10357: result: yes +configure:10394: checking whether -lc should be explicitly linked in +configure:10402: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10405: $? = 0 +configure:10420: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 +configure:10423: $? = 0 +configure:10437: result: no +configure:10597: checking dynamic linker characteristics +configure:11178: gcc -o conftest -g -O2 -Wall -Wl,-rpath -Wl,/foo conftest.c >&5 +configure:11178: $? = 0 +configure:11427: result: GNU/Linux ld.so +configure:11549: checking how to hardcode library paths into programs +configure:11574: result: immediate +configure:12122: checking whether stripping libraries is possible +configure:12127: result: yes +configure:12162: checking if libtool supports shared libraries +configure:12164: result: yes +configure:12167: checking whether to build shared libraries +configure:12192: result: yes +configure:12195: checking whether to build static libraries +configure:12199: result: yes +configure:9015: checking for pkg-config +configure:9031: found /usr/bin/pkg-config +configure:9043: result: yes +configure:9054: checking for doxygen +configure:9082: result: no +configure:9142: checking for a Python interpreter with version >= 2.6 +configure:9159: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) +configure:9162: $? = 0 +configure:9168: result: python +configure:9176: checking for python +configure:9194: found /usr/bin/python +configure:9206: result: /usr/bin/python +configure:9224: checking for python version +configure:9231: result: 2.7 +configure:9243: checking for python platform +configure:9250: result: linux2 +configure:9276: checking for python script directory +configure:9311: result: ${prefix}/lib/python2.7/dist-packages +configure:9320: checking for python extension module directory +configure:9355: result: ${exec_prefix}/lib/python2.7/dist-packages +configure:9376: checking for python2.7 +configure:9406: result: /usr/bin/python +configure:9422: checking for a version of Python >= '2.1.0' +configure:9448: result: yes +configure:9479: checking for the distutils Python package +configure:9483: result: yes +configure:9497: checking for Python include path +configure:9513: result: -I/usr/include/python2.7 +configure:9520: checking for Python library path +configure:9597: result: -L/usr/lib -lpython2.7 +configure:9604: checking for Python site-packages path +configure:9610: result: /usr/lib/python2.7/dist-packages +configure:9617: checking python extra libraries +configure:9624: result: -lpthread -ldl -lutil -lm +configure:9631: checking python extra linking flags +configure:9638: result: -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions +configure:9645: checking consistency of all components of python development environment +configure:9671: gcc -o conftest -g -O2 -Wall -I/usr/include/python2.7 conftest.c -L/usr/lib -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lpthread -ldl -lutil -lm >&5 +configure:9671: $? = 0 +configure:9688: result: yes +configure:9719: checking for swig +configure:9737: found /usr/bin/swig +configure:9749: result: /usr/bin/swig +configure:9763: checking SWIG version +configure:9766: result: 3.0.12 +configure:9815: checking for SWIG library +configure:9818: result: /usr/share/swig3.0 +configure:9894: checking for pkg-config +configure:9912: found /usr/bin/pkg-config +configure:9924: result: /usr/bin/pkg-config +configure:9949: checking pkg-config is at least version 0.9.0 +configure:9952: result: yes +configure:9963: checking for GStreamer +configure:9973: $PKG_CONFIG --exists --print-errors "gstreamer-$GST_MAJORMINOR >= 1.0 gstreamer-base-$GST_MAJORMINOR >= 1.0 gstreamer-plugins-base-$GST_MAJORMINOR >= 1.0" -Package gstreamer-1.0 was not found in the pkg-config search path. -Perhaps you should add the directory containing `gstreamer-1.0.pc' -to the PKG_CONFIG_PATH environment variable -No package 'gstreamer-1.0' found -Package gstreamer-base-1.0 was not found in the pkg-config search path. -Perhaps you should add the directory containing `gstreamer-base-1.0.pc' -to the PKG_CONFIG_PATH environment variable -No package 'gstreamer-base-1.0' found Package gstreamer-plugins-base-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gstreamer-plugins-base-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gstreamer-plugins-base-1.0' found -configure:13257: $? = 1 -configure:13276: $PKG_CONFIG --exists --print-errors "gstreamer-$GST_MAJORMINOR >= 1.0 +configure:9978: $? = 1 +configure:9997: $PKG_CONFIG --exists --print-errors "gstreamer-$GST_MAJORMINOR >= 1.0 gstreamer-base-$GST_MAJORMINOR >= 1.0 gstreamer-plugins-base-$GST_MAJORMINOR >= 1.0" -Package gstreamer-1.0 was not found in the pkg-config search path. -Perhaps you should add the directory containing `gstreamer-1.0.pc' -to the PKG_CONFIG_PATH environment variable -No package 'gstreamer-1.0' found -Package gstreamer-base-1.0 was not found in the pkg-config search path. -Perhaps you should add the directory containing `gstreamer-base-1.0.pc' -to the PKG_CONFIG_PATH environment variable -No package 'gstreamer-base-1.0' found Package gstreamer-plugins-base-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gstreamer-plugins-base-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gstreamer-plugins-base-1.0' found -configure:13281: $? = 1 -No package 'gstreamer-1.0' found -No package 'gstreamer-base-1.0' found +configure:10002: $? = 1 No package 'gstreamer-plugins-base-1.0' found -configure:13315: result: no -configure:13375: checking for sphinxbase in /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase -configure:13383: result: no -configure:13375: checking for sphinxbase in /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha -configure:13379: result: yes -configure:13619: checking that generated files are newer than configure -configure:13625: result: done -configure:13660: creating ./config.status +configure:10036: result: no +configure:10096: checking for sphinxbase in /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase +configure:10104: result: no +configure:10096: checking for sphinxbase in /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha +configure:10100: result: yes +configure:10332: checking that generated files are newer than configure +configure:10338: result: done +configure:10373: creating ./config.status ## ---------------------- ## ## Running config.status. ## @@ -527,27 +514,42 @@ generated by GNU Autoconf 2.69. Invocation command line was on pi -config.status:1138: creating pocketsphinx.pc -config.status:1138: creating Makefile -config.status:1138: creating include/Makefile -config.status:1138: creating src/Makefile -config.status:1138: creating swig/Makefile -config.status:1138: creating swig/python/Makefile -config.status:1138: creating swig/python/test/Makefile -config.status:1138: creating src/libpocketsphinx/Makefile -config.status:1138: creating src/programs/Makefile -config.status:1138: creating src/gst-plugin/Makefile -config.status:1138: creating doc/Makefile -config.status:1138: creating doc/doxyfile -config.status:1138: creating model/Makefile -config.status:1138: creating test/Makefile -config.status:1138: creating test/testfuncs.sh -config.status:1138: creating test/unit/Makefile -config.status:1138: creating test/regression/Makefile -config.status:1138: creating include/config.h -config.status:1319: include/config.h is unchanged -config.status:1367: executing depfiles commands -config.status:1367: executing libtool commands +config.status:1134: creating pocketsphinx.pc +config.status:1134: creating Makefile +config.status:1134: creating include/Makefile +config.status:1134: creating src/Makefile +config.status:1134: creating swig/Makefile +config.status:1134: creating swig/python/Makefile +config.status:1134: creating swig/python/test/Makefile +config.status:1134: creating src/libpocketsphinx/Makefile +config.status:1134: creating src/programs/Makefile +config.status:1134: creating src/gst-plugin/Makefile +config.status:1134: creating doc/Makefile +config.status:1134: creating doc/doxyfile +config.status:1134: creating model/Makefile +config.status:1134: creating test/Makefile +config.status:1134: creating test/testfuncs.sh +config.status:1134: creating test/unit/Makefile +config.status:1134: creating test/regression/Makefile +config.status:1134: creating include/config.h +config.status:1315: include/config.h is unchanged +config.status:1363: executing depfiles commands +config.status:1440: cd swig/python && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1445: $? = 0 +config.status:1440: cd src/libpocketsphinx && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1445: $? = 0 +config.status:1440: cd src/programs && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1445: $? = 0 +config.status:1440: cd src/gst-plugin && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1445: $? = 0 +config.status:1440: cd test/unit && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1445: $? = 0 +config.status:1363: executing libtool commands ## ---------------- ## ## Cache variables. ## @@ -612,7 +614,7 @@ ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/bin/dd ac_cv_path_mkdir=/bin/mkdir -ac_cv_prog_AWK=gawk +ac_cv_prog_AWK=mawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_HAVE_DOXYGEN=no ac_cv_prog_HAVE_PKGCONFIG=yes @@ -653,7 +655,7 @@ lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_gnu_ld=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' -lt_cv_shlibpath_overrides_runpath=no +lt_cv_shlibpath_overrides_runpath=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' @@ -668,7 +670,7 @@ lt_cv_truncate_bin='/bin/dd bs=4096 count=1' ## Output variables. ## ## ----------------- ## -ACLOCAL='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15' +ACLOCAL='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' @@ -678,10 +680,10 @@ AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='ar' -AUTOCONF='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf' -AUTOHEADER='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader' -AUTOMAKE='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15' -AWK='gawk' +AUTOCONF='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf' +AUTOHEADER='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader' +AUTOMAKE='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16' +AWK='mawk' BUILD_DOXYGEN_FALSE='' BUILD_DOXYGEN_TRUE='#' BUILD_GST_FALSE='' @@ -692,7 +694,7 @@ CC='gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-g -O2 -Wall' CPP='gcc -E' -CPPFLAGS=' -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase' +CPPFLAGS=' -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase' CYGPATH_W='echo' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' @@ -719,7 +721,7 @@ INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='/usr/bin/ld' -LDFLAGS=' -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase' +LDFLAGS=' -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase' LIBOBJS='' LIBS=' -lsphinxbase' LIBTOOL='$(SHELL) $(top_builddir)/libtool' @@ -727,7 +729,7 @@ LIPO='' LN_S='ln -s' LTLIBOBJS='' LT_SYS_LIBRARY_PATH='' -MAKEINFO='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo' +MAKEINFO='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo' MANIFEST_TOOL=':' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/nm -B' @@ -761,7 +763,7 @@ SET_MAKE='' SHELL='/bin/bash' SPHINXBASE_CFLAGS='' SPHINXBASE_LIBS='' -SPHINXBASE_SWIG='/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig' +SPHINXBASE_SWIG='/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig' STRIP='strip' SWIG='/usr/bin/swig' SWIG_LIB='/usr/share/swig3.0' @@ -799,7 +801,7 @@ host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' -install_sh='${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh' +install_sh='${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' @@ -866,5 +868,5 @@ generated by GNU Autoconf 2.69. Invocation command line was on pi -config.status:1138: creating include/config.h -config.status:1319: include/config.h is unchanged +config.status:1134: creating include/config.h +config.status:1315: include/config.h is unchanged diff --git a/pocketsphinx-5prealpha/config.status b/pocketsphinx-5prealpha/config.status index 4542bb9..8adf7ce 100755 --- a/pocketsphinx-5prealpha/config.status +++ b/pocketsphinx-5prealpha/config.status @@ -437,11 +437,11 @@ Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -ac_pwd='/home/pi/speech2text/pocketsphinx-5prealpha' +ac_pwd='/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha' srcdir='.' INSTALL='/usr/bin/install -c' MKDIR_P='/bin/mkdir -p' -AWK='gawk' +AWK='mawk' test -n "$AWK" || AWK=awk # The default lists apply if the user does not specify any file. ac_need_defaults=: @@ -539,7 +539,7 @@ _ASBOX # # INIT-COMMANDS # -AMDEP_TRUE="" ac_aux_dir="." +AMDEP_TRUE="" MAKE="make" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -554,7 +554,7 @@ macro_revision='2.4.6' enable_shared='yes' enable_static='yes' pic_mode='default' -enable_fast_install='yes' +enable_fast_install='needless' shared_archive_member_spec='' SHELL='/bin/bash' ECHO='printf %s\n' @@ -668,7 +668,7 @@ need_version='no' version_type='linux' runpath_var='LD_RUN_PATH' shlibpath_var='LD_LIBRARY_PATH' -shlibpath_overrides_runpath='no' +shlibpath_overrides_runpath='yes' libname_spec='lib$name' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' @@ -678,8 +678,8 @@ postuninstall_cmds='' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' finish_eval='' hardcode_into_libs='yes' -sys_lib_search_path_spec='/usr/lib/gcc/arm-linux-gnueabihf/5 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib ' -configure_time_dlsearch_path='/lib /usr/lib /opt/vc/lib /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/mesa-egl /usr/lib/arm-linux-gnueabihf/mesa /usr/local/lib /usr/local/lib ' +sys_lib_search_path_spec='/usr/lib/gcc/arm-linux-gnueabihf/8 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib ' +configure_time_dlsearch_path='/lib /usr/lib /opt/vc/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib ' configure_time_lt_sys_library_path='' hardcode_action='immediate' enable_dlopen='unknown' @@ -835,7 +835,7 @@ S["am__EXEEXT_FALSE"]="" S["am__EXEEXT_TRUE"]="#" S["LTLIBOBJS"]="" S["LIBOBJS"]="" -S["SPHINXBASE_SWIG"]="/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig" +S["SPHINXBASE_SWIG"]="/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig" S["SPHINXBASE_LIBS"]="" S["SPHINXBASE_CFLAGS"]="" S["GST_PLUGIN_LDFLAGS"]="-module -avoid-version -export-symbols-regex _*\\(gst_\\|Gst\\|GST_\\).*" @@ -900,16 +900,15 @@ S["am__nodep"]="_no" S["AMDEPBACKSLASH"]="\\" S["AMDEP_FALSE"]="#" S["AMDEP_TRUE"]="" -S["am__quote"]="" S["am__include"]="include" S["DEPDIR"]=".deps" S["OBJEXT"]="o" S["EXEEXT"]="" S["ac_ct_CC"]="gcc" -S["CPPFLAGS"]=" -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha"\ -"/include/sphinxbase" -S["LDFLAGS"]=" -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src"\ -"/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase" +S["CPPFLAGS"]=" -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxba"\ +"se-5prealpha/include/sphinxbase" +S["LDFLAGS"]=" -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5"\ +"prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase" S["CFLAGS"]="-g -O2 -Wall" S["CC"]="gcc" S["host_os"]="linux-gnueabihf" @@ -929,17 +928,17 @@ S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" S["AMTAR"]="$${TAR-tar}" S["am__leading_dot"]="." S["SET_MAKE"]="" -S["AWK"]="gawk" +S["AWK"]="mawk" S["mkdir_p"]="$(MKDIR_P)" S["MKDIR_P"]="/bin/mkdir -p" S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" S["STRIP"]="strip" -S["install_sh"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh" -S["MAKEINFO"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo" -S["AUTOHEADER"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader" -S["AUTOMAKE"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15" -S["AUTOCONF"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf" -S["ACLOCAL"]="${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15" +S["install_sh"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh" +S["MAKEINFO"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo" +S["AUTOHEADER"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader" +S["AUTOMAKE"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16" +S["AUTOCONF"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf" +S["ACLOCAL"]="${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16" S["VERSION"]="5prealpha" S["PACKAGE"]="pocketsphinx" S["CYGPATH_W"]="echo" @@ -986,6 +985,7 @@ S["PACKAGE_TARNAME"]="pocketsphinx" S["PACKAGE_NAME"]="pocketsphinx" S["PATH_SEPARATOR"]=":" S["SHELL"]="/bin/bash" +S["am__quote"]="" _ACAWK cat >>"$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 @@ -1375,29 +1375,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1415,53 +1421,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -1479,7 +1480,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/pocketsphinx-5prealpha/configure b/pocketsphinx-5prealpha/configure index 54b2e89..86250c6 100755 --- a/pocketsphinx-5prealpha/configure +++ b/pocketsphinx-5prealpha/configure @@ -697,7 +697,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -780,7 +779,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2517,7 +2517,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3053,8 +3053,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3105,7 +3105,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -4042,45 +4042,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in #( + '0:this is the am__doit target') : + case $s in #( + BSD) : + am__include='.include' am__quote='"' ;; #( + *) : + am__include='include' am__quote='' ;; +esac ;; #( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -6643,11 +6643,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -12424,7 +12421,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -14234,7 +14231,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -15146,29 +15143,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -15186,53 +15189,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -15250,7 +15248,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/pocketsphinx-5prealpha/depcomp b/pocketsphinx-5prealpha/depcomp index fc98710..65cbf70 100755 --- a/pocketsphinx-5prealpha/depcomp +++ b/pocketsphinx-5prealpha/depcomp @@ -1,9 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2013-05-30.07; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ scriptversion=2013-05-30.07; # UTC # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -783,9 +783,9 @@ exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/pocketsphinx-5prealpha/doc/Makefile b/pocketsphinx-5prealpha/doc/Makefile index 63f3f2f..d59a97d 100644 --- a/pocketsphinx-5prealpha/doc/Makefile +++ b/pocketsphinx-5prealpha/doc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # doc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -155,19 +155,19 @@ MANS = $(man_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/doxyfile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -195,7 +195,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -203,7 +203,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -237,15 +237,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/doc -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/doc -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/doc +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/doc +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -274,7 +274,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -349,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -419,7 +419,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/doc/Makefile.in b/pocketsphinx-5prealpha/doc/Makefile.in index 982c7a7..c9e4e4e 100644 --- a/pocketsphinx-5prealpha/doc/Makefile.in +++ b/pocketsphinx-5prealpha/doc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -349,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -419,7 +419,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/include/Makefile b/pocketsphinx-5prealpha/include/Makefile index cb37972..b988518 100644 --- a/pocketsphinx-5prealpha/include/Makefile +++ b/pocketsphinx-5prealpha/include/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # include/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -174,19 +174,19 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -214,7 +214,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -222,7 +222,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -256,15 +256,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/include -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/include -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/include +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/include +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -293,7 +293,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -348,8 +348,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +455,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/include/Makefile.in b/pocketsphinx-5prealpha/include/Makefile.in index 2e47a6c..4df87d0 100644 --- a/pocketsphinx-5prealpha/include/Makefile.in +++ b/pocketsphinx-5prealpha/include/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -348,8 +348,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +455,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/libtool b/pocketsphinx-5prealpha/libtool index 009c42d..346c3c8 100755 --- a/pocketsphinx-5prealpha/libtool +++ b/pocketsphinx-5prealpha/libtool @@ -1,6 +1,5 @@ #! /bin/bash # Generated automatically by config.status (pocketsphinx) 5prealpha -# Libtool was configured on host pi: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -51,7 +50,7 @@ build_old_libs=yes pic_mode=default # Whether or not to optimize for fast installation. -fast_install=yes +fast_install=needless # Shared archive member basename,for filename based shared library versioning on AIX. shared_archive_member_spec= @@ -250,7 +249,7 @@ runpath_var=LD_RUN_PATH shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=no +shlibpath_overrides_runpath=yes # Format of library name prefix. libname_spec="lib\$name" @@ -282,10 +281,10 @@ finish_eval="" hardcode_into_libs=yes # Compile-time system search path for libraries. -sys_lib_search_path_spec="/usr/lib/gcc/arm-linux-gnueabihf/5 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib " +sys_lib_search_path_spec="/usr/lib/gcc/arm-linux-gnueabihf/8 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib " # Detected run-time system search path for libraries. -sys_lib_dlsearch_path_spec="/lib /usr/lib /opt/vc/lib /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/mesa-egl /usr/lib/arm-linux-gnueabihf/mesa /usr/local/lib /usr/local/lib " +sys_lib_dlsearch_path_spec="/lib /usr/lib /opt/vc/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib " # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. configure_time_lt_sys_library_path="" @@ -529,7 +528,7 @@ func_cc_basename () PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.6 Debian-2.4.6-0.1" +VERSION="2.4.6 Debian-2.4.6-9" package_revision=2.4.6 @@ -1868,7 +1867,7 @@ func_lt_ver () #! /bin/sh # Set a version string for this script. -scriptversion=2014-01-07.03; # UTC +scriptversion=2015-10-07.11; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 @@ -2028,6 +2027,8 @@ func_run_hooks () { $debug_cmd + _G_rc_run_hooks=false + case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; @@ -2036,16 +2037,16 @@ func_run_hooks () eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do - eval $_G_hook '"$@"' - - # store returned options list back into positional - # parameters for next 'cmd' execution. - eval _G_hook_result=\$${_G_hook}_result - eval set dummy "$_G_hook_result"; shift + if eval $_G_hook '"$@"'; then + # store returned options list back into positional + # parameters for next 'cmd' execution. + eval _G_hook_result=\$${_G_hook}_result + eval set dummy "$_G_hook_result"; shift + _G_rc_run_hooks=: + fi done - func_quote_for_eval ${1+"$@"} - func_run_hooks_result=$func_quote_for_eval_result + $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result } @@ -2055,10 +2056,16 @@ func_run_hooks () ## --------------- ## # In order to add your own option parsing hooks, you must accept the -# full positional parameter list in your hook function, remove any -# options that you action, and then pass back the remaining unprocessed +# full positional parameter list in your hook function, you may remove/edit +# any options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for -# 'eval'. Like this: +# 'eval'. In this case you also must return $EXIT_SUCCESS to let the +# hook's caller know that it should pay attention to +# '_result'. Returning $EXIT_FAILURE signalizes that +# arguments are left untouched by the hook and therefore caller will ignore the +# result variable. +# +# Like this: # # my_options_prep () # { @@ -2068,9 +2075,11 @@ func_run_hooks () # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' -# -# func_quote_for_eval ${1+"$@"} -# my_options_prep_result=$func_quote_for_eval_result +# # No change in '$@' (ignored completely by this hook). There is +# # no need to do the equivalent (but slower) action: +# # func_quote_for_eval ${1+"$@"} +# # my_options_prep_result=$func_quote_for_eval_result +# false # } # func_add_hook func_options_prep my_options_prep # @@ -2079,25 +2088,37 @@ func_run_hooks () # { # $debug_cmd # +# args_changed=false +# # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in -# --silent|-s) opt_silent=: ;; +# --silent|-s) opt_silent=: +# args_changed=: +# ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift +# args_changed=: # ;; -# *) set dummy "$_G_opt" "$*"; shift; break ;; +# *) # Make sure the first unrecognised option "$_G_opt" +# # is added back to "$@", we could need that later +# # if $args_changed is true. +# set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # -# func_quote_for_eval ${1+"$@"} -# my_silent_option_result=$func_quote_for_eval_result +# if $args_changed; then +# func_quote_for_eval ${1+"$@"} +# my_silent_option_result=$func_quote_for_eval_result +# fi +# +# $args_changed # } # func_add_hook func_parse_options my_silent_option # @@ -2109,16 +2130,32 @@ func_run_hooks () # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # -# func_quote_for_eval ${1+"$@"} -# my_option_validation_result=$func_quote_for_eval_result +# false # } # func_add_hook func_validate_options my_option_validation # -# You'll alse need to manually amend $usage_message to reflect the extra +# You'll also need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. +# func_options_finish [ARG]... +# ---------------------------- +# Finishing the option parse loop (call 'func_options' hooks ATM). +func_options_finish () +{ + $debug_cmd + + _G_func_options_finish_exit=false + if func_run_hooks func_options ${1+"$@"}; then + func_options_finish_result=$func_run_hooks_result + _G_func_options_finish_exit=: + fi + + $_G_func_options_finish_exit +} + + # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the @@ -2128,17 +2165,28 @@ func_options () { $debug_cmd - func_options_prep ${1+"$@"} - eval func_parse_options \ - ${func_options_prep_result+"$func_options_prep_result"} - eval func_validate_options \ - ${func_parse_options_result+"$func_parse_options_result"} + _G_rc_options=false - eval func_run_hooks func_options \ - ${func_validate_options_result+"$func_validate_options_result"} + for my_func in options_prep parse_options validate_options options_finish + do + if eval func_$my_func '${1+"$@"}'; then + eval _G_res_var='$'"func_${my_func}_result" + eval set dummy "$_G_res_var" ; shift + _G_rc_options=: + fi + done + + # Save modified positional parameters for caller. As a top-level + # options-parser function we always need to set the 'func_options_result' + # variable (regardless the $_G_rc_options value). + if $_G_rc_options; then + func_options_result=$_G_res_var + else + func_quote_for_eval ${1+"$@"} + func_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_options_result=$func_run_hooks_result + $_G_rc_options } @@ -2147,9 +2195,9 @@ func_options () # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and -# needs to propogate that back to rest of this script, then the complete +# needs to propagate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before -# returning. +# returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned). func_hookable func_options_prep func_options_prep () { @@ -2159,10 +2207,14 @@ func_options_prep () opt_verbose=false opt_warning_types= - func_run_hooks func_options_prep ${1+"$@"} + _G_rc_options_prep=false + if func_run_hooks func_options_prep ${1+"$@"}; then + _G_rc_options_prep=: + # save modified positional parameters for caller + func_options_prep_result=$func_run_hooks_result + fi - # save modified positional parameters for caller - func_options_prep_result=$func_run_hooks_result + $_G_rc_options_prep } @@ -2176,18 +2228,20 @@ func_parse_options () func_parse_options_result= + _G_rc_parse_options=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. - func_run_hooks func_parse_options ${1+"$@"} - - # Adjust func_parse_options positional parameters to match - eval set dummy "$func_run_hooks_result"; shift + if func_run_hooks func_parse_options ${1+"$@"}; then + eval set dummy "$func_run_hooks_result"; shift + _G_rc_parse_options=: + fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break + _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2202,7 +2256,10 @@ func_parse_options () ;; --warnings|--warning|-W) - test $# = 0 && func_missing_arg $_G_opt && break + if test $# = 0 && func_missing_arg $_G_opt; then + _G_rc_parse_options=: + break + fi case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above @@ -2255,15 +2312,25 @@ func_parse_options () shift ;; - --) break ;; + --) _G_rc_parse_options=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + *) set dummy "$_G_opt" ${1+"$@"}; shift + _G_match_parse_options=false + break + ;; esac + + $_G_match_parse_options && _G_rc_parse_options=: done - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - func_parse_options_result=$func_quote_for_eval_result + + if $_G_rc_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + func_parse_options_result=$func_quote_for_eval_result + fi + + $_G_rc_parse_options } @@ -2276,16 +2343,21 @@ func_validate_options () { $debug_cmd + _G_rc_validate_options=false + # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" - func_run_hooks func_validate_options ${1+"$@"} + if func_run_hooks func_validate_options ${1+"$@"}; then + # save modified positional parameters for caller + func_validate_options_result=$func_run_hooks_result + _G_rc_validate_options=: + fi # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE - # save modified positional parameters for caller - func_validate_options_result=$func_run_hooks_result + $_G_rc_validate_options } @@ -2566,7 +2638,7 @@ include the following information: compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) - version: $progname (GNU libtool) 2.4.6 + version: $progname $scriptversion Debian-2.4.6-9 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` @@ -2768,6 +2840,8 @@ libtool_options_prep () nonopt= preserve_args= + _G_rc_lt_options_prep=: + # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) @@ -2791,11 +2865,18 @@ libtool_options_prep () uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; + *) + _G_rc_lt_options_prep=false + ;; esac - # Pass back the list of options. - func_quote_for_eval ${1+"$@"} - libtool_options_prep_result=$func_quote_for_eval_result + if $_G_rc_lt_options_prep; then + # Pass back the list of options. + func_quote_for_eval ${1+"$@"} + libtool_options_prep_result=$func_quote_for_eval_result + fi + + $_G_rc_lt_options_prep } func_add_hook func_options_prep libtool_options_prep @@ -2807,9 +2888,12 @@ libtool_parse_options () { $debug_cmd + _G_rc_lt_parse_options=false + # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do + _G_match_lt_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2884,15 +2968,22 @@ libtool_parse_options () func_append preserve_args " $_G_opt" ;; - # An option not handled by this hook function: - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + # An option not handled by this hook function: + *) set dummy "$_G_opt" ${1+"$@"} ; shift + _G_match_lt_parse_options=false + break + ;; esac + $_G_match_lt_parse_options && _G_rc_lt_parse_options=: done + if $_G_rc_lt_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + libtool_parse_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - libtool_parse_options_result=$func_quote_for_eval_result + $_G_rc_lt_parse_options } func_add_hook func_parse_options libtool_parse_options @@ -7773,10 +7864,11 @@ func_mode_link () # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ - -specs=*|-fsanitize=*) + -specs=*|-fsanitize=*|-fuse-ld=*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result func_append compile_command " $arg" diff --git a/pocketsphinx-5prealpha/ltmain.sh b/pocketsphinx-5prealpha/ltmain.sh index 147d758..c12c197 100644 --- a/pocketsphinx-5prealpha/ltmain.sh +++ b/pocketsphinx-5prealpha/ltmain.sh @@ -31,7 +31,7 @@ PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.6 Debian-2.4.6-0.1" +VERSION="2.4.6 Debian-2.4.6-9" package_revision=2.4.6 @@ -1370,7 +1370,7 @@ func_lt_ver () #! /bin/sh # Set a version string for this script. -scriptversion=2014-01-07.03; # UTC +scriptversion=2015-10-07.11; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 @@ -1530,6 +1530,8 @@ func_run_hooks () { $debug_cmd + _G_rc_run_hooks=false + case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; @@ -1538,16 +1540,16 @@ func_run_hooks () eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do - eval $_G_hook '"$@"' - - # store returned options list back into positional - # parameters for next 'cmd' execution. - eval _G_hook_result=\$${_G_hook}_result - eval set dummy "$_G_hook_result"; shift + if eval $_G_hook '"$@"'; then + # store returned options list back into positional + # parameters for next 'cmd' execution. + eval _G_hook_result=\$${_G_hook}_result + eval set dummy "$_G_hook_result"; shift + _G_rc_run_hooks=: + fi done - func_quote_for_eval ${1+"$@"} - func_run_hooks_result=$func_quote_for_eval_result + $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result } @@ -1557,10 +1559,16 @@ func_run_hooks () ## --------------- ## # In order to add your own option parsing hooks, you must accept the -# full positional parameter list in your hook function, remove any -# options that you action, and then pass back the remaining unprocessed +# full positional parameter list in your hook function, you may remove/edit +# any options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for -# 'eval'. Like this: +# 'eval'. In this case you also must return $EXIT_SUCCESS to let the +# hook's caller know that it should pay attention to +# '_result'. Returning $EXIT_FAILURE signalizes that +# arguments are left untouched by the hook and therefore caller will ignore the +# result variable. +# +# Like this: # # my_options_prep () # { @@ -1570,9 +1578,11 @@ func_run_hooks () # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' -# -# func_quote_for_eval ${1+"$@"} -# my_options_prep_result=$func_quote_for_eval_result +# # No change in '$@' (ignored completely by this hook). There is +# # no need to do the equivalent (but slower) action: +# # func_quote_for_eval ${1+"$@"} +# # my_options_prep_result=$func_quote_for_eval_result +# false # } # func_add_hook func_options_prep my_options_prep # @@ -1581,25 +1591,37 @@ func_run_hooks () # { # $debug_cmd # +# args_changed=false +# # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in -# --silent|-s) opt_silent=: ;; +# --silent|-s) opt_silent=: +# args_changed=: +# ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift +# args_changed=: # ;; -# *) set dummy "$_G_opt" "$*"; shift; break ;; +# *) # Make sure the first unrecognised option "$_G_opt" +# # is added back to "$@", we could need that later +# # if $args_changed is true. +# set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # -# func_quote_for_eval ${1+"$@"} -# my_silent_option_result=$func_quote_for_eval_result +# if $args_changed; then +# func_quote_for_eval ${1+"$@"} +# my_silent_option_result=$func_quote_for_eval_result +# fi +# +# $args_changed # } # func_add_hook func_parse_options my_silent_option # @@ -1611,16 +1633,32 @@ func_run_hooks () # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # -# func_quote_for_eval ${1+"$@"} -# my_option_validation_result=$func_quote_for_eval_result +# false # } # func_add_hook func_validate_options my_option_validation # -# You'll alse need to manually amend $usage_message to reflect the extra +# You'll also need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. +# func_options_finish [ARG]... +# ---------------------------- +# Finishing the option parse loop (call 'func_options' hooks ATM). +func_options_finish () +{ + $debug_cmd + + _G_func_options_finish_exit=false + if func_run_hooks func_options ${1+"$@"}; then + func_options_finish_result=$func_run_hooks_result + _G_func_options_finish_exit=: + fi + + $_G_func_options_finish_exit +} + + # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the @@ -1630,17 +1668,28 @@ func_options () { $debug_cmd - func_options_prep ${1+"$@"} - eval func_parse_options \ - ${func_options_prep_result+"$func_options_prep_result"} - eval func_validate_options \ - ${func_parse_options_result+"$func_parse_options_result"} + _G_rc_options=false - eval func_run_hooks func_options \ - ${func_validate_options_result+"$func_validate_options_result"} + for my_func in options_prep parse_options validate_options options_finish + do + if eval func_$my_func '${1+"$@"}'; then + eval _G_res_var='$'"func_${my_func}_result" + eval set dummy "$_G_res_var" ; shift + _G_rc_options=: + fi + done + + # Save modified positional parameters for caller. As a top-level + # options-parser function we always need to set the 'func_options_result' + # variable (regardless the $_G_rc_options value). + if $_G_rc_options; then + func_options_result=$_G_res_var + else + func_quote_for_eval ${1+"$@"} + func_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_options_result=$func_run_hooks_result + $_G_rc_options } @@ -1649,9 +1698,9 @@ func_options () # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and -# needs to propogate that back to rest of this script, then the complete +# needs to propagate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before -# returning. +# returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned). func_hookable func_options_prep func_options_prep () { @@ -1661,10 +1710,14 @@ func_options_prep () opt_verbose=false opt_warning_types= - func_run_hooks func_options_prep ${1+"$@"} + _G_rc_options_prep=false + if func_run_hooks func_options_prep ${1+"$@"}; then + _G_rc_options_prep=: + # save modified positional parameters for caller + func_options_prep_result=$func_run_hooks_result + fi - # save modified positional parameters for caller - func_options_prep_result=$func_run_hooks_result + $_G_rc_options_prep } @@ -1678,18 +1731,20 @@ func_parse_options () func_parse_options_result= + _G_rc_parse_options=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. - func_run_hooks func_parse_options ${1+"$@"} - - # Adjust func_parse_options positional parameters to match - eval set dummy "$func_run_hooks_result"; shift + if func_run_hooks func_parse_options ${1+"$@"}; then + eval set dummy "$func_run_hooks_result"; shift + _G_rc_parse_options=: + fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break + _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -1704,7 +1759,10 @@ func_parse_options () ;; --warnings|--warning|-W) - test $# = 0 && func_missing_arg $_G_opt && break + if test $# = 0 && func_missing_arg $_G_opt; then + _G_rc_parse_options=: + break + fi case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above @@ -1757,15 +1815,25 @@ func_parse_options () shift ;; - --) break ;; + --) _G_rc_parse_options=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + *) set dummy "$_G_opt" ${1+"$@"}; shift + _G_match_parse_options=false + break + ;; esac + + $_G_match_parse_options && _G_rc_parse_options=: done - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - func_parse_options_result=$func_quote_for_eval_result + + if $_G_rc_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + func_parse_options_result=$func_quote_for_eval_result + fi + + $_G_rc_parse_options } @@ -1778,16 +1846,21 @@ func_validate_options () { $debug_cmd + _G_rc_validate_options=false + # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" - func_run_hooks func_validate_options ${1+"$@"} + if func_run_hooks func_validate_options ${1+"$@"}; then + # save modified positional parameters for caller + func_validate_options_result=$func_run_hooks_result + _G_rc_validate_options=: + fi # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE - # save modified positional parameters for caller - func_validate_options_result=$func_run_hooks_result + $_G_rc_validate_options } @@ -2068,7 +2141,7 @@ include the following information: compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) - version: $progname (GNU libtool) 2.4.6 + version: $progname $scriptversion Debian-2.4.6-9 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` @@ -2270,6 +2343,8 @@ libtool_options_prep () nonopt= preserve_args= + _G_rc_lt_options_prep=: + # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) @@ -2293,11 +2368,18 @@ libtool_options_prep () uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; + *) + _G_rc_lt_options_prep=false + ;; esac - # Pass back the list of options. - func_quote_for_eval ${1+"$@"} - libtool_options_prep_result=$func_quote_for_eval_result + if $_G_rc_lt_options_prep; then + # Pass back the list of options. + func_quote_for_eval ${1+"$@"} + libtool_options_prep_result=$func_quote_for_eval_result + fi + + $_G_rc_lt_options_prep } func_add_hook func_options_prep libtool_options_prep @@ -2309,9 +2391,12 @@ libtool_parse_options () { $debug_cmd + _G_rc_lt_parse_options=false + # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do + _G_match_lt_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2386,15 +2471,22 @@ libtool_parse_options () func_append preserve_args " $_G_opt" ;; - # An option not handled by this hook function: - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + # An option not handled by this hook function: + *) set dummy "$_G_opt" ${1+"$@"} ; shift + _G_match_lt_parse_options=false + break + ;; esac + $_G_match_lt_parse_options && _G_rc_lt_parse_options=: done + if $_G_rc_lt_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + libtool_parse_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - libtool_parse_options_result=$func_quote_for_eval_result + $_G_rc_lt_parse_options } func_add_hook func_parse_options libtool_parse_options @@ -7275,10 +7367,11 @@ func_mode_link () # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ - -specs=*|-fsanitize=*) + -specs=*|-fsanitize=*|-fuse-ld=*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result func_append compile_command " $arg" diff --git a/pocketsphinx-5prealpha/m4/libtool.m4 b/pocketsphinx-5prealpha/m4/libtool.m4 index 10ab284..c81e669 100644 --- a/pocketsphinx-5prealpha/m4/libtool.m4 +++ b/pocketsphinx-5prealpha/m4/libtool.m4 @@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([ cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -4064,7 +4063,8 @@ _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm - if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -6439,7 +6439,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else GXX=no @@ -6814,7 +6814,7 @@ if test yes != "$_lt_caught_CXX_error"; then # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -6879,7 +6879,7 @@ if test yes != "$_lt_caught_CXX_error"; then # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -7218,7 +7218,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # FIXME: insert proper C++ library support @@ -7302,7 +7302,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. @@ -7313,7 +7313,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir' diff --git a/pocketsphinx-5prealpha/missing b/pocketsphinx-5prealpha/missing index f62bbae..625aeb1 100755 --- a/pocketsphinx-5prealpha/missing +++ b/pocketsphinx-5prealpha/missing @@ -1,9 +1,9 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2013-10-28.13; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ scriptversion=2013-10-28.13; # UTC # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -101,9 +101,9 @@ else exit $st fi -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software program_details () { @@ -207,9 +207,9 @@ give_advice "$1" | sed -e '1s/^/WARNING: /' \ exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/pocketsphinx-5prealpha/model/Makefile b/pocketsphinx-5prealpha/model/Makefile index f6dcd26..00e5f93 100644 --- a/pocketsphinx-5prealpha/model/Makefile +++ b/pocketsphinx-5prealpha/model/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # model/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -155,19 +155,19 @@ DATA = $(dist_enus_DATA) $(dist_enuslm_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -195,7 +195,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -203,7 +203,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -237,15 +237,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/model -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/model -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/model +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/model +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -274,7 +274,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -337,8 +337,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -404,7 +404,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/model/Makefile.in b/pocketsphinx-5prealpha/model/Makefile.in index 7d116f7..3669f12 100644 --- a/pocketsphinx-5prealpha/model/Makefile.in +++ b/pocketsphinx-5prealpha/model/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -337,8 +337,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -404,7 +404,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/pocketsphinx.pc b/pocketsphinx-5prealpha/pocketsphinx.pc new file mode 100644 index 0000000..a8d7744 --- /dev/null +++ b/pocketsphinx-5prealpha/pocketsphinx.pc @@ -0,0 +1,16 @@ +prefix=/usr/local +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include +libs= -lsphinxbase +datadir=${prefix}/share/pocketsphinx +modeldir=${prefix}/share/pocketsphinx/model + +Name: PocketSphinx +Description: Lightweight speech recognition system +Version: 5prealpha +URL: http://cmusphinx.sourceforge.net/ +Requires: sphinxbase >= 5prealpha +Libs: -L${libdir} -lpocketsphinx +Libs.private: ${libs} -lm +Cflags: -I${includedir} -I${includedir}/sphinxbase -I${includedir}/pocketsphinx diff --git a/pocketsphinx-5prealpha/src/Makefile b/pocketsphinx-5prealpha/src/Makefile index f0b2e82..ec6bdbd 100644 --- a/pocketsphinx-5prealpha/src/Makefile +++ b/pocketsphinx-5prealpha/src/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -184,19 +184,19 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -224,7 +224,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -232,7 +232,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -266,15 +266,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/src -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/src -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -303,7 +303,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -353,8 +353,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -471,7 +471,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/src/Makefile.in b/pocketsphinx-5prealpha/src/Makefile.in index 86539f8..6d49510 100644 --- a/pocketsphinx-5prealpha/src/Makefile.in +++ b/pocketsphinx-5prealpha/src/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -353,8 +353,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -471,7 +471,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/src/gst-plugin/.deps/gstpocketsphinx.Plo b/pocketsphinx-5prealpha/src/gst-plugin/.deps/gstpocketsphinx.Plo index 9ce06a8..90c1abe 100644 --- a/pocketsphinx-5prealpha/src/gst-plugin/.deps/gstpocketsphinx.Plo +++ b/pocketsphinx-5prealpha/src/gst-plugin/.deps/gstpocketsphinx.Plo @@ -1 +1,774 @@ -# dummy +gstpocketsphinx.lo: gstpocketsphinx.c /usr/include/stdc-predef.h \ + ../../include/config.h /usr/include/string.h /usr/include/features.h \ + /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ + /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ + /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ + /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/string3.h \ + /usr/include/gstreamer-1.0/gst/gst.h /usr/include/glib-2.0/glib.h \ + /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \ + /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h \ + /usr/include/glib-2.0/glib/gmacros.h \ + /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ + /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ + /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ + /usr/include/glib-2.0/glib/gversionmacros.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/glib-2.0/glib/garray.h \ + /usr/include/glib-2.0/glib/gasyncqueue.h \ + /usr/include/glib-2.0/glib/gthread.h \ + /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \ + /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/glib-2.0/glib/gquark.h /usr/include/glib-2.0/glib/gutils.h \ + /usr/include/glib-2.0/glib/gbacktrace.h /usr/include/signal.h \ + /usr/include/arm-linux-gnueabihf/bits/sigset.h \ + /usr/include/arm-linux-gnueabihf/bits/signum.h \ + /usr/include/arm-linux-gnueabihf/bits/siginfo.h \ + /usr/include/arm-linux-gnueabihf/bits/sigaction.h \ + /usr/include/arm-linux-gnueabihf/bits/sigcontext.h \ + /usr/include/arm-linux-gnueabihf/asm/sigcontext.h \ + /usr/include/arm-linux-gnueabihf/bits/sigstack.h \ + /usr/include/arm-linux-gnueabihf/sys/ucontext.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /usr/include/arm-linux-gnueabihf/bits/sigthread.h \ + /usr/include/glib-2.0/glib/gbase64.h \ + /usr/include/glib-2.0/glib/gbitlock.h \ + /usr/include/glib-2.0/glib/gbookmarkfile.h \ + /usr/include/glib-2.0/glib/gbytes.h \ + /usr/include/glib-2.0/glib/gcharset.h \ + /usr/include/glib-2.0/glib/gchecksum.h \ + /usr/include/glib-2.0/glib/gconvert.h \ + /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \ + /usr/include/glib-2.0/glib/gdatetime.h \ + /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \ + /usr/include/dirent.h /usr/include/arm-linux-gnueabihf/bits/dirent.h \ + /usr/include/glib-2.0/glib/genviron.h \ + /usr/include/glib-2.0/glib/gfileutils.h \ + /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \ + /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \ + /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/ghmac.h \ + /usr/include/glib-2.0/glib/gchecksum.h \ + /usr/include/glib-2.0/glib/ghook.h \ + /usr/include/glib-2.0/glib/ghostutils.h \ + /usr/include/glib-2.0/glib/giochannel.h \ + /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \ + /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \ + /usr/include/glib-2.0/glib/gunicode.h \ + /usr/include/glib-2.0/glib/gkeyfile.h \ + /usr/include/glib-2.0/glib/gmappedfile.h \ + /usr/include/glib-2.0/glib/gmarkup.h \ + /usr/include/glib-2.0/glib/gmessages.h \ + /usr/include/glib-2.0/glib/goption.h \ + /usr/include/glib-2.0/glib/gpattern.h \ + /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \ + /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \ + /usr/include/glib-2.0/glib/gregex.h \ + /usr/include/glib-2.0/glib/gscanner.h \ + /usr/include/glib-2.0/glib/gsequence.h \ + /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \ + /usr/include/glib-2.0/glib/gspawn.h \ + /usr/include/glib-2.0/glib/gstrfuncs.h \ + /usr/include/glib-2.0/glib/gstringchunk.h \ + /usr/include/glib-2.0/glib/gtestutils.h \ + /usr/include/glib-2.0/glib/gthreadpool.h \ + /usr/include/glib-2.0/glib/gtimer.h \ + /usr/include/glib-2.0/glib/gtrashstack.h \ + /usr/include/glib-2.0/glib/gtree.h \ + /usr/include/glib-2.0/glib/gurifuncs.h \ + /usr/include/glib-2.0/glib/gvarianttype.h \ + /usr/include/glib-2.0/glib/gvariant.h \ + /usr/include/glib-2.0/glib/gversion.h \ + /usr/include/glib-2.0/glib/deprecated/gallocator.h \ + /usr/include/glib-2.0/glib/deprecated/gcache.h \ + /usr/include/glib-2.0/glib/deprecated/gcompletion.h \ + /usr/include/glib-2.0/glib/deprecated/gmain.h \ + /usr/include/glib-2.0/glib/deprecated/grel.h \ + /usr/include/glib-2.0/glib/deprecated/gthread.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/sys/select.h \ + /usr/include/arm-linux-gnueabihf/bits/select.h \ + /usr/include/arm-linux-gnueabihf/bits/select2.h \ + /usr/include/arm-linux-gnueabihf/sys/sysmacros.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/arm-linux-gnueabihf/bits/sched.h \ + /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /usr/include/glib-2.0/glib/glib-autocleanups.h \ + /usr/include/gstreamer-1.0/gst/glib-compat.h \ + /usr/include/gstreamer-1.0/gst/gstenumtypes.h \ + /usr/include/glib-2.0/glib-object.h \ + /usr/include/glib-2.0/gobject/gbinding.h \ + /usr/include/glib-2.0/gobject/gobject.h \ + /usr/include/glib-2.0/gobject/gtype.h \ + /usr/include/glib-2.0/gobject/gvalue.h \ + /usr/include/glib-2.0/gobject/gparam.h \ + /usr/include/glib-2.0/gobject/gclosure.h \ + /usr/include/glib-2.0/gobject/gsignal.h \ + /usr/include/glib-2.0/gobject/gmarshal.h \ + /usr/include/glib-2.0/gobject/gboxed.h \ + /usr/include/glib-2.0/gobject/glib-types.h \ + /usr/include/glib-2.0/gobject/genums.h \ + /usr/include/glib-2.0/gobject/gparamspecs.h \ + /usr/include/glib-2.0/gobject/gsourceclosure.h \ + /usr/include/glib-2.0/gobject/gtypemodule.h \ + /usr/include/glib-2.0/gobject/gtypeplugin.h \ + /usr/include/glib-2.0/gobject/gvaluearray.h \ + /usr/include/glib-2.0/gobject/gvaluetypes.h \ + /usr/include/glib-2.0/gobject/gobject-autocleanups.h \ + /usr/include/gstreamer-1.0/gst/gstversion.h \ + /usr/include/gstreamer-1.0/gst/gstatomicqueue.h \ + /usr/include/gstreamer-1.0/gst/gstbin.h \ + /usr/include/gstreamer-1.0/gst/gstelement.h \ + /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/include/gst/gstconfig.h \ + /usr/include/gstreamer-1.0/gst/gstobject.h \ + /usr/include/gstreamer-1.0/gst/gstcontrolbinding.h \ + /usr/include/gstreamer-1.0/gst/gstcontrolsource.h \ + /usr/include/gstreamer-1.0/gst/gstclock.h \ + /usr/include/gstreamer-1.0/gst/gstpad.h \ + /usr/include/gstreamer-1.0/gst/gstbuffer.h \ + /usr/include/gstreamer-1.0/gst/gstminiobject.h \ + /usr/include/gstreamer-1.0/gst/gstallocator.h \ + /usr/include/gstreamer-1.0/gst/gstmemory.h \ + /usr/include/gstreamer-1.0/gst/gstmeta.h \ + /usr/include/gstreamer-1.0/gst/gstbufferlist.h \ + /usr/include/gstreamer-1.0/gst/gstcaps.h \ + /usr/include/gstreamer-1.0/gst/gststructure.h \ + /usr/include/gstreamer-1.0/gst/gstdatetime.h \ + /usr/include/gstreamer-1.0/gst/gstcapsfeatures.h \ + /usr/include/gstreamer-1.0/gst/gstpadtemplate.h \ + /usr/include/gstreamer-1.0/gst/gstevent.h \ + /usr/include/gstreamer-1.0/gst/gstformat.h \ + /usr/include/gstreamer-1.0/gst/gstiterator.h \ + /usr/include/gstreamer-1.0/gst/gsttaglist.h \ + /usr/include/gstreamer-1.0/gst/gstsample.h \ + /usr/include/gstreamer-1.0/gst/gstsegment.h \ + /usr/include/gstreamer-1.0/gst/gstmessage.h \ + /usr/include/gstreamer-1.0/gst/gstquery.h \ + /usr/include/gstreamer-1.0/gst/gsttoc.h \ + /usr/include/gstreamer-1.0/gst/gstcontext.h \ + /usr/include/gstreamer-1.0/gst/gstdevice.h \ + /usr/include/gstreamer-1.0/gst/gsttask.h \ + /usr/include/gstreamer-1.0/gst/gsttaskpool.h \ + /usr/include/gstreamer-1.0/gst/gstbus.h \ + /usr/include/gstreamer-1.0/gst/gstelementfactory.h \ + /usr/include/gstreamer-1.0/gst/gstplugin.h \ + /usr/include/gstreamer-1.0/gst/gstmacros.h \ + /usr/include/gstreamer-1.0/gst/gstpluginfeature.h \ + /usr/include/gstreamer-1.0/gst/gsturi.h \ + /usr/include/gstreamer-1.0/gst/gstminiobject.h \ + /usr/include/gstreamer-1.0/gst/gstbufferpool.h \ + /usr/include/gstreamer-1.0/gst/gstchildproxy.h \ + /usr/include/gstreamer-1.0/gst/gstdebugutils.h \ + /usr/include/gstreamer-1.0/gst/gstdevicemonitor.h \ + /usr/include/gstreamer-1.0/gst/gstdeviceprovider.h \ + /usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h \ + /usr/include/gstreamer-1.0/gst/gstelementmetadata.h \ + /usr/include/gstreamer-1.0/gst/gsterror.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/gstreamer-1.0/gst/gstghostpad.h \ + /usr/include/gstreamer-1.0/gst/gstinfo.h \ + /usr/include/gstreamer-1.0/gst/gstparamspecs.h \ + /usr/include/gstreamer-1.0/gst/gstvalue.h \ + /usr/include/gstreamer-1.0/gst/gstpipeline.h \ + /usr/include/gstreamer-1.0/gst/gstpoll.h \ + /usr/include/gstreamer-1.0/gst/gstpreset.h \ + /usr/include/gstreamer-1.0/gst/gstprotection.h \ + /usr/include/gstreamer-1.0/gst/gstregistry.h \ + /usr/include/gstreamer-1.0/gst/gstsystemclock.h \ + /usr/include/gstreamer-1.0/gst/gsttagsetter.h \ + /usr/include/gstreamer-1.0/gst/gsttocsetter.h \ + /usr/include/gstreamer-1.0/gst/gsttracer.h \ + /usr/include/gstreamer-1.0/gst/gsttracerfactory.h \ + /usr/include/gstreamer-1.0/gst/gsttracerrecord.h \ + /usr/include/gstreamer-1.0/gst/gsttypefind.h \ + /usr/include/gstreamer-1.0/gst/gsttypefindfactory.h \ + /usr/include/gstreamer-1.0/gst/gstutils.h \ + /usr/include/gstreamer-1.0/gst/gstparse.h \ + /usr/include/gstreamer-1.0/gst/gstcompat.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ + /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ + /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/alloca.h \ + /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ + /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ + /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + gstpocketsphinx.h ../../include/pocketsphinx.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + ../../include/pocketsphinx_export.h ../../include/cmdln_macro.h \ + ../../include/ps_lattice.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + ../../include/ps_mllr.h ../../include/ps_search.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h + +/usr/include/stdc-predef.h: + +../../include/config.h: + +/usr/include/string.h: + +/usr/include/features.h: + +/usr/include/arm-linux-gnueabihf/sys/cdefs.h: + +/usr/include/arm-linux-gnueabihf/bits/wordsize.h: + +/usr/include/arm-linux-gnueabihf/gnu/stubs.h: + +/usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: + +/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/include/arm-linux-gnueabihf/bits/string.h: + +/usr/include/arm-linux-gnueabihf/bits/string2.h: + +/usr/include/stdlib.h: + +/usr/include/arm-linux-gnueabihf/bits/string3.h: + +/usr/include/gstreamer-1.0/gst/gst.h: + +/usr/include/glib-2.0/glib.h: + +/usr/include/glib-2.0/glib/galloca.h: + +/usr/include/glib-2.0/glib/gtypes.h: + +/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h: + +/usr/include/glib-2.0/glib/gmacros.h: + +/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: + +/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: + +/usr/include/limits.h: + +/usr/include/arm-linux-gnueabihf/bits/posix1_lim.h: + +/usr/include/arm-linux-gnueabihf/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: + +/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: + +/usr/include/glib-2.0/glib/gversionmacros.h: + +/usr/include/time.h: + +/usr/include/arm-linux-gnueabihf/bits/time.h: + +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + +/usr/include/glib-2.0/glib/garray.h: + +/usr/include/glib-2.0/glib/gasyncqueue.h: + +/usr/include/glib-2.0/glib/gthread.h: + +/usr/include/glib-2.0/glib/gatomic.h: + +/usr/include/glib-2.0/glib/gerror.h: + +/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: + +/usr/include/glib-2.0/glib/gquark.h: + +/usr/include/glib-2.0/glib/gutils.h: + +/usr/include/glib-2.0/glib/gbacktrace.h: + +/usr/include/signal.h: + +/usr/include/arm-linux-gnueabihf/bits/sigset.h: + +/usr/include/arm-linux-gnueabihf/bits/signum.h: + +/usr/include/arm-linux-gnueabihf/bits/siginfo.h: + +/usr/include/arm-linux-gnueabihf/bits/sigaction.h: + +/usr/include/arm-linux-gnueabihf/bits/sigcontext.h: + +/usr/include/arm-linux-gnueabihf/asm/sigcontext.h: + +/usr/include/arm-linux-gnueabihf/bits/sigstack.h: + +/usr/include/arm-linux-gnueabihf/sys/ucontext.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: + +/usr/include/arm-linux-gnueabihf/bits/sigthread.h: + +/usr/include/glib-2.0/glib/gbase64.h: + +/usr/include/glib-2.0/glib/gbitlock.h: + +/usr/include/glib-2.0/glib/gbookmarkfile.h: + +/usr/include/glib-2.0/glib/gbytes.h: + +/usr/include/glib-2.0/glib/gcharset.h: + +/usr/include/glib-2.0/glib/gchecksum.h: + +/usr/include/glib-2.0/glib/gconvert.h: + +/usr/include/glib-2.0/glib/gdataset.h: + +/usr/include/glib-2.0/glib/gdate.h: + +/usr/include/glib-2.0/glib/gdatetime.h: + +/usr/include/glib-2.0/glib/gtimezone.h: + +/usr/include/glib-2.0/glib/gdir.h: + +/usr/include/dirent.h: + +/usr/include/arm-linux-gnueabihf/bits/dirent.h: + +/usr/include/glib-2.0/glib/genviron.h: + +/usr/include/glib-2.0/glib/gfileutils.h: + +/usr/include/glib-2.0/glib/ggettext.h: + +/usr/include/glib-2.0/glib/ghash.h: + +/usr/include/glib-2.0/glib/glist.h: + +/usr/include/glib-2.0/glib/gmem.h: + +/usr/include/glib-2.0/glib/gnode.h: + +/usr/include/glib-2.0/glib/ghmac.h: + +/usr/include/glib-2.0/glib/gchecksum.h: + +/usr/include/glib-2.0/glib/ghook.h: + +/usr/include/glib-2.0/glib/ghostutils.h: + +/usr/include/glib-2.0/glib/giochannel.h: + +/usr/include/glib-2.0/glib/gmain.h: + +/usr/include/glib-2.0/glib/gpoll.h: + +/usr/include/glib-2.0/glib/gslist.h: + +/usr/include/glib-2.0/glib/gstring.h: + +/usr/include/glib-2.0/glib/gunicode.h: + +/usr/include/glib-2.0/glib/gkeyfile.h: + +/usr/include/glib-2.0/glib/gmappedfile.h: + +/usr/include/glib-2.0/glib/gmarkup.h: + +/usr/include/glib-2.0/glib/gmessages.h: + +/usr/include/glib-2.0/glib/goption.h: + +/usr/include/glib-2.0/glib/gpattern.h: + +/usr/include/glib-2.0/glib/gprimes.h: + +/usr/include/glib-2.0/glib/gqsort.h: + +/usr/include/glib-2.0/glib/gqueue.h: + +/usr/include/glib-2.0/glib/grand.h: + +/usr/include/glib-2.0/glib/gregex.h: + +/usr/include/glib-2.0/glib/gscanner.h: + +/usr/include/glib-2.0/glib/gsequence.h: + +/usr/include/glib-2.0/glib/gshell.h: + +/usr/include/glib-2.0/glib/gslice.h: + +/usr/include/glib-2.0/glib/gspawn.h: + +/usr/include/glib-2.0/glib/gstrfuncs.h: + +/usr/include/glib-2.0/glib/gstringchunk.h: + +/usr/include/glib-2.0/glib/gtestutils.h: + +/usr/include/glib-2.0/glib/gthreadpool.h: + +/usr/include/glib-2.0/glib/gtimer.h: + +/usr/include/glib-2.0/glib/gtrashstack.h: + +/usr/include/glib-2.0/glib/gtree.h: + +/usr/include/glib-2.0/glib/gurifuncs.h: + +/usr/include/glib-2.0/glib/gvarianttype.h: + +/usr/include/glib-2.0/glib/gvariant.h: + +/usr/include/glib-2.0/glib/gversion.h: + +/usr/include/glib-2.0/glib/deprecated/gallocator.h: + +/usr/include/glib-2.0/glib/deprecated/gcache.h: + +/usr/include/glib-2.0/glib/deprecated/gcompletion.h: + +/usr/include/glib-2.0/glib/deprecated/gmain.h: + +/usr/include/glib-2.0/glib/deprecated/grel.h: + +/usr/include/glib-2.0/glib/deprecated/gthread.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/sys/select.h: + +/usr/include/arm-linux-gnueabihf/bits/select.h: + +/usr/include/arm-linux-gnueabihf/bits/select2.h: + +/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/arm-linux-gnueabihf/bits/sched.h: + +/usr/include/arm-linux-gnueabihf/bits/setjmp.h: + +/usr/include/glib-2.0/glib/glib-autocleanups.h: + +/usr/include/gstreamer-1.0/gst/glib-compat.h: + +/usr/include/gstreamer-1.0/gst/gstenumtypes.h: + +/usr/include/glib-2.0/glib-object.h: + +/usr/include/glib-2.0/gobject/gbinding.h: + +/usr/include/glib-2.0/gobject/gobject.h: + +/usr/include/glib-2.0/gobject/gtype.h: + +/usr/include/glib-2.0/gobject/gvalue.h: + +/usr/include/glib-2.0/gobject/gparam.h: + +/usr/include/glib-2.0/gobject/gclosure.h: + +/usr/include/glib-2.0/gobject/gsignal.h: + +/usr/include/glib-2.0/gobject/gmarshal.h: + +/usr/include/glib-2.0/gobject/gboxed.h: + +/usr/include/glib-2.0/gobject/glib-types.h: + +/usr/include/glib-2.0/gobject/genums.h: + +/usr/include/glib-2.0/gobject/gparamspecs.h: + +/usr/include/glib-2.0/gobject/gsourceclosure.h: + +/usr/include/glib-2.0/gobject/gtypemodule.h: + +/usr/include/glib-2.0/gobject/gtypeplugin.h: + +/usr/include/glib-2.0/gobject/gvaluearray.h: + +/usr/include/glib-2.0/gobject/gvaluetypes.h: + +/usr/include/glib-2.0/gobject/gobject-autocleanups.h: + +/usr/include/gstreamer-1.0/gst/gstversion.h: + +/usr/include/gstreamer-1.0/gst/gstatomicqueue.h: + +/usr/include/gstreamer-1.0/gst/gstbin.h: + +/usr/include/gstreamer-1.0/gst/gstelement.h: + +/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/include/gst/gstconfig.h: + +/usr/include/gstreamer-1.0/gst/gstobject.h: + +/usr/include/gstreamer-1.0/gst/gstcontrolbinding.h: + +/usr/include/gstreamer-1.0/gst/gstcontrolsource.h: + +/usr/include/gstreamer-1.0/gst/gstclock.h: + +/usr/include/gstreamer-1.0/gst/gstpad.h: + +/usr/include/gstreamer-1.0/gst/gstbuffer.h: + +/usr/include/gstreamer-1.0/gst/gstminiobject.h: + +/usr/include/gstreamer-1.0/gst/gstallocator.h: + +/usr/include/gstreamer-1.0/gst/gstmemory.h: + +/usr/include/gstreamer-1.0/gst/gstmeta.h: + +/usr/include/gstreamer-1.0/gst/gstbufferlist.h: + +/usr/include/gstreamer-1.0/gst/gstcaps.h: + +/usr/include/gstreamer-1.0/gst/gststructure.h: + +/usr/include/gstreamer-1.0/gst/gstdatetime.h: + +/usr/include/gstreamer-1.0/gst/gstcapsfeatures.h: + +/usr/include/gstreamer-1.0/gst/gstpadtemplate.h: + +/usr/include/gstreamer-1.0/gst/gstevent.h: + +/usr/include/gstreamer-1.0/gst/gstformat.h: + +/usr/include/gstreamer-1.0/gst/gstiterator.h: + +/usr/include/gstreamer-1.0/gst/gsttaglist.h: + +/usr/include/gstreamer-1.0/gst/gstsample.h: + +/usr/include/gstreamer-1.0/gst/gstsegment.h: + +/usr/include/gstreamer-1.0/gst/gstmessage.h: + +/usr/include/gstreamer-1.0/gst/gstquery.h: + +/usr/include/gstreamer-1.0/gst/gsttoc.h: + +/usr/include/gstreamer-1.0/gst/gstcontext.h: + +/usr/include/gstreamer-1.0/gst/gstdevice.h: + +/usr/include/gstreamer-1.0/gst/gsttask.h: + +/usr/include/gstreamer-1.0/gst/gsttaskpool.h: + +/usr/include/gstreamer-1.0/gst/gstbus.h: + +/usr/include/gstreamer-1.0/gst/gstelementfactory.h: + +/usr/include/gstreamer-1.0/gst/gstplugin.h: + +/usr/include/gstreamer-1.0/gst/gstmacros.h: + +/usr/include/gstreamer-1.0/gst/gstpluginfeature.h: + +/usr/include/gstreamer-1.0/gst/gsturi.h: + +/usr/include/gstreamer-1.0/gst/gstminiobject.h: + +/usr/include/gstreamer-1.0/gst/gstbufferpool.h: + +/usr/include/gstreamer-1.0/gst/gstchildproxy.h: + +/usr/include/gstreamer-1.0/gst/gstdebugutils.h: + +/usr/include/gstreamer-1.0/gst/gstdevicemonitor.h: + +/usr/include/gstreamer-1.0/gst/gstdeviceprovider.h: + +/usr/include/gstreamer-1.0/gst/gstdeviceproviderfactory.h: + +/usr/include/gstreamer-1.0/gst/gstelementmetadata.h: + +/usr/include/gstreamer-1.0/gst/gsterror.h: + +/usr/include/errno.h: + +/usr/include/arm-linux-gnueabihf/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/arm-linux-gnueabihf/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/gstreamer-1.0/gst/gstghostpad.h: + +/usr/include/gstreamer-1.0/gst/gstinfo.h: + +/usr/include/gstreamer-1.0/gst/gstparamspecs.h: + +/usr/include/gstreamer-1.0/gst/gstvalue.h: + +/usr/include/gstreamer-1.0/gst/gstpipeline.h: + +/usr/include/gstreamer-1.0/gst/gstpoll.h: + +/usr/include/gstreamer-1.0/gst/gstpreset.h: + +/usr/include/gstreamer-1.0/gst/gstprotection.h: + +/usr/include/gstreamer-1.0/gst/gstregistry.h: + +/usr/include/gstreamer-1.0/gst/gstsystemclock.h: + +/usr/include/gstreamer-1.0/gst/gsttagsetter.h: + +/usr/include/gstreamer-1.0/gst/gsttocsetter.h: + +/usr/include/gstreamer-1.0/gst/gsttracer.h: + +/usr/include/gstreamer-1.0/gst/gsttracerfactory.h: + +/usr/include/gstreamer-1.0/gst/gsttracerrecord.h: + +/usr/include/gstreamer-1.0/gst/gsttypefind.h: + +/usr/include/gstreamer-1.0/gst/gsttypefindfactory.h: + +/usr/include/gstreamer-1.0/gst/gstutils.h: + +/usr/include/gstreamer-1.0/gst/gstparse.h: + +/usr/include/gstreamer-1.0/gst/gstcompat.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: + +/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h: + +/usr/include/arm-linux-gnueabihf/bits/stdio.h: + +/usr/include/arm-linux-gnueabihf/bits/stdio2.h: + +/usr/include/arm-linux-gnueabihf/bits/waitflags.h: + +/usr/include/arm-linux-gnueabihf/bits/waitstatus.h: + +/usr/include/alloca.h: + +/usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: + +/usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: + +/usr/include/arm-linux-gnueabihf/bits/stdlib.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: + +gstpocketsphinx.h: + +../../include/pocketsphinx.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: + +../../include/pocketsphinx_export.h: + +../../include/cmdln_macro.h: + +../../include/ps_lattice.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: + +../../include/ps_mllr.h: + +../../include/ps_search.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/setjmp.h: + +/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: + +/home/pi/speechRec/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: diff --git a/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.exp b/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.exp new file mode 100644 index 0000000..3ca0382 --- /dev/null +++ b/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.exp @@ -0,0 +1,2 @@ +gst_plugin_desc +gst_pocketsphinx_get_type diff --git a/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.soT b/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.soT new file mode 100755 index 0000000000000000000000000000000000000000..45e081fe77fb2b3c109904d09851516994ae850a GIT binary patch literal 68960 zcmeFadt6l28b7@D-or3l1`%+8E#iQKB61fIaZtb!0Z~z@)GmlH0~j}9P`sO2T3KnD zna9#Dr;FV$mR6>9%wuI{<|*rR$~qNZ@RE6g$RqFfS$l8TOdUV(=kvb5&+nhmwb!$r z=ULBsZfoteFEg`zd{Let2u%BvSS+K~!BEE1P@nWh%fP(Sn3Wkp8-$wZ`oH{S#;AC4 zq`>LN#xQnljKGUSV(bPKqe>T1p8)*?=v1r_NQLMIwOm526&qkG8g1$i?g})2_ecE$ zQKo^eA3q+lsZf7ZybeJPmDq&I*RV*>R%9QyF%g^YQL;FkhlBd zc$$<@|A;=*quu2pFHd7e9gR}#K_}m6e^vlZy75T

*)C#*CWiQ$6U9c+d+x^!r6; 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 literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.ver b/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.ver new file mode 100644 index 0000000..e2130df --- /dev/null +++ b/pocketsphinx-5prealpha/src/gst-plugin/.libs/libgstpocketsphinx.ver @@ -0,0 +1,4 @@ +{ global: +gst_plugin_desc; +gst_pocketsphinx_get_type; +local: *; }; diff --git a/pocketsphinx-5prealpha/src/gst-plugin/Makefile b/pocketsphinx-5prealpha/src/gst-plugin/Makefile index 3496e57..74dc20f 100644 --- a/pocketsphinx-5prealpha/src/gst-plugin/Makefile +++ b/pocketsphinx-5prealpha/src/gst-plugin/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/gst-plugin/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/gstpocketsphinx.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -212,19 +213,19 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -252,7 +253,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -260,7 +261,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -294,15 +295,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/src/gst-plugin -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/src/gst-plugin -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/gst-plugin +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/gst-plugin +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -331,7 +332,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -398,8 +399,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +456,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/gstpocketsphinx.Plo +include ./$(DEPDIR)/gstpocketsphinx.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -536,7 +543,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -609,7 +619,7 @@ clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/gstpocketsphinx.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -655,7 +665,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/gstpocketsphinx.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -676,20 +686,20 @@ uninstall-am: uninstall-pluginLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-pluginLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-pluginLTLIBRARIES install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-pluginLTLIBRARIES +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-pluginLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-pluginLTLIBRARIES install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ + uninstall-am uninstall-pluginLTLIBRARIES .PRECIOUS: Makefile diff --git a/pocketsphinx-5prealpha/src/gst-plugin/Makefile.in b/pocketsphinx-5prealpha/src/gst-plugin/Makefile.in index ab200de..9fb8567 100644 --- a/pocketsphinx-5prealpha/src/gst-plugin/Makefile.in +++ b/pocketsphinx-5prealpha/src/gst-plugin/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/gstpocketsphinx.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -398,8 +399,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -455,7 +456,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gstpocketsphinx.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gstpocketsphinx.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -536,7 +543,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -609,7 +619,7 @@ clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/gstpocketsphinx.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -655,7 +665,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/gstpocketsphinx.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -676,20 +686,20 @@ uninstall-am: uninstall-pluginLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-pluginLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-pluginLTLIBRARIES install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-pluginLTLIBRARIES +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-pluginLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-pluginLTLIBRARIES install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ + uninstall-am uninstall-pluginLTLIBRARIES .PRECIOUS: Makefile diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/acmod.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/acmod.Plo index 4f052c4..2d0058a 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/acmod.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/acmod.Plo @@ -1,88 +1,100 @@ acmod.lo: acmod.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ ../../include/cmdln_macro.h acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h ../../include/ps_mllr.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + ../../include/ps_mllr.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h bin_mdef.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ s2_semi_mgau.h ms_gauden.h vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/ps_lattice.h \ ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ dict2pid.h ptm_mgau.h ms_mgau.h ms_senone.h /usr/include/stdc-predef.h: @@ -95,65 +107,71 @@ acmod.lo: acmod.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/xlocale.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/math.h: +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/arm-linux-gnueabihf/bits/typesizes.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -161,46 +179,56 @@ acmod.lo: acmod.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -213,23 +241,23 @@ acmod.lo: acmod.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -241,33 +269,31 @@ acmod.lo: acmod.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: ../../include/cmdln_macro.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/ps_mllr.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: @@ -275,15 +301,15 @@ bin_mdef.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: s2_semi_mgau.h: @@ -293,7 +319,7 @@ vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -301,13 +327,13 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/allphone_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/allphone_search.Plo index 74c5457..676aa0a 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/allphone_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/allphone_search.Plo @@ -1,108 +1,131 @@ allphone_search.lo: allphone_search.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ allphone_search.h blkarray_list.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -110,62 +133,72 @@ allphone_search.lo: allphone_search.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -178,39 +211,37 @@ allphone_search.lo: allphone_search.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -222,19 +253,19 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -244,19 +275,19 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: @@ -272,7 +303,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/bin_mdef.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/bin_mdef.Plo index f61444c..1bcf9ea 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/bin_mdef.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/bin_mdef.Plo @@ -1,84 +1,107 @@ bin_mdef.lo: bin_mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/case.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/case.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ ../../include/pocketsphinx_export.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -86,79 +109,87 @@ bin_mdef.lo: bin_mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/case.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/case.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -174,14 +205,14 @@ bin_mdef.lo: bin_mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: ../../include/pocketsphinx_export.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/blkarray_list.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/blkarray_list.Plo index 29b9b93..2a0dd60 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/blkarray_list.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/blkarray_list.Plo @@ -2,44 +2,58 @@ blkarray_list.lo: blkarray_list.c /usr/include/stdc-predef.h \ /usr/include/assert.h /usr/include/features.h \ /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h blkarray_list.h + blkarray_list.h /usr/include/stdc-predef.h: @@ -51,31 +65,41 @@ blkarray_list.lo: blkarray_list.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -83,48 +107,60 @@ blkarray_list.lo: blkarray_list.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -137,14 +173,12 @@ blkarray_list.lo: blkarray_list.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - blkarray_list.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict.Plo index ec0ced7..a0897ed 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict.Plo @@ -1,100 +1,120 @@ dict.lo: dict.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /usr/include/stdio.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /usr/include/arm-linux-gnueabihf/sys/stat.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/sys/stat.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ dict.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h s3types.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + bin_mdef.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ ../../include/pocketsphinx_export.h mdef.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -102,71 +122,85 @@ dict.lo: dict.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/arm-linux-gnueabihf/sys/stat.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: dict.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: - -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -180,19 +214,17 @@ s3types.h: /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: ../../include/pocketsphinx_export.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict2pid.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict2pid.Plo index 3ab9a22..f6e7e06 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict2pid.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/dict2pid.Plo @@ -1,107 +1,127 @@ dict2pid.lo: dict2pid.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h dict2pid.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h dict2pid.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + s3types.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ + /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ dict.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: dict2pid.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -109,73 +129,85 @@ dict2pid.h: /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -191,25 +223,25 @@ s3types.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: dict.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -221,4 +253,4 @@ hmm.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_history.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_history.Plo index b5111fe..93f8278 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_history.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_history.Plo @@ -2,75 +2,89 @@ fsg_history.lo: fsg_history.c /usr/include/stdc-predef.h \ /usr/include/assert.h /usr/include/features.h \ /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h fsg_search_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + fsg_search_internal.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h acmod.h bin_mdef.h \ mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ fsg_history.h blkarray_list.h fsg_lextree.h /usr/include/stdc-predef.h: @@ -83,31 +97,41 @@ fsg_history.lo: fsg_history.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -115,48 +139,60 @@ fsg_history.lo: fsg_history.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -169,51 +205,47 @@ fsg_history.lo: fsg_history.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - fsg_search_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -225,13 +257,13 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -241,9 +273,9 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: @@ -263,7 +295,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_lextree.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_lextree.Plo index 50b7d89..763dad7 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_lextree.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_lextree.Plo @@ -1,95 +1,118 @@ fsg_lextree.lo: fsg_lextree.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ fsg_lextree.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h mdef.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -97,75 +120,83 @@ fsg_lextree.lo: fsg_lextree.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -181,27 +212,27 @@ fsg_lextree.lo: fsg_lextree.c /usr/include/stdc-predef.h \ fsg_lextree.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -215,7 +246,7 @@ hmm.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: @@ -225,6 +256,6 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_search.Plo index 46bff1e..84a26a0 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/fsg_search.Plo @@ -1,76 +1,89 @@ fsg_search.lo: fsg_search.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ ps_lattice_internal.h fsg_search_internal.h fsg_history.h \ blkarray_list.h fsg_lextree.h @@ -78,29 +91,39 @@ fsg_search.lo: fsg_search.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -108,62 +131,72 @@ fsg_search.lo: fsg_search.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -176,33 +209,31 @@ fsg_search.lo: fsg_search.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -214,19 +245,19 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -236,19 +267,19 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: @@ -264,7 +295,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/hmm.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/hmm.Plo index 42c1fad..f81b901 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/hmm.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/hmm.Plo @@ -1,62 +1,76 @@ hmm.lo: hmm.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/stdlib.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ ../../include/pocketsphinx_export.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h /usr/include/stdc-predef.h: @@ -68,69 +82,85 @@ hmm.lo: hmm.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/stdlib.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: - -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -142,31 +172,35 @@ hmm.lo: hmm.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -174,8 +208,6 @@ hmm.lo: hmm.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -190,20 +222,20 @@ hmm.lo: hmm.c /usr/include/stdc-predef.h /usr/include/assert.h \ hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: ../../include/pocketsphinx_export.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_detections.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_detections.Plo index 796c89b..0a87631 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_detections.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_detections.Plo @@ -1,161 +1,198 @@ kws_detections.lo: kws_detections.c /usr/include/stdc-predef.h \ kws_detections.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /usr/include/stdlib.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /usr/include/stdio.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ dict2pid.h /usr/include/stdc-predef.h: kws_detections.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: /usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -163,15 +200,13 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: - -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -183,17 +218,17 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -203,41 +238,37 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -263,7 +294,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_search.Plo index 78c2278..689571e 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/kws_search.Plo @@ -1,108 +1,131 @@ kws_search.lo: kws_search.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ kws_search.h kws_detections.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -110,62 +133,72 @@ kws_search.lo: kws_search.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -178,39 +211,37 @@ kws_search.lo: kws_search.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -222,19 +253,19 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -244,19 +275,19 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: @@ -272,7 +303,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/mdef.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/mdef.Plo index 028bbf4..96c7f78 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/mdef.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/mdef.Plo @@ -1,78 +1,102 @@ mdef.lo: mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -80,75 +104,83 @@ mdef.lo: mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: /usr/include/stdlib.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: - /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -164,6 +196,6 @@ mdef.lo: mdef.c /usr/include/stdc-predef.h /usr/include/stdio.h \ mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_gauden.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_gauden.Plo index 3ab54cd..3891d2c 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_gauden.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_gauden.Plo @@ -2,85 +2,97 @@ ms_gauden.lo: ms_gauden.c /usr/include/stdc-predef.h \ /usr/include/assert.h /usr/include/features.h \ /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /usr/include/stdio.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h ms_gauden.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + ms_gauden.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h dict2pid.h /usr/include/stdc-predef.h: @@ -93,63 +105,69 @@ ms_gauden.lo: ms_gauden.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: - -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/math.h: +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: /usr/include/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/types.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: -/usr/include/arm-linux-gnueabihf/bits/typesizes.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -157,56 +175,66 @@ ms_gauden.lo: ms_gauden.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -219,27 +247,25 @@ ms_gauden.lo: ms_gauden.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ms_gauden.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -251,21 +277,21 @@ ms_gauden.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -275,19 +301,19 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_mgau.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_mgau.Plo index 32b1da2..b807d29 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_mgau.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_mgau.Plo @@ -1,111 +1,134 @@ ms_mgau.lo: ms_mgau.c /usr/include/stdc-predef.h ms_mgau.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../include/ps_mllr.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h bin_mdef.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ms_gauden.h vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ /usr/include/assert.h dict2pid.h ms_senone.h /usr/include/stdc-predef.h: ms_mgau.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -113,25 +136,23 @@ ms_mgau.h: /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -143,73 +164,83 @@ ms_mgau.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/stdlib.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -225,9 +256,9 @@ acmod.h: ../../include/ps_mllr.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: @@ -235,15 +266,15 @@ bin_mdef.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ms_gauden.h: @@ -251,7 +282,7 @@ vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -261,13 +292,13 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_senone.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_senone.Plo index bc1f448..0dfa41d 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_senone.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ms_senone.Plo @@ -1,119 +1,138 @@ ms_senone.lo: ms_senone.c /usr/include/stdc-predef.h \ - /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ ms_senone.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ ms_gauden.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -121,62 +140,76 @@ ms_senone.lo: ms_senone.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: ms_senone.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -189,29 +222,27 @@ ms_senone.h: /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: ms_gauden.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -223,19 +254,19 @@ ms_gauden.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -245,19 +276,19 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: @@ -273,6 +304,6 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search.Plo index 6e732b2..0536cd2 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search.Plo @@ -1,75 +1,88 @@ ngram_search.lo: ngram_search.c /usr/include/stdc-predef.h \ - /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ ps_lattice_internal.h ngram_search.h ngram_search_fwdtree.h \ ngram_search_fwdflat.h @@ -77,99 +90,119 @@ ngram_search.lo: ngram_search.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: - -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -177,8 +210,6 @@ ngram_search.lo: ngram_search.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -193,15 +224,15 @@ ngram_search.lo: ngram_search.c /usr/include/stdc-predef.h \ pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -213,19 +244,19 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -235,17 +266,17 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: acmod.h: @@ -261,7 +292,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdflat.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdflat.Plo index 07001ae..2336647 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdflat.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdflat.Plo @@ -1,175 +1,208 @@ ngram_search_fwdflat.lo: ngram_search_fwdflat.c \ - /usr/include/stdc-predef.h /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ngram_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ ps_lattice_internal.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: - -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -177,8 +210,6 @@ ngram_search_fwdflat.lo: ngram_search_fwdflat.c \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -193,23 +224,23 @@ ngram_search_fwdflat.lo: ngram_search_fwdflat.c \ ngram_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -221,17 +252,17 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -245,9 +276,9 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: acmod.h: @@ -263,7 +294,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdtree.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdtree.Plo index d852734..d7b5983 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdtree.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ngram_search_fwdtree.Plo @@ -1,175 +1,208 @@ ngram_search_fwdtree.lo: ngram_search_fwdtree.c \ - /usr/include/stdc-predef.h /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ngram_search_fwdtree.h ngram_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ phone_loop_search.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: - -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -177,8 +210,6 @@ ngram_search_fwdtree.lo: ngram_search_fwdtree.c \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -195,23 +226,23 @@ ngram_search_fwdtree.h: ngram_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -223,17 +254,17 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -247,9 +278,9 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: acmod.h: @@ -265,7 +296,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/phone_loop_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/phone_loop_search.Plo index 8dd2589..98fffa9 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/phone_loop_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/phone_loop_search.Plo @@ -1,107 +1,130 @@ phone_loop_search.lo: phone_loop_search.c /usr/include/stdc-predef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ phone_loop_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h acmod.h bin_mdef.h \ - mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ + acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ dict2pid.h /usr/include/stdc-predef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -109,48 +132,60 @@ phone_loop_search.lo: phone_loop_search.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -163,33 +198,33 @@ phone_loop_search.lo: phone_loop_search.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: phone_loop_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -201,17 +236,17 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -225,28 +260,24 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - acmod.h: bin_mdef.h: @@ -261,7 +292,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/pocketsphinx.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/pocketsphinx.Plo index ce43fc6..7072d4b 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/pocketsphinx.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/pocketsphinx.Plo @@ -1,83 +1,96 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/jsgf.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/jsgf.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ../../include/cmdln_macro.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ ps_lattice_internal.h phone_loop_search.h kws_search.h kws_detections.h \ fsg_search_internal.h fsg_history.h blkarray_list.h fsg_lextree.h \ ngram_search.h ngram_search_fwdtree.h ngram_search_fwdflat.h \ @@ -87,29 +100,39 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -117,11 +140,9 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/stdlib.h: @@ -129,40 +150,54 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -175,67 +210,63 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/jsgf.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/jsgf.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ../../include/cmdln_macro.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -247,9 +278,9 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: ../../include/pocketsphinx.h: @@ -257,9 +288,9 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: @@ -267,7 +298,7 @@ pocketsphinx.lo: pocketsphinx.c /usr/include/stdc-predef.h \ pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: acmod.h: @@ -283,7 +314,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_alignment.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_alignment.Plo index 8be959d..fbd1db8 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_alignment.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_alignment.Plo @@ -1,140 +1,169 @@ ps_alignment.lo: ps_alignment.c /usr/include/stdc-predef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/stdlib.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - ps_alignment.h dict2pid.h /usr/include/stdio.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + ps_alignment.h dict2pid.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h s3types.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ dict.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h /usr/include/stdc-predef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: ps_alignment.h: @@ -142,13 +171,19 @@ dict2pid.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -156,31 +191,27 @@ dict2pid.h: /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -196,25 +227,25 @@ s3types.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: dict.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -226,4 +257,4 @@ hmm.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_lattice.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_lattice.Plo index 524f7f9..1422a16 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_lattice.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_lattice.Plo @@ -2,87 +2,99 @@ ps_lattice.lo: ps_lattice.c /usr/include/stdc-predef.h \ /usr/include/assert.h /usr/include/features.h \ /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ acmod.h bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h dict2pid.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h dict2pid.h \ ps_lattice_internal.h ngram_search.h /usr/include/stdc-predef.h: @@ -95,117 +107,133 @@ ps_lattice.lo: ps_lattice.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/xlocale.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/math.h: +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: -/usr/include/arm-linux-gnueabihf/bits/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: -/usr/include/arm-linux-gnueabihf/bits/typesizes.h: +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -213,8 +241,6 @@ ps_lattice.lo: ps_lattice.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -227,7 +253,7 @@ ps_lattice.lo: ps_lattice.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: @@ -235,15 +261,15 @@ ps_lattice.lo: ps_lattice.c /usr/include/stdc-predef.h \ pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -255,19 +281,19 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -277,17 +303,17 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: acmod.h: @@ -303,7 +329,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_mllr.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_mllr.Plo index 2b2ca71..ae0c303 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_mllr.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ps_mllr.Plo @@ -1,99 +1,122 @@ ps_mllr.lo: ps_mllr.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../include/ps_mllr.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h bin_mdef.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -101,9 +124,7 @@ ps_mllr.lo: ps_mllr.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/stdlib.h: @@ -111,65 +132,77 @@ ps_mllr.lo: ps_mllr.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -181,25 +214,23 @@ acmod.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -215,9 +246,9 @@ acmod.h: ../../include/ps_mllr.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: @@ -225,12 +256,12 @@ bin_mdef.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ptm_mgau.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ptm_mgau.Plo index ee83433..9ebc82d 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ptm_mgau.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/ptm_mgau.Plo @@ -1,119 +1,141 @@ ptm_mgau.lo: ptm_mgau.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ tied_mgau_common.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ ptm_mgau.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ ../../include/ps_mllr.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ ../../include/pocketsphinx_export.h bin_mdef.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ms_gauden.h vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ dict2pid.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -121,63 +143,73 @@ ptm_mgau.lo: ptm_mgau.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -195,45 +227,39 @@ ptm_mgau.lo: ptm_mgau.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: - -/usr/include/arm-linux-gnueabihf/bits/nan.h: - -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -249,27 +275,27 @@ ptm_mgau.lo: ptm_mgau.c /usr/include/stdc-predef.h /usr/include/stdio.h \ tied_mgau_common.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: ptm_mgau.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: ../../include/ps_mllr.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: ../../include/pocketsphinx_export.h: @@ -277,15 +303,15 @@ bin_mdef.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ms_gauden.h: @@ -293,7 +319,7 @@ vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -303,12 +329,12 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/s2_semi_mgau.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/s2_semi_mgau.Plo index fe608c4..509bd9d 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/s2_semi_mgau.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/s2_semi_mgau.Plo @@ -1,119 +1,141 @@ s2_semi_mgau.lo: s2_semi_mgau.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ s2_semi_mgau.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ ../../include/ps_mllr.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ ../../include/pocketsphinx_export.h bin_mdef.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ms_gauden.h vector.h pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + dict.h s3types.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h \ dict2pid.h tied_mgau_common.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -121,63 +143,73 @@ s2_semi_mgau.lo: s2_semi_mgau.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -195,45 +227,39 @@ s2_semi_mgau.lo: s2_semi_mgau.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: - -/usr/include/arm-linux-gnueabihf/bits/nan.h: - -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -249,25 +275,25 @@ s2_semi_mgau.lo: s2_semi_mgau.c /usr/include/stdc-predef.h \ s2_semi_mgau.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: ../../include/ps_mllr.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: ../../include/pocketsphinx_export.h: @@ -275,15 +301,15 @@ bin_mdef.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ms_gauden.h: @@ -291,7 +317,7 @@ vector.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -301,13 +327,13 @@ pocketsphinx_internal.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: dict2pid.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/state_align_search.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/state_align_search.Plo index da083cb..95c17dc 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/state_align_search.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/state_align_search.Plo @@ -1,117 +1,140 @@ state_align_search.lo: state_align_search.c /usr/include/stdc-predef.h \ state_align_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../include/pocketsphinx.h ../../include/pocketsphinx_export.h \ ../../include/cmdln_macro.h ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ acmod.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ bin_mdef.h mdef.h tmat.h hmm.h dict.h s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ dict2pid.h ps_alignment.h /usr/include/stdc-predef.h: state_align_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -119,17 +142,15 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -141,15 +162,15 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: /usr/include/stdlib.h: @@ -157,43 +178,57 @@ pocketsphinx_internal.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../include/pocketsphinx.h: @@ -203,41 +238,37 @@ pocketsphinx_internal.h: ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: acmod.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -263,7 +294,7 @@ dict.h: s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/tmat.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/tmat.Plo index d79046e..8d6bacd 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/tmat.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/tmat.Plo @@ -1,116 +1,135 @@ tmat.lo: tmat.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /usr/include/stdio.h /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ tmat.h hmm.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ bin_mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/pocketsphinx_export.h mdef.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ vector.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -118,48 +137,62 @@ tmat.lo: tmat.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -172,27 +205,25 @@ tmat.lo: tmat.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bio.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: tmat.h: hmm.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -204,18 +235,18 @@ hmm.h: /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: bin_mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/pocketsphinx_export.h: mdef.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: vector.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/vector.Plo b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/vector.Plo index f829c53..2c94f26 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/vector.Plo +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/.deps/vector.Plo @@ -1,87 +1,109 @@ vector.lo: vector.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/include/math.h /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ vector.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -89,57 +111,67 @@ vector.lo: vector.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -149,23 +181,19 @@ vector.lo: vector.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: - -/usr/include/arm-linux-gnueabihf/bits/nan.h: - -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/errno.h: @@ -179,20 +207,18 @@ vector.lo: vector.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: vector.h: diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3 b/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3 new file mode 100755 index 0000000000000000000000000000000000000000..f20cc0eaba16697ee9ccd791d84c26e01221d059 GIT binary patch literal 997344 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 z%0A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∈0$~@kfk=99<&mq?VA*|#z!nGPWt8s zd^osoMrW$y8m=S064!=__-&An4q9!e1+6ss+PMnv;%p382X*a@Q!nqOx9WTkz5=Cw zd!L(?jFW)&)A;279+1<>k za4DLV%+-RNXxaI4IL&V&>+YIbV2xStu7(zOUHqaWIYTk=B!}&~_$lb4Q|sp*(M}t* zBb$T9dms1{-(sA~TWRa0DcfEO&yuXZ#ON!kcMJ4Bw4Xl7aAitX!;&+Wa2mZrJ(&3$~m3wq%=VSC&u-VBa zk?GVu9~#k|(zhHnZUJb08s!3vg`I{TC~q@v;{WPHY-}I0|GN+D<^SLIfj+*~2f=^O zJHfx^t`X_scLR%jBdlb*@wpI<#eu%$22BNyIN_<6#ECBE~2qfEX*^1imsTX|9)K+8;a(O>?akza1cIMf|pe6 zCwed2N#%WQ5?ca!eomeu^E(6`?Sr1S!wXQNtwr1qagPvXErF&amur7Z`nJ|P(V5Z$ z;7oj7I`kca8QzZHEWRKfjIDke{5jUf8l`;7UpZGMn@qMJJt&R5ki{nvzGCH}sf_2F z@qPGT)XqCcs82L78#`(Ncw zXR!0-ndo1NMc2;yRfqm}f^ihgNuGa0|IC=u&R>)M``fo3J&p{ab8+F^dUR0F{`Q{R z`;T^zKSKSt(vIliqu}xx@+zNjoW#efn>;uA`TpL|cRu;_?cM5p^T@Nn&-Zyh-`|ig zOTJ27Y2Ii2JXe$F#;Q65hqoR*cI>ZX{YU5cbyU`n>w>xu|Fj!Cw!>Pdh&`U z&@Irk%7G5CO`*`{CA@z4IdE8sWxTm7YTXjAFc?KP(9FXhAo zjsH+y?Oa_JpRUPzdW{z!;%d%W(l&66r;g~F!4c8uZGOKsuPk`1d~U4(v2WqC(i^EW zCVCGA@PC9KS@;lIQ`US}Wi>B842&wH7?Fx=p)yu_X%U~(Ch3{-In$n@@X?qZavx(J zX@9`7iw3W%L*x9U($gC_mmwdJE2LjP@MfMlnFsed^flQ$r!57(4c`u}S@T^RJCS0E z=z9k!2k2`XT;12IkFWM>5bvMt$I3ys+}S_&H)7>l`(($}i=w z*ndl#vG{Ypl%teC2j7y}o!F74{kdPtJ-&a*U-C=oq--l?8&r<55Nz^GiL&Na+i5TL z>GlrrFF%tdJa>R|&C#ihm(KQeqXT?~blEYqSJ05bAIzUKoI^OoTrSsi68{q&SnJ1p z*6MUt_9J84jD>SK_ae&US5%TuyXN2rpl$tr*raz8e}}b?cdB1?iw^!VEnDvuihr>4 z1LV{GuIgmhCDsOSN>x3d%lk!D&zpbZ%}4oC$WP`tzJ_Ol_g8B0iDv8$GKPn_mcanD zHzRqMe&BUaq+s&)6Aawg7j8)j?#uN(ubraX z46)-DaxFsk+ytIaOnu3j&vO{tz}fJRj>LL57?58|%IHEV$x)u&z}U?6tobdQS=!js zQpT3FoV8wlNBZW9)<*3Qf>Wc*FY@Jp=YUbPc$wxL>ukt|7NCbL`27Iyv>sf=Sm<}D z@{qS8k;r8<#{{z3%MTVS$1E2GpQki zPMAdQN03YTWhqTll2 zkUxpe&|W0Jsr;&v*3~A_UKYB@aqc(89s_+w=xoA&aa8q8}kd4lnx`~zj-z=Ogcz>?e!ySGY(v8Pja|uS3X+f zZRA4ID|NG$HK`A>PYVyifzHkgFN%wyIX6Gk&-cVu8Gnoz_52K6OP{iaS^J$of#&}VCp;Hcxzl`{M6IRnO5jWjFO2na?%@|s ziTZBTIz`zx&!)}Zj_sjl2!nJDEe+LH5v3=7pJ$_*aO|YpQ6L z`SupgjuXw=%q`j%o$4%+)+W_+JNT;56!Oknb4~mod(Y0_VL!21Z?y++_RvzCRlv3s zNDDvsyk?|RiFSwF`>3mWpLemZmt6=R7O^&o4=#p=>r@_HQ+p7SMZG<+t`fgd<&$o@ zkbc)emo?Bddj1|OT`ULJAY1ZIc^2qB;}o`uSAx&)=@)&)xtH@kiVcf?v_B9JJ)!wT z{(7~A?iUE=@@$24m4SnA_US!mWa)?OTE^d(_GOc>a?3EGb(RHBA&U%-?j(H5|1b>g zjI)+1@L#SxXS_ZBLp&c(6Q7UuT4#DBk7-ZeX766(a+p4;k2<@rGe~v0Rc;YD z=f}aXk0Z$(7lEfN`i9YY8K(s)Z$IzteSS}#zm_?my^g6j4IRy0U3=`E_W9NBU)tw? zoVHt#AGObK=nHtY&;LR8F{|arN69DpsNUzdGT8UPgXT4SZd5Y!eO#SPvinX3tVP^k z%l$lly>G8EhTz*~?7Wz2`feC$Y4r_XT!RN_Bk9@TYHjIovr5>J-2cHoFM1ENU-&-q zHvX7?Lof0%n($GNek^pSIOn1^!mAc%mABiGUFmG{+rVnUza;;NHcn~|BxLuPTgH|Y zv!Sgyu}QWr@t9zuFftR_Ofgd= zM@c@@7;Ee+cA78JH|4K<|2s_IST9DUAF=+7?mHE*rgJ4M&f|eIGjD+5Rr=Y^_#55< zoEihsawVRe;zp?*=^`QCeVTS8zw4|`Mdu4cJ4tY&HK1Y>2$OFf`3Bjn5xPt>Qu))aDtU;!`Uhng>%;|HuK9mz)ej+pia4m&o=|R z4bB^^weH>EU2{^fs2}G82fBj!CXD=Vn~859%CfE}k#nhYW*k4u9DYXNRIxz9cHTMp zVf^I7EdSNtT$v+ga6Z%J{!Wj1;B{)p;E2M+_E z3r#enIUfa#`VOXt^T&>z5nFlmH{?^E5%TDL2j!#WIjVH@gW0V2p#tkK_mbVX57_jV zypGoRx}>M$y$;;XJh##h=Aq&1KQ-`om0O9g(2>A~kmBqNIC};E1Uu#Ftuur}z7N^J zZ%bOT=O%YaW=SzJjd{q})m|r=N^!U@*EejS=e6I)&nZ7HvH#nlY599X$u-ESUF99@ zd(J4Xb!!rp()I72WAyDU-?$xy!T5i_ym^ zm*+froO9(l&IMbC-5B2r8Q0k3Sj|0@>oj^|fcMeB%Oimt^^!jj&a&QepWP3h4!h$h z6XG2~`)3}JNBIDJLi_E;-y8m@bI-)taKp)aIqR^>E%2^|Jtdtd(wXwfskNn# zrFt*kb?#PIX9YAixk$KpigD8V({EuX)fge0nRR{^yoPn5qk!E-_87(^IL(WfAvkteX}Tk#@spk=4TXT!*9z)4yq-#pTlPkBDY`x*3m zNn#0n1AqK!y~X9WXb!v<;B!{LfmignE!AItGkPvE|3v0>TzEt_*wb9#%nrOu{z}7k z!TB`snRCJE^~5~Tw-u6nqlEL@Q+kWB;?k1hU+xUgaVrjdmA@ z+3 z@TCI4H#G7_{7+8v*}zDh)|7sezZ%v9(1Fejw+!p7$QJk48Z+Ab6~E#m$+Ne*{|@an zBt7}Z<0a^k;4HvdypH@PxA=^BiPi>mJb1vl0b&wf!1|N))*j(kzEi?+xO3yk!tAM6 zCF68}r^$)_lIC$J$u}!=d^aKyHQz{h&mgov3wol?+G75B?6!ww|DTtZT@gN$&^z{$ z3iz%U^7ni#aq88*PiS01rMidE%^p{tzS2jIi6@=Ox!h%E(C3ef|$<+9=o41urttXUTOkE%m@u?I!Z#0&%vbxI8zDUs?(C~IXC9NtNsOD$XiTSVt&{g-PnRqto)Av1N3LG! zF6NqVuQcnW;GZm*_;smsG5M8GYiSbsqYD_7=iPpu!{kwVH|e7D6#12Rk)N-Qw6Ak+ zp}Rm#FKi(ChNEyRJSTkr2(7!;ZBHL-y6q=NwMWrKUag^F@Sn9-md>Y*@w8bvA0a!; z@%Rg7&W?iyM$ko%)2A7v-v|wv`f0Z%t921s((WtP*6$w)6kl*7nHL!Q7u=e{3+@Eg zq*}h;5G1{p^txyIu*;Ip`c%7jz^oOD6U2CEopF-jT5w6Gm5!ZCNj{qEu)ge3j2*@1 z()TIGvG3kt6B9po@&|o^7adMJ89&u`8F|wXJtneYvdN@9yZs} zW^BZ2uMyj@@C1F8AE!;lQi#^$XJW~Q!oGTP(B1yDH&zvSaS{3EK^xjT(mqp~vHhmx zS9su^oPF3#JF-saNz;%#!1%9s~J@wmw^)Y_)zX@3Vr2Q@Tl8dYD`m>Q6jXndO z#6xAT)&4~XvT!;s`v5jF`(m?K6J`ui^69H=F@ucTT=p+GE5(|jvXTchCphS%{w{)%fy(;K(Uj!I?dtphW_$PYarC@Mb=`HRSE1k{O84?;?0H7XVn zde0AzLn9Cp_Y=2FKF`dCY$7efEB@wchK!-s`>I@ArDIwbJb35rYv;W7{GFodSCy=ZWnFt|^XR(8oix zS$1vM>i7k7N7U8m{@^az$Q&7SQLJOgQ%|EOPFH<4$5cn&>z&R&Lxb8*7@E~8E4&o@4?*(&hHgpB}}Y{;jKE(R+e4+kLFYUuKrEhhpYHe^C?<`Qf&|a z892$&Pt!IDe8QlNIy)B{fYO3}OW?dY7fF1bXyw^G}^ZMovVvJaEybm5dz_pue8+>i%H}JiSo{c^1A&5O?=h)YL z%pZ!19SdccPouw0dOoWJRxJRu= z7T-5oOIW)Gzf!iw=10LdC}#%0-JmSwg(;78!n>=`Rfvq}GHZB4r_3%Sz+)W!LiHLp zdJ#I{-u{~Os}(ziy@IV$i`^g`>)4~FmVJpre5>PI7(I9hd(~)8KxulXE#o4E}TOGrr~5w-ZwVKdAl@eABkpk~U-tnwzumh36PkBQ9f#!@2-uvf^d4 zjIks9_;z@+JO=#7GGj0_Bz?W?28EPq(g>)k6_zGpt<8v26)BM zKecDB!~At8-)qZ$^zWSiGExU=j9dTc6s7IHm8O?sTT(UhjfSY23{z9J6xArE6#( zKk4uC+l%&(!spQ(^tV=3c92f(`~vqb(k?R4q_O@-+FfP|| z9X-rg#g*V1!S60sGx@$o(|0-;Pp;%@hnAa-9ASQ!{;T=k8v4)-I z_p%vySK78s^zqh_Yiu1hIrpm8ku%16bM4^AyYdWVwQ#J(kFd+&qP5!dO5`WG@r2fO zGiGdVOG&0*UOu9Jp3y!m@>QBO7<-Tx<+_IX$O7gz)!)Zx4J~^{z(XoKOqtJ+x0lAt zm(`QTKM|~P*1Uzv@YX9{UcM4NRdNLzF=l18Uy#}#e?>aC4cW4l=3uQpdzs^hWj%L`)}yAER)&FpD4E-u#NSez%)MM!5KfbdH7RqpDspLB`TO7=(2W4! zW(w><2c1In;W*`g3VMkiqK)!XULjzx&o;MZM6WB$$TixCxE|iur_@fDmq&nyow~df z&D~#7-D_{2SE##%dUCF1UC)9-vOpW5^A9U5pg!1XPU zD5u`V_e+0MT@BsHM|RD>4V%cmL5Wga?IN88cssFpe>=3i+sA(}l)MgjLr40T=%_vqf1c=D@59Gnc-<8Z@w>2}cMZI*K5O<9fWI}D6n4D6 zrSvLG^idfXlYc#FbzU-Uc!Iapw~k>4ac&6k|GWO`XA{6bsPmmX$Nkt%#aynV-8CPZ z#xJCCYh7HlyR@{2vNRVE%pEcQ?@euoz#BaUi^{Ph?;Sqb)q%Y z<-?5o|7Z>=PChPkNSgZ)tkP)?Npm07I`cmRr@E8r{oMSXWin3rU%cbQLc$SaV$Q*Xt-O)@W)MsLaD^UQGO zCVN=c!9R8n7dZ4V9*s+(voN*|BMWAPT5Gz;w0X*AR^*w=KBk9BJ@nHfxdo{4~r3A5^g4MnS zHRSUfU~9QA2c{dCz;~jUQ+@v;bWyy$=5nO(Yko&{nF_6@kMZ<5#ZsAe<$H(xB+w#H zev%Q$tJrw*m9C?_zxzDzv&qs;k{yiMZSd7&&`PoJXY;Oc4m$fS-h8!a9h|A9dEG0Z zw*!5mu19b6J1ZyOo7a~okdMuoyf(7Mj_>LJIDJI(aKbslyz&=`dsAK1?>`HEwLDwI zBq&zlYU-(&U)A}La0efJ(#@jvA@Wu1W|Koc{C-9F!Z)8lJ`;0WdWzqAe?qq4rw-*8 zu&<!UntA5-**ok4lB=cd!H7sH>%w)T1MW$G?{U%uZ+#`6hTDaAbC z7m8=7!~K{#de+64Fzqn%Hmg1AQ*G47^3_ulTsDtsjz1N~*23 zCX;wFl>@EZEcK(G2K=JA0qr@Xm~+J><7ZoM5tl7_au($(j*oUVe(&Xmp7&K+#0S|O z{U(oiH|@`!?wQV#nHyldwv+91)h|Sk3_Py!MrC&>jv(d525GDxiwu40+&;68P-h$r z1($k@eG5lt`+MTA7WEFDhxO+7RyyOk;-BM7@XvkO=z;nspWv`D^yNHh&^NV*>80*& zdJtz?GluV)gv?EJm&O&k(R(DT(HG*oE5zvR+u*(d-c!oglfTxa>Ryj-KAUnBlRUU5b|-hGtUPU8D3lFu?s#PKE5LuTTmvq^o4rhjx)Yg; znp_My;Ddc2e6T^l=L+HYgl&DdY&o(;(U0SIF;}{xzY*J2^cJ1(Ds($@F2STrr@M zA+G@AFn&gOHZj1R;03&euF&q_t71%;fXvgFVCDnJ_i6Qw1bJ4aX$7to_*TmsTh1qq z;I+Q}CS=}9C>!TWavl9I8#CUvB3zzsmn@;PMWu^wAaCWXy)b{W?f8IMPvozI>qzxg z>?G}&;DQddri@&9KJC#RW~`*F>D1>^e_vO{ch2l2rtBV1FZpD;t7N6rKXz3%xW6-f zLw!&4#q;1<%UO2X5I1MD7yoIjfjfi#(ZGBmeFVB9Ym~2SF3Aw$bauLw39X7@9}ks3 zzN&orL@o4Bl_{O*lbNoP%AV&k=8&&=MtN^=S2S!odzU?GP#N&v&g~(uj8Ih>XH!Nn zhoC(0pEc)@GiD7jG*_PQ5AxzWGUtIV^fS&BDJh=N2A_y~-@c%3!va{pZt}}s3H&H@ zC&34B5#TgtA~(xJXeZ6HX-_q^v&wwOuRC(9+>-8^LphywlwDocp97exvW_y}6tBu> z0GObhKT&2duPwjCOTelum018zI2s*|Z=0&V{a$$hr?qv(=h#cw_V{C0{v>~3M8vvh zbH>4vll<}jhc})bR44I<@=@EIM;T9@y{p(-h1&+;tJ@EMSu6^E;-!G6#Y;b^!c}A7 z{>+-ny0njL*5hTycjU_yZ|rlH8Q!YL?-1sUk`3`}QQv@x$!}rC7i7NWUT4-=i9UA^ z!X1T|cwYKP{P*;a$z|4Iug3 zYYabSO5qX2Z^SdDh|{@G^Jwq*aqRDw%#!=!y4S>_awhf~Utym#&y~wQYNGQ+PXagg7aut7Icz1HbA9YiofrcW#=B{YraiPUrTm=#k_-$0bgU zw4cOQ(OwoeJ$L-AYPg$$6J46XF~INAJo*QFA=2++s$>0D&P#|d-FGHqIcGuf9D1Z4 zd8c&{qnOV#@0|;BqnykmfvoLd4X9|Rx(R1|q{bc$bAOxP>Qm3NHeK)AnFG>$<){60 zde81FZa%fID4i!-SXnvR)>n+=SDL!aMs^%=R~N;Hkx482qrkuItVZWqT@1M$1;u7Z zcqbp4ooFkB^Bo1NfbVNeZeyq+w-JBS<~q&~7#e@0avZ-vINny+PWiT@aeGSfRra!M z!G?goMd>a|7f&+JN!#fhf>`>EN^MeUFE7`Te@${Ce)tZjh8T_p;$`4MbeP;)hq#|% zA^cgVK(`dW*Vd2JZD!#^gS_%cMg zDD7jpoOwVU^?fyY2H$8S!>?i5Ub>|A_Bpz*ulOuVmczEL>{nU!Dg0W{ zbxUVoaS?S7u`Z$!y4mQYz3!{U4?-L9%@KEbF(ev7Bc{A#QPwUv>1^c;aDR&PT^8k$ z*Mf0BPdz5$|D9CK+tzx~Z6s|V+HJnIub4jr*_>D3yMi?WtkWm2I@UmFPiZInMrBj} zWoSLMZ1QuKBbP5O49QL?aCUpFCI1F~%gN<>@OX{ir}Mi$KM~*h^kSB>BJA5JneI}a zY|CeFWe+LJQhviG<~DW#(@QA_m zSf5w<9fj+FJB_wdJF2Z{kl6e99Z5`JE`Dn9yX38LU-m~!g1n&Fmd<>!m2!eMyb747 zpaFYokq(-WR~>ZhNxf2>m%?xC)A&5{9+p)5syy}~MXwFHZH0RFAcB8lQNGnA#VgZ_ z%2R%4mD>cbhUgQUskaNC20RxBM)`=}W|FsfUT139^ath3>P4mB8Okeujy^~F7I0LW zVb6QK=k1*i@8tvDYcsr;!uFAT<4zoc$7`E?UfadqvYHngR`hud{_eXD?Q1*MUzMVzG5u-#%ZCncZuMhflBmFL*G3|1qUmG5U)+@mMz4|xtKRfB;#K1!9FGFi!BhXLn zxm@iCZ*1nh3-7Skxp}|Lf3J6MDIO-zJ{HjVS;cT>!D_Kaa8~ke}R~q`D%WeK({I$v%%om2^iuJgVy_d94e(vRwh3wB;3t424C;LRd zcp+2SysfWTUtmw?JbgaDgy+i&XNIm(%-rUd^lO#V6R#0_!5k#zL=qR$Kan%}%L;qw zn;I+Nv$fD`y$e1g-S_4*#b)$UPBh_{L!Bgl&ZHex&S~yzmG@EB5Xun`)TJ&f$o{X- zw-sI(RF2NjZv6-4IF$1gbR0%L(bQ{(|5P8*FvL6Uqg9)tkI)BenSZFyPblE;+gXqQ z{*$UNdDlV*_aEe6PyTi8YxFhYNgpP?Xuy2K%T0M?eE$DS#w*PP)6dSqpFfv&7r!xf ztQBu-Y`ReVq5jO+p>N-Q_xNV^vmMYJ05Og+f%on9&iI2YEzYBg( zBY&MEJ&gAGCH-2mK=qPeF=WF7*aa#xOnTF&#^lPMCXLGaR#jQxFaUn=8MaJ<3;0)+ zM*}fgr2nYCpMuW9_XfT9<(%mA;=9M2HD3Sn-Q(*;TkX3ooP|d)Zt~60VYPw1s{DOm z#Y|hfTVv#SGsf)X7cwxFj-_@0s#XwwdxAZ{9H`ox+}rtmA42HzRXc z*Y!JecXWngB+K3u29ELn`P`}Xz+GeD$Sa?-p9fCzIt1Kw;3UsQKjpI=JQnhohTh`cf91VsCf*gzKE-=GLHsu9l<$XCw%H@eFIFMHG8Q^Oy>Q90V^_+T5lXUV7TdBVy||>a@kVOj+626p^~$cJ zJl9=p>=f-aG4EOYgZPdz@U-F-WLy0w{doxS9Ik9Ya2kT|U2BM~5pxRSy-0ixu|@KQ za+bX7rLoYxL--gK;~@W8YY*#>DQl<;9jJrq@-@G#b1AFUq?=qO-h-HAt-mw=)je8| zr?`j<$X{#c^gLEF65LuX>}H4c!TD@|C;8dLPzawEhcgo0MfeWA@(Z+S?*!)HQeKR( z@DLrb0Sz7(`FLCf9?P&FMO)du`+tW02rZ_le_M)op>0TO&iAzD7C!B#6FtwTttY;* z82^zse=7XUxr)?Z`%7z|X~p(XZ{y<`H^Q4s`Ydg3^X{j#ug-}*%>H@W2T^gOEu;(J z8-4gOKKzdc!5_mfbPT_c+DASlr90qyWt>AA)hVYmqBA({0>0K-{70SH5tOmRhkw5h zzfADdW0UeFO%G`T*mXYaFdv^geb{9_Y_BE}&PoFL`eAr`# zwz=}Hz;?seQ@O@+xli)kXIuZwKzRrE!<%gDV?4L=yoG0+h}MeV*w!MRhx44`p5Qkz zbk zyegZ(_N7;ExwfX-TL$CIC`4iuLi!>JP8?3`?*KhigzRg6I{jYD(&GQQ|@ z*(ab)9GL1ot#=H9K_0%k!w*Q7y4sf#9)gbNL$eckjv&uOuGrI)XMAB!$?haB4%v*{R^I61#3f>1 z@S8P1vBTIC8n2aiG(jC5eEhEF=2%ZhU&}z-3~gCMIab13zxELH74M!(yQ%!UC|~oI zj}F4?{k&J%J=uIQk^&d>;s`z)d(TO^IEws7k^d;aeK|k9+$y>4_l;*L<7f|knYNnA zeLB~TJDKz3p5UF~fBIolepN-fmEsnV+w29xSPuO!XKV-+3PtJGKmHSKRLDJ~bw|L& z!b!cKQhek~yie-=wDO1a9zV|2mbGA90ljML>V6x$OlinGcG!6XdQB=0gI`6@QEDq} zaoL87?=fd`frIFI6un$NA@#==2fxy_vkRRKvkQtVh@=(Y#5tj)Q9NV_y;QL^4a2`t zTzd+4@>X5W;x4;ceOS1%FT!T+GtZ(VDWFLG{^5I%J@UuTzYb=3$r7evq*1Lk`2xgMD7eV8`~!Dwvl0Hy<&4j-m82xbg0<9=aVg&)($ zk&ln>U~J&o<++>Zxc_`T&-FaF@jk)x{vQGNJc8es=Vsm#+SJi*5oEa0X(U4#3y>VN zDSHW6xowi`32@Rn--M6TyWmuPmcl=Q)8O-g{yqpM0?gwtf&+N01OING<2*;-npHU;N>-zer-11H=hN8by_@h-miDt_5VKOfu= zM-GDd129qW>Uo?s8{kz7YWt9zi}-DUbBvpG&C#!4T8c0hX-{p%xuc+&KDnQB#0y_o zQ<+0diiy95*T?(v>wS!`JBE8Yfz?CYHM&*)r;G!PYY&pX;ZkCi;LF6=*DGfuw;cGi zhV=Fa$O}1jRIs$2;u5shG(%p}PwqJXq<%8<<6i!6B9kPuuBFWDfs4=rqL-q*8U z$Kh(^3TM!J;}@13-s^nG>iWrktghdds`}+W%f8xYo~&2zzj*cP@$2QxIrNGH{v zU&3uU??Tk;aoS*9TKf1E~`3Y1U)MA1FR^{P@MvH?@}I=)-Eg_RgE*KQ`(=vT;u|HS4(A8N&p8pm%FpT+Mu<<_~z?lJ4fn^;e$beED& z?;H89y+R_Hh3rkPwdvTne2Wwwtlak-^d{;nyCVb-x_nn$kk+mp?`03OUz3jamJid) zcYO;1^B2C4<99W$5vTLNcx{B=4(dxr36^Px4%5l*e_YaX4nOe3;$F?BN;@P2m8=qcPxmWq7 zyOn++}G4yK3?}V*A?|gbq<*U?H3UO3yDSe#y01=MP+vm-2~cSO=NG-;h{UdEC#l5xDDw z!w1%|H-fhoP5x3KvdoQ`8_7}fu9fN48x@!-H&;1=* zJH&CgpD#2ytYJ<|2JsD8!TtGf#N;sFz@9^!*EO#(X(b!Rf?LF=z52$c@Gpzl@awzJ zV?VT6-nh>`MwJY|#p7y^vHY&)vu6hJ*?hk)0iU%~o@90#dDK{5n~wj8$7kQ69VN3R z=Yuie8_=LyM&4SLpVmOCk4RoD30Z|O?fPxt4`0NdFxtli2HG z>D?&$h~EDP?{(g`WD0Yc+dAW!yp^Ec)Q931JRfos&r`=e8=O*6JgK?R-R>`og4dp8 z=n;EHrD>x~TS@1~goxd)$4NA+HUoeq;A&eaonSN479OuQfv(to>%M{Tg6~ z04o`!Hcg6nWckJY$p@NqjzR%%fp zj4m3=-&i`9k^Z`D< zWw})}3}}@y`y20Z(|k+tjq)Y044=~9H0ErlO#$n^w_w~O`UV+`EwSbbrbHQ2XfUh85`Eyi{k&FS_ zgZy^h!MDYa(^u4&M!$}{^L;-j`n=dV>qNfzNXNfeS@; z02~L#aZ#6n-*Qpsfn8j$a=pU!GFKnhZ@7*#mPj@SG#TZ1?J(WP2RK8IvAj2O6CD2f zlqZ)*^G!S`xj6?rUGZ${D>b~|#~hsCCGQSZ!JGXDGVms}Xd$h}2FY=?@!QDDri^6o zh3En&<>=bKdVRrmyHPFZukh$|?;hXz3jSeuu>2e95aKTXu+5!0gn=1V<^S3*|4s0! zmh*ASmz?h+pYc`j&-?JI$9vU}a$?RW@OP4?#yV-of52ZyIKqrQx$;VQSo-q;_JEcw z-p_i_{j3X>JQrOggHH#xo*0B(eA@+_zV!j4@A3}_=AVF}oZ^kNiRknJexuhD5B0zM zMZ~2qkS%>-`dAh`eV;nw(Y&A?3sZt5U7t)CTbmiurHaN~f}KG@axjq>3Z`f#JL9^AtBE#y~?Ymc8#%FpKy>K{S6 zrG9&z>!5dC{t}EWfOO_S38-&0+jVhpXlk_WN@RAM{~X`1$SvM!5F@ zFC3y7>8)Nnf->m|<*yMMiHox`^# z-bJ~Ny~tX6t^(ICu6Mu3I)?4!@dNS$b{eo(am`$Z4;-JvS9#w57`{P%-@$hWA5MfT z%J2F|ZObK(TY%|(#J0Z2eKyyzhwveC?fpLfA+EMO_Z({_xSF29uK`Sw`}O?hhz_fR zdNlE@cZb(dC$1TJB9aC79ChJ$f_s|#SnloIM{;+$A6-pap6j_@;#v2Hxm(=t;7+xy zMgn`L^86|CoBlJ>@{GgJI=qVY9Q>Zhb89c@p0%yt0iOnb9p7%}dF*D}8Y)=cUCFzD z=iMmoQPO>e_s5~%IG&HL1aGcUJYS;xeu{62-x$Q!4DMaz^EsZQyiYt}TNja!#d8zS zU*NeN-}&MD@soi^fomVv3VvV3H$A6${u0l7pQc@TPR56`j(E7?mB42_-5qXZ$2`CP z*zn1Xz}+|q?lvFp4&Wqz|H9bT4O};H-PUk3M$B;We`EKUF^9fA7T#-NEYaR6>wwkX zES9yjUwzE77FTWpUVQr%KhF|*%I4|=wvT-EEx>cHU;cC-&))%i0JsB#;Ewrlll?q@ z1zdFWaQ1NV@>AL8_;UIpKdFvDe@vTcSyGvc7zgT=^`peeCsF@6TnT+ZRSM zpW@`TCX3i`(n}Utq}Tc~_4&pEwgq`;zE zjvz6E6X#>#FN{Vh+vv#X$E<@m5f}bp(p1Ams^IS4r1mpt+j;s^U~xW zx0avCzY#n~RsGhOqV-4Pn3s~BWNfcQZX5F;oa@ONf9wbObE4oD#RvUI$s6En*?%g+ zoJz#Hr*b2>nDo3idn=%WVMpwYU|Tu(+_lcLI&bWN6M1{IQbh_`sZ+6bpahH=<$LVG)F#7T|=pEP_ z=i&-Z#ut~aWbSmTv$#}HJ+Zft6`Q9fS5>ae&^LQj=P#DW_AIXX5cP=sJ7sfTVB}jG zXFR{Ee4=iSbH37d7lu-9IDsA9gI$;9IVE2lXIkY}^bdu%V-|Y5aG;z&p#w*-CnLG# z@X6I>`5@(+6U?!VzI_Ose&d&k{h4Wy1{hn zrnb_4m>L%~UQ1`Np%J=5xy_>f3G`5|>0D{(g;XqK*EF{wo0Nz2dZn|R1?tPRlg4h= zknpXY^k4SV$i5S7JLwEOu-dCmd0525Rj2D9-84U)`iE?lO^x2z-7}W+p25$^2glQ| z&jwaD#fmoORDhLTZ4tX6JR+3yByG`7Ss$Ve1DsV}w_w3taP6eGtWHyZ`c&}~vgR{ZW|6}%-E~6FVi0Fn>TFIz5S69 znZmG!d-`keIY#0WN-^fmBkn`cWfC!Mb4-0BiMfU4m$Vk_!d;~(@ni?ZbCj<(kq#`| z(G_2?PlJ3d??s;ku&Rf~sRU_7_odK4d$p(@b9feCY77u>oev$?Qcv-t;x6SA3XxXz zUU3U^?c}F6&Z0Z2@2MTcGwMS}$OoBIUJkt4Sot&mxo5^?`flpNlGa3d?fR6*Poz~| zM@d%`_txGh{ainNAe&i(zf(MYz3(p(-!`4%@ogh`9L@czC>-ul`Hr_|+D!70ERjqJ zVLvO)0bftukDi(Xwwl*x0I#~rpZfy*Jh;4GKkX*cuB%FmoHu!!y*8=K3cf>cgU=k` zWTz5CRSAn>6C}keZo((tSZgm`UpqSUU5L(ep=OKI_;Zu@PR;!&m#N2?U%L7@#x(L{B|E+ zc(Mt<=AVKEjwNIy=OE*h$4fWcMf5_Z&jc+8?2P=0me! z?uof2_KI0pA;w_OSJwa6!RsDebMVUx*Borbzr?q)=0DU&F525 z?$NyFmN;J-zoPUB*1+{UysN)9+pl${^~jHU_{*BGq#ys)9xDUSk$;r@6hC0E-*>=9 z_o?T%?oo80vw;ieX#Xs{7TbKl&fZzt8QXNo`Rm(K;lAeezKLXHOWIf3d8KhYsyNR73e+q)qKvQx7_v#i-ve&g$h1$8R69XSE%)W6cMH zJS^b<1G%E}iF9tG&TO=2U3`$UnVU_$Gu_Cz$vUfIr|2Vpw{6z5vX>Kd*us0!Rdn*+ zPiDSlaplLn59a-?wAYVL_4R7Wl3UaVxa*9fsDJkP#o+O4_^Rn+ZBzd?Vo1X1MAl(K zZ!Bvi@jeZ(Pb)ld>?iODx>5?;SiCSwy10uBqs?0BvkRePJKx%udiyK2&B5mo&lR=b zqkMXbOCQU3WL{DFisCAjK76hE9ykHx#L*4Vi?udMzQl{+{TkMYi3en-NQaLk#SfmI zrMaZfP^Tv1X3U<(;G%J;?+MDu;X~_TZ?+8kY0|?64xwz#nF!baq0eeB3hB+n4(wT!_Gqc` zO);v%v97B8n9633!=n*pbLQxL%2pmR#&2{(cojdeXv4ln8mBei!+u;l6}PH*v~XN! z$*@PG#*H_OfR)LCXYv z9vs#GZUzqrTOb%avCnp5Q|+&|%e3Et(YqMm|Mt#t^!}5-|HAKTJMByGn)ow-?}3(T zFWHDc+Jv2e-KPC*tTgc)^p9J~)7T#=_U+<1AA9mpVnL6Q8`Gg}D48qnz$aAWp9kO~ z=hRQ{-9SH0NC(N3>XYm#>2?t#;+^B$6z?jrPkrh4;O61cRrxe|Gyh>=H0MD-Dlv`{ zm%O<28y`-wWXMF;k!z0?={}Q-^p)nul+M7>@5_s4@>^?V9sfHDDgTPQGHV6*XrB_< zOBQ=(N;g9;+w|SA*2*)-IS?sqs6_Hl&`+-^GQZX=y-fLPe}EgHReP-GP>s*yUwzl3 z-HG$kXqP;^kas+vW=y(pB2zE}934GgUZk4x8$?tx9s>OrE!!g zeP2AJGwr2=N0J-aL)x?JBDsy&H^_Uv&urw5&qdFLji!9@S|q;_p7Z8qW!FgVUjq+~ z=UX^Fm$@eVw{c{l!}xY}=fSAqqe(^WMKaFhbs2gGaQTjsbO-5y(fHhw=GCR!$<~NC z&r+`~6?@i^1NK+@4$AI$bJkJQ_lWh|9HW0}EDXW7!F%lA&GxKK2kfigCe6kJXip{b zD&8>bQ-|tiedy4Ivp#=__3q69d`%)Z3EE7-mbqH=kPMcrWv`W;(y_-P-vZl2^m~G| zDl^zy(w?=9amCX$WDj}$<%`8AHu+zGJqoWKh1ZVyy!I`4tqEEL{5S!A)0s{9kM_i& zmHMQ7Bbw)nq?q$2X4!ErEJd>y(hryH*SdfqDfDsc&i(3>HfLm7>8=WT27ULklIU5( z_vp!fp`HO=P}NzesfmcA>nP$ns=~s z^xXav^}(0)7Vm#bIqwxar~UAQI@MDrRFB{6dkp`seAV@!MVkvx>HLHbxX^NkUsCwhBub@4k|_4@$hoTo>6-#?>qFNx2Ec^AnR;S)^| zQ^cjQWUb)i3rmgeLL+A#XCZxNVd>lCJCZaW{vPbTz`~0L4&6xmf0odLN;d*4y-j^a z@;8D${HSCw@5C>9_kGD=blj2V_atMZD;`(=TKIF1=3_1TvXy7gX5vmIgC&1g8Tq^M zg#5i<@>jkc(yFa%z$wthzfC?51iCk4j&w)zG5$l&x-&B6N^D8#C+f@Uzu^hUTIi=a z7tOWUMlZ{i-|CS*;l&K8AB%5P5A{juYnM@0YZ@CWj~>pux|`7-*yrBTS-6bdD4Kg3 z*;h~Jq1D5)(z`gvs#u$(Z8P}e3gAVap@okgFtW&9Y3MYCbdLJ~*$Y>5=S^juglW(Mj}sl5g5;Rr-M9z+?+Z z-&a3ZJ3Ro-?_~!p1m7HTL-8i!%lgEFl^ba%=|$3mwRhVBqZbeh-ABBrZwpwnRvc8l zqqkG<+iMSQrN2%`22CfgU`*BdJ<9V-;G{8i5BatM(^dsD&mR*n_hDWJhCXTj9{*45 zRIdCZtT93Ors&sc=AYI*WLq2oZ!O}vi|1+`ty%}W=_kyoTPJm}-;lTVDfDz9EB1dV zv#IL$=lLDzXl)xPr6drdA?t8o~$!_7VMP%B;H;QjK(`Vk37jVr~8y7Cz zY2>S&I%0g(q zXKzs}|l@ysiAwbryTAKqrGIvRG?c@o${KGaldxjzdzi1sI#N)FDloYYWK2 z-!i7NXEpU@j5GeNx~ZZ5EQkw**FeaO}&h7O7e5*@~opVA9&ukKeAq2pSOy&J3n(S3pP zX6AOMwz5}l6qgIAU zALcKO-k8l5dmh5RWIWV4$aXqcyat)*I^dq6UFfqh=wPMpuiOEy-5T%sZpNG#*Qia2ji!Fn%dNDR`smc`>Iyu-7^?Y5Yhb!1c>KW{*Ni?m zy-2@^$(J0qr7LczDE6!+C%CK2PHr{HbPmfT?OPfP{EQEuvZnGdW0?Gl8sBERUfpG9 ze1v*QRxJ7PN&6z$lW->KRCm=G`}D0D{5JK^diB3wGzs42ym#*tP2$+~E_?!Aw1;6p zn``NhqXPIeyaSDt|Gng+z2WQW`x-}Et@)L&Q)l(vCf@5EV_&n*26veE6Q5ko`kT+N ze^{a6B#vF=vkO0i;t^EOtY1&z_0~@* zcE8X5Ilg(u_mp&P_Ev>PwbbiD!#n5@=!t39+f`xQ9gr_k`x3PRues>}UhVZP@Jq%2;HC3GqQC?`_{G2~ zU%_nx?rGo-Fiy#Tp*+6AcYXU2-)8%HXg#NVy2^ugGG)yNPWe0poM?6?ZL0Df2lnwn zunT^Q$;w`ERura(lyyM#+)|T?gfZIL@5sQDW=rfEQigcwF>MmJ|cMoN$i4(^%h@T2tWxz;mQASmN@7h^;K&imbe$454l4< zexy234mM`9<_0C7I;c;0!t(y`TKYZf7SEtxNd^dhtq;!}R!qMoGgtcW>`X4qd+elD zmHqyF=ODoxEVt|YnIxf%>FVh_2wA_Gvf(h3gQR8m@{i~2CEi80>=tNsw_ z!O!aFi;O7=HyfJh`|7H^H18VZ_1^(Zl65!0MDc5Bo-&kNvVWx=F02lR(TS!Mf5Nv~ zY~}o{Cyo6M>;r$C^I*xA^+U;Nq>>Ps+yA zK1$7czeevJZ*SE+^ANSMWd}7^p}7Tgj-`E7-mXJx^u7z{3yNvEBoU&8&HXF`hCd z4+FX;$E>M*?|muklT3*{*%nx&RT;`VhCQafp}dFktg@7E*pmLNv(6_Ml}2=uA4O*b zJazo|dDZQk`EdGt(;`0!66HjVB{NuEd;m0I; zJ$)V-RlFPdAR23&lg*{F#Wxz~7BQBnJn@HkLvcj5l`CI>ZR1jo<|}m$qx#~He(3f8 zU9{=+s`roSJ#jq5ZpYg7KIy@$Z|3|oHGGTnP4AS~1OEH{)S+b(w)SXG4ytV7A$eFs z-0g92mtCYf{VV;U#?2KcX}zHMhq?-PwR;OZimMzslQ6neB%U+%3hWhpY76i$!vkhK zEV{_*>FAh&O_*cck}avSwO%ujJyv#ch2J?oypo{q0sYk$8i!U>Z^h(^2BOO~ep>lVb~4T-7>ha>i`p5B{^-m1 z&BXS!lV?YUe%GV%@rz{_*dEI0$quhrIjgc%UY=qJKrF zH~s~CU)HN^c!4>G<_x;IaMCy^yiz{zXOJPM&02L(WeW${`a5p-{Ev1nw~ex2ji|5p za4sTveHXsbm^GBVj;{CeXW#Oee#2+QKl$&lF~ZC*4b&r3UxQB7GIg5x6kgnGZ7=T5 z=gL1IMjaccd;xiPyNoZK;VKy~pO|z2`fh9oazwOt`TbYo=S?g!bBB7TyhZ=>#d|L6 z0DYcUUucKM;`d9yMKKwd(O0X}j3Lb(yjME)6Q%hyX*~Ux{Xj`Op89ozi~5Vs8X=~z zbj1C0QL-w+-omPjWEE@H7mTJHrInvob@&)*B}Y^j#UV+KD7Hi~4MxUOb`7`(GUeEa zHI;t?C)KALJOUbMjy0_&=t7axV}SM3Ac_( zUjFUMKY3DTyFq18-Y&{W0N0j+A9>f#Sp}lMVr;M*N`LnG(*oyacvP@a7vCi?f=wd7 z1^Y2@6pz=^hcxCSp|Rv)3-U{}R$E99Rb4fgbTehCuA9hTdMJL+6XQY<-}3|NB^fH4 z^abjpSdSsV%h!?db$0EOqkJ^)thu8u)ywf>M^^!Bcz`m$0L>n_Uw?0(f0WqXQOKR^ zkx7pet09?nF7j_T_kZQSgZri2SKf!5-asE>mBkx%zfoz;>LNNLE4GHPv=?R z^=@by{myT53%XRdbPwgZA z=RV3=os>G&xP;X z;0eXKsU0UFpXTsRePDb8vK5>Yqlcg91HFDbj-q_wq48QWF$GKt_@J-++=tWIAR~O( zmB1?BETm-w*QvId98N%J`Hfj#IH&^_{=KjIm`tU5pK96zma z5&i|0LmP>XD}ntxeL}e3HV7^<<|Nz-;2!0>;BMmH0exJ)U(Wj)Yf1meQ^3VSZb38C zK0K>^RA$A`KSetA_4D1=O&zWz&6VU4)IsS?+$-sJlZLd#DSny&_b%WA+&@p*zxMOK zXb{}GD!2=P`!?T&`}y4Se3Sn|`6yqN+jrLR%Fq0~KI!LGIK^x4eag#+lm9^V>hWPe zI;hxDmir`=hI42Ck-^s$&9vNE+9Y?uAT2o;=2H#T4xR!AU>#_aFCs z&+^e(*-0gh8TfQIN97w!C|-9;@eAnMUfj~8@>G0c!G0E#@bhS&MD4LM3`L6h6UH2L zi45ae59_u^lb$&i^_M7Pm)fVE{3F0frdfIV5A(I`bwq3w?L6zXgLT%*`B8i2eLC-? zf7ag*MeXeTn4P^(`Npii`9rKeB+!&{^x9leu_eccGY7#u#Dvq3wd`To3=Z|chI5?H ztv>3P6DDt!BY&vMP~Npjyjm+eKPugSboRb*yl=kf!+GuZDR$)e$LEy7#EDEi2Of7P z7G9?h*T{cNd+RKw`T{zyiI2LbX!l&gQM<<%v?3FvlYHn3i+$pM@@C*`8oZCxSby$9 zbM;4PmyyW#k;wCr{`~5{`STX~KEU?`GIcuFO62IRRLtdhy#L$d2gMg>EB|8J7`uWv zkdM-~wsmtkO)SVKpv!F54fm>DQ|K)dIt$t(OY;dDQ*7&-<)|g*cRln$}zY=yC!JYr(cQ)*k;>^F?MaXJUCYM#ppIOXAys$(2>s4tU@qf3I@p zMPi!o*-L*?AA^3IBecD24e10K6T@%Leci*DUY4BD_n!eT9ZqS;vsZas3ZB(zimEX=@)3T+)Rd~V$!%tfc1l zqQEgO73D)rEbKWH;rGM9>D`Wn_;R3+%Cu(fICMU78t=f9g4K7yALI9J{{a31;1BaX z!g=GeNodIx8Z~4 z>RN*DnQI-->f2Y+U*m}^Ydx?7Qrc_9_}z_-RR$0FKc!zs8ONIN2}kSY|ug+cTj}MGP{vM`Gn{wigVwyPrka1M{ zp!%Nt)*qs8YCrtF$l4d7e`FHAUHbcWp4V}Ip1bUnWjv?BuZFUYQwQm@ao#<}yEw8$ z?}z8_DSbBIIZ@y2@wxI|Y{Zw?GwMfvI?VxSZ@HPgSK7yTKY?*X{-T<=#$obA*01Ax z2zhob^;yPq#G>uVU$)@;Ns}P0WD~L)Ukzs=`tfm`XUh4^yUaJn1>~fj8H;%~`(+}Z z1V4m)l^(lva{$Afp~=g@LBG}OIEVRe+p-Z}acHPBsYSDPWUtXh$oIolWqgF^i~aIO z@vL%w2(E45x)vICaQ`#q>WsFxxliT(C+@1tSK;S0_pboAm-`Le)dpYY-pl=3?%TP4 ziTiHu!d)^|d~r4J)HXvXOYL2Bftzf_VqKiV&_S*71gpG?BX|LDB!5u}|-TE(r3KLxMzwp+#f zq^Ad!L!3c)25=h~Lt1aamxaxBlj;c_WIsYQsOAfd5*l z{~w^|NcegbaGZPs8><$#23Hd1_>AaK1zGb zN1)%qc&T%>v{uu~(q<0+0{l_%eo^!frJz}cv)aMJ>;JayJ#G>vU%FWxVH{&(PZ**l6BeXsgl@D_L@ zpj8_*c$hk+Xs>?Y?F@D(@ASLO?wmp0so?nU#nPX&#(greQB`_QOw1Es!+IxB5$~djMNp6U~4)o~tVOyPC zInVn=z~%GHDqDg)wk|Sr6ZKm;moMK{=>crt+TyUife4d!E<}$ymv$ z?Rmw5-Dl)hh;yrU^WEPMt9igkUFWZz0xx}SNSsK|1UUTzDvD!)0eB^F9QBH;I9B)YkKr;DR7&r z;Mz0W@g?LcmjOd8$G}SGWIY}cUQQO@YwpyG_@;Htfvos7_>f=ueZVN+O`=c2^SuZ7 zYu?1*lc3$>ODpGcPKLao~zHzRy1yFzgzVe$)4TVD9~}w7TT$Xy@b@C=eW7zl_|9&=Mkr{v)Ln6YjWg| zkq&5fr#EnYx3_M73izA3 zXmHsJej1PL9I{~c(*7FKDJMCM0D$la{Zsaa|&$hl*wj1UYT3B=4L@eSG z-q)r1ohOC^nPBK{O}Ay|$={~7y_tBtUg%SUO;n%iB>t)s-9|BZlS&OEkho8#scX-Uj{eXGcQ5=9pJC@+P5bhpTKKzBrrMuKE#K%I1uu zr1n>xR=$|_+D_h*+d5~?!j~X?bf%!Uc4S&HY|rjT$7we2dlnXkE}7lGg*2j}3k|nW zH+>U)O|rAF#qFx>Na}oHKW++Jcf*+H+1qYTMfM@_SOccLtX#u#@?FDk_vST~*>QL& z&00r`cCpsfpr;MY1V*~hOv{5yQ-(udlfu=3cw8f|UTV4LG7laI*r<9L1|{SMnp`~QjYj58LIRWr>V4=(xLVe+_A>y%@8 zctf&j3%DCS3tmby#@ob0y7U{RbvYlHrlbFSyZk}Y%)fblp*P{-RtKK)an+}nRnGKr zlWrP?&xPB2;x&O7ZfN@^<)EKX-}VBsfc9V1bhhr7lY*^7oIBXmC7QtB|J%zCU??P&Q+mn!bH*cnH6 zrEmT@yP;_3c!m#K(2ef2?ktQ$rXEQ!c0$WEGQGxnwGzp^%2@X*Yc+{IkH1>!Vx4}B z^TVvJ?&6Rqh!dZHzS`Xl&rB8_=TZxhoLTLr%=ZceyduC}Bd zlEfbVOy{ujK8aqCq-^jgPfujPA!Be*`O+hB=ZeCP42j6ECu;CHl%KT=ObDBaU zR`xp%`^VEJX93@Yd{AGr-22RUt#MH}(Qf$v@2Ny?kGCuy}uyPNMS?H=)BF+ut! zaFyM1KYTZYxUmF&!eE`X)?H{GB75E$hidVMY3=i1`P>8#POsv@e)8FV2jd;<7WTmh zOBsNk9n)8Q=Pb@$lOC-x0y^Frf9_57;gO6x&yLB{pNXXwP_ZgO`mxHjw-9b2yE>NWl+rbVzu75w=|*Gkde*t2u@GC3hO$a-=I$zS>Xm z8j=mp0_V`xK^x|B#edfP67o1`L+p9eh78`uHxl#PP-oUVz8$5u_!W7mEr2&|A^0QE zO#CYzV*KOYX?PjEoHqD{X#>rbOHUj}9i0VrhyGC;ShHT#`kMD_1MNu{=qB^XCviLT z)Lg0W+Sar5#UOTdKRUhWFIcThmyX#c+Ky)I2~8Psi56uE;I;zR~lEha3<7I{OVW zF`se)@pO}mocp#}>jZVJSG+YOq^3Iu>ws! z#5$%HS1wqv>!6iI|N6e{4BCeFsiFK<&F_&;bx>N_OC{1;q!SGvqMdpRd~=~EaGL+B zC8n^N$JPb?ocYRde0D*5@YZBGFI)4Doa3!JAyYOtVMDfHOWM|V%5PG}os;e?XkCr5 z`wDjzqIqm6aE&^vE8Xb--5Qte*@dnK+S{g2qHj9|WH-D=-!2a;-c``qc#=P-gJ%=% zB3eq8Ind8P&#`%fZ4Kymh#2IbP;NkT**3BR4bNb|xRfa!FIr%}kFr#@W6Hh@`w9I$ z@0AU&mg|ubI)g)H|3$n7FT3Tl4MPKjwSir_xCMG^Z`zYR%kd_GxQz=U41hdr56AUib*SVKH|xo&G-_ zInaSj{t-%48*>wlJnvvW;%Rj;Ob}M54n{%dfwdt z)BSqh{~XVMlQ=~DwU_d{h4;s9W~2vx8L%($`~#j3rxvRD&9Qr>VElFWk+CFl-2*$M#$2Q$je78JCnn%e#B~6@|frp8ZjqF ze|24`!d5B=d+KQJv4|iEz%2p|)E2>9z1q>lOu;YG2d>H;e`^?e+%Kq$_QKHq-r;znpt*O+rQ2EOqcIYl zinAezBLNSsF*R#~;T6qKsa+*EeonjgE_p$5+4RH9b!PkK-QZ9=X({{fOe@xnZVyqm zMZ3jrBhE9DJeN96D}IwR2JO`4#y;;N#-{63j}I=Y+T-Du()oOOrM;h9;IU()Uo~xV z6Zth2#Fy6?+f?=L%`dAAgIA)-r4@})do9M85pxRS>(Gd~1@VKELZ;Z96N^q<&%SF> z`PI$)+LMQ(eGK8yAs`2>&eX7rDi@vGDzc~`gM(9c&48g zTS*_}D;ZW_V1CliTX8E|Lw#H0aN3KrR>lrzuRzv!(N|4eIb+A7Rd|k<`-8k_S^c?f`5;3BN#UsQ;Q#0dpX#r z&_ZV&$p+fNJIM=+^eOUBo#wUq_2*De>Z|eUGU|E-a5MQn)Bk>3)%Od1o@hZnUJ6_m zxU3H+`LUu3_S04TGZEMxV0(b=sqxC)1Z=KKpF9Hmc3`#xv)zZ;0nDN*m_Gt@xN4sC z;;MO4^s3k;e#{DX8GV+zItBUmi`${yCH}mrba8y9&F_Abx#JP6AsOxYQ{s*{r}Y8a z?IqqRz4$@Cam58eyJ954*qY8%tT<;{pOr7BC{uhd-;-pe^En!OwJd5mZhKGu3C-LnWl!1k- zJ)cyDd9Ss`nr}axcxL}!S05kvz)cy}j??ze;>wXV9<7G^ZT&OSoAHD8rfSXbeOc{! zA`kFWSqZ=Wk&(vcx|4j=N0jd#^5`1W_OI|xZJ$ngZGR(esJSSOOTm2o9{f}PsO>*N zdbPb`0hK0b`%#11{-eMR#`m_##J_wUT@js7y5QGnOWEcwHs%)kgX{s>xyBZt4$Auu z`dOgYoKBuw7;`nwp2xU<{cPZorPAB#Qn_L;a=0!bAEakjhOz7L*F0hs(DR%nkA#a$ z9y9Bq=+Dg6&@{QQZ7)5eMSa%FoYF$svaw}v>Wmt#Ws)4xJ{<2*U&VR~C#`i3QFp}{ zClagygiroNyB!&`%lNXS!?l3R;Zt@MJJAaqmwt~vBRwLT)A)9Enb^YS$CW4fD^KMY zBA?gEM|BL=&$qI6ij^!yl$tq3@HXhIw!5TKpM&P}4&nLXXgRY3Gs0&fL=B z_$%xg`bzPEv(Gkq*>D&A(9NwK9uJqEKMPvh_xHDK%M|11BKxgV%Tau@b|z$F(e&XY@K5bdfK1=ALx^8(jV_8(+6|Z zZ}6g(FFwY84!f{DJT{v?Lf-AdUVLC#W?5P5+7?e|EW$r29}Y6Is(7bQF-FZ!4q_K% z{LSF+l#K$tum^j4rnuPCei}DZXCHNHd{w=9@?9YLhRun-e{58yxNAQ3O`tB>Bo>*Sx{cumoJuV-Ba06fLytHKa zHn!`wa?E{kBtCqQG5w%dS3HP5cFjY!!KCW$C z6SF_>@%~NThI84sJIxvC@VfRP5>4-*Uqd`A2ZwU$k5e$j#)F?Lw~Exp8UYWN3lO@jZ{eI#L~46P;X0dqnD?>$kD3oW}2@fmyh^+OfWUnQwzcRocU9sNY5&77+QEzj3z1N@ZFZUt? zn#*^4OD^Y3F67+A?A??zry6&c(C+6(BDoj6c=kolF2CsQ9J|}C?^*2D!GqtMvD@8t zXt(>r_-+0u%m zh#=GBWqgoHe2}GQjQ?>=bFbU@M6Vm$z*+9dl}9z+%q1&+gZ&1P{_daV)k%f?AeZF zCv;dqA3^r1oH+HWE$TDDE_{h+wB98KU0gx`HNz*Ot!M%Jd!944C}&^vDfc90NUs!M z-I7P%mHNs$!!iTxl8=IaqVB+ETN}KSR>939CuP@)XMT?S`?*(F{yDK4KlkF-=iM>$ zmbj7mT;SwG;3S>~C+Fz=XmkE?Lr+FLFw@{mJdEth2D&-D- z%V&JjS?!|R`FP0vK3=U$EUd9id@i3$MKk|uTqiupt-|Aa~XqYid`vZn; zs({}=*`|!&Cbi=&`l1sQu}<`@T1{9;#5Am>5U_K z=wlxAVeH)CU2!+!S*5puUvm30;9f?*NKRPL^6MKodxWv*WutHU{0=Qv=YglF^736c zUj{$_4*P)SnE%apl_gvhMXQ;R=GVTN=1b5#X~X`_(7&c{>Ej-**(Gf3>RV`j#wk3Y z69;rInx8_u&m1!(N1pxucq>Tzx5N`DDoBiB_BYK-g8xz6G$%wz55=dojR zP2pMR&rIca8`m88$v@*89Vf$jZfHA|Do9y zOCM0%=QECLd=ebl3^?Ta556tpc{aZf>NoeBdHw~zZ|1jRIZW&iFl5B%(4*|r)QS8e z{>&=MAB9b!NA^Xt55y0tzZqK4eD6wYt#|H+eVt5e2+rRK{e2ewfO(wC%Hk_jo3a0y zJ=SJ352`CrN4{KLl3P+Prl#F5Xbj2 zxK;bFPc1gF1kz2Wym(cmeL8Ew&`Dli1q^9uF%|J`KSktaa;0~CRo=S?8_=?B!R)y@ zo4(BEN&A4}ny`toma1($ahu3zjrYIC(gC&v47C6bJpy|X=BOX%S(|OJ^-uv^pYuqgJ zMdCnrEX&@750ibr)9~N}=ui{ZjT~Qfmv^E``qb3&YqUu)j$yl8$tM=L1fo9HSsYHg0=V+f2+W8D|sOCHhJu{zr zO#3Gg%VTW!k<<*czpnHtJGq!=C%!*D~;Ru z#!JNWvmc{;6EmvvE8J||g`EulauOVk?=Sb1@DtKb+3phPlNy(LoxZa6PJhLjj(vQ? zNYq)1pHh2|T6blQ3kWfjYJc`fJDN2T7%J*DMd;A0>@V{wO%)+X1!T&JQ$ePM88WlCg>fyD-4TGU!PCuDW9BspYBAg!Wy~ z{xs_ULE3T;V{8ZXZ?PYu_(VRnBs9}8VYydK-{pNBU-fa$(LKHc+eX$OW3+F)IX9Mg zCCP#~I9560Yn}I+}~LOKVx>k$2sFin#>&HLrk2B}&8AKF({Dy^rCriphppviuQ#>pYT#tv zR-KqyS#jW#j>1aL;<=01^1Hn4>ASpJu}j@boRoMtI*q+z$!{0%tumJ$g$#^M9>BL? z?O5r3X~joVItq3bo+flVHLm;F|tanX)+TgEZ*6gI9czok71=Z+D<*az>J@}>KV zXR`edCo=sHOIMSvU3olsryD#G z-vkXvCYU&@Y|$kyZb$6wJ4RI2Z}_HhX%~1Ee+wp^U7&NkqD_5e`M@Gg`LgB=iaFGp z_%!+Ez#Hk$E-5oNKO)^!wjJ#e{ax`kaB5t)k*~$+0f$I z&{V$C4{nksUJUrlYrHYcHQJI&C@B^C8F&RfVy`+?7r9v#)un!DB$h>EiR1!(aUe-ti|`VMzc088do8$+6Xz@4o^l(ke6iZCwv$KW z5A)5vjmdMNzd_2F<}xN9kdJpQe(KRFWCZar<~wD!q4#MHn@LNz=`k`+^6G%$qnXul zDeOk6;^qb5?y-xt-Y;H>5tn{(r|eE=SGNZEm+o^)w$hKXpKYK%b2dlNHapXMNO?6L zz3s_9H?}K3@)&rL9Mae(c_`dVXOE>WH)ELO)ey2ud&mq~tBIpv{G;DBu0>a^8ac`M zXGs<_=Go~x4`KWAH127>KNWjI8+cBDW9i14qX>8QG;oQ{#%>Z0r&ZJ7ygRiD++FLw zpAc>I*y^9rCymtA$@^}n*Z74aX5X#pZYJMbA%1}|;cByQoyIBYQp*2M@~53uW`B)L z7FwkL88>#QEcFd}qw2E=xEGIJ3mvy4H+oH+anM1UE5Y+F`dDRK*=3&Wb)w1h#P{^i zxD+v>>JKOE54#e>pFg2Z{m~@24L{f!zdyA0K=CmV+W9{9hXu`-k%8&_A?1^-e|sDA z;HJJ2@vU&E@mM_g5Or((7zAf+;PCXA_2$0G1GD`c+sdEJe9=B3$yzL7D& z@6wJfi-6tq1F|YgANaU8_7?OgzaNO9+hTB^?*(tOG|q3)*(ND?S-c>>f^hz+A?%#g zFWZO82VXm;yvX?ufvut^m=}KM_r5-WJpW(yfz!Ic0AusD8k={7y1*Tjqp?{w;J4BR zqRv#K4@eJ4;m1yJH@ZMpbJVM=eZOb#mIC&!Jo3B9ydFHo3h-qSd;#BV#_~`{h@}S5 zU9T}P^kn_G3-nE+A1Fpfv=_t1j||yso8LVq?n3&f^di-7gQxQuXXGi1;@eT@U<+tgIn3d; ze&zSz{Yui9{bhqR-K6QPNppfUg5?#;l`Ph8jaeJ$lUg}lE2EiT9x-bQsoM_9wa%zp zbKc|F9*$#IIBxmy$sQ5H_8i~Kd@u989DF~>_geU$BF&Sed6G0w25FukO)dPpNn_Rr zk!E|4X4@I%{D3s~P>%K!xF<*>|9EX(50Ylyb@-&`Vt4o(&R3Wdu^wVzeVFTot6BR$ z3tRf^i1i%L+j#Ecc^=R2LRie<`5@N{o`28xiTvKlb(}Qs=edR7LtKkyu(pTi6Ej(5 z!gB}DA0hufo-;h#JjZ$7%5x{rC&_Q~+>B1EIX|-2?alxtdHi}z%|5WHL*5

    &P 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�}+lh<7PZ(Nf;uV6>=YE=1aq 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,qzki zwzn#u?Y~LITNH1RHyVqxZiZTQQ4;OSbh?Vw$c?wz@ibGsky-v0?R8y)4xc`EKHRpK zi0J+`<#GnXmdi||uqn-Jj-7QsM>*AztvLv$V3+&1Y?-V+-E$sxW|z%H9q3yPlH}Zj z5IbbbWq*=V!Hlvgmi3%*RDPRZJ-de8Z*>!XL(NI7h~{~6U^Mb~_U zqEBZ_yd$kR1k*v^4dFlm z@4{vC^t8v;jtDLr)U5?Jh&U21TqqxS*>T!8MrLc!!l4eE2{*@?$kBxcY6_ohoB1-- zx#2-a{I$5Y!Zn=EFblAX1^gjyD?f+7CfgKxkUaXBIL)Z7% z*q_z)1!}n5$+?zgE!}uNMh}6gdwSC}{OkIhKIdAD&h!Cq#$SWyx`_%Rwep2ZHv@^fG;eNT#nOk=~*SzB=bk|4SN8|887dukC?@_`_IqBDkr*Dl11>`sIJC(4T zkRZK>-+hEfeflWBPZIXbjR!IEpC$er;b#Qlzr^orgo4{#eks4@gtSlB^V>jZCJ28K zzbgpcKE0FQTM35UKxJoZl+KR6^9hS;V^uYTwaW@n9$Mqdt9t z-=_(|9lkujRfJ_e-Nx@G!ovi$?KztctB5BbVKlYH` z=kuQ=euB_&hQm+X1@8z4$&cz^M*3loKNh@wq+cf;_5XS0-{{J#e~G>E;8pS?{dPztG19YqeM-Mc`q`ZF_3w)ZqjJ(KNWYYm?j^k-C;b@diD$a@yg>X#!q}Yr^xceq zPP&=&vE^C(PSR~T`Hzuay~5?cMEo_vCerH9)6LZN{&;YG4*qJ=Z4KG}?<0M3y5pb5 z>jde2JG13alAgHIrI(REb{}(Qmn$!MTtT{Fx2yj!@kfhJaU(O1&PuW|GqCH@%U*_`yt zq+jsq$ClBb4=~<7y@+@VVJGw=dD=<(IqFkd{CSS_iJbJCq?^}f^JgAlzTBKsp7cxL zt9^%wKT25U)0#g|lU~3$DZl)K$P(djt4oW&ous=vTw45plJst$F8C1gPdIT-JV;Vr z|5lUUcVo`@l0I^7wmrv5H#1(+kNP+2UT7@L<}V<<_C4ABgQSn-q>q!{om2ir($D+x zEI){DAhgjx&9|AvXA!!6dJplvgqJ=33F6NZUi9fw#;=O7+T&|{CX#-^=PSL4bQ?kR zmEJ^rrqAC=d^cf%Pd`lj2;opp`=2BIa8CLp>Ag2(` zbx{!f7r#GMXa3rMpH=JKzn#}Gr{4+h@ZcR8ct-}_k%9l;%Rr>}`~Q}IF}o(@=3PJD zEi9#Hg+Y2s7(6^K4EAb~8{l8(Ob74f_xgEZ(7cde59^QKyv*S);&&Ng)@5NZlW=Hd zUwg6hhhcEwdtvbWGhs0H2iba?Ukig*{}2ZI{smYY`|gQE*#L1}X=I5sO5 ztezbUW|7vvdg8AGJ1+QDG3tp0qxe0>@1wi=*7<6`^y=Tog6j!SzY+`f5e^di|GQxB z+;h_POImxn`ML$~?3-{5YMg#14(OA{yHqf{fkLhAeETa1Yl!Ae5AyR1!em$&8DgLc{%+pSxcn6#=e(${fBrpdqx`YoW1Y|G zrYrvkUd_4khyFGQ_Q??O|6G3W?NNTiuY%xsMU=}vjc6?R%EzMoS5IOu4eFnN?w6wc zlYa?<6*6%AKUaRtPow;n$}kvpO8ZwKeXf0ytrt!yfB)JjU-DEhgQ*Ywf7}=4cWwv+ zL?-jk)n9cm%3r++`Ie#O|GE4JKON;?e;wtq4WoZ9|EcGr{OIwT2dbldlWp$aqkk^{kJm)`tN)1XPmFS-@!5Vf$}b&@ zoU4%k=gRN>LzJ)iG9%iwgX8kA9O`zC*qRGt!6F&R{-4V~os%fnzga6{!EQN6_Q`MM zG|A;3-yaK3$T04c{|38%mw)TMv7mlTlpEE5+jpb=TJRyvc&R1Xh2LzgYQU!Ji?Qzrw{| zCr*)1sz{jshElP-OW2Ua3i8f}bgW>|!{o)!rRK!!y4{qD=M@qE(C|-)LLzUj8gM&X znZ&&#?*=p|k(V&yiNp`cD)F+P2UVGgIGT?D8)x`Y?26rFN>!;vr&5bLs=|B>&>UdSE&~ zHAj_RQZO897o>`WcIn{pBo?He5rLJ(p8>5UWs-D7Rw5+%S0y#LZK;{+_L{;55}Q(6#gMhuw$4SrucIywf0MGhj#ZE*HO*stQM#)DB(>Z4?Rn<@~$&DZ3jgg(F7@G;}87Jt(23 z6dx#g2}t=kcpsF%4BfE&A>y&}3DAv~*YP(|PJe^E@=G*6LHq=Ti@q@YHHwuyLA+uk zwWfxIWv%>H^eAy!STPt*lys38x|=a}m6ddroDI1AMw$|o|1&HN%d1sc5dR`bC0pa= zWDj0UZVQniL77-qvb}sBsbS?MyOWO)NmU5`TtX-?^T zEK!v@fiRTbU}&RK6H!W~Hx@renRM!hFr{?2v3YFjzm&Mi%G6h`-`o|H-cqVjZbC#cOxtrdX}rhY|YW@;MUF1}2B(tn@L@|9TIYvA#>t)F7Qq>m!8k1@0xuecd=I4pW7t_A-^G9f%Dw<0?U9qI# z(bnH_7}lQB3Kyi(maz?th}^P8DTJ3uv>_l zwv4IFvbc(;dTDayWv)!+`re&E<>kK2h(zV$*i+yXuI~scm*lBUh3ngb%H?^Y6vU^| z!^({#eng_^OyUKVn+h~l9hr^-^^Qv&vMaB)M67asP}!9bP9lK(HL-f4g?zdD*+$5k6rAEq0Xwqjw~wi)W>tP|lsn0$SCa`mx$}mn9aYHY;&=vskbw808dk<=ul+ zZ+WYjQvMnKgyl2&8$;@kP#g0Vjb9JntImtxruY*644*yb=lql;G-p50R2eaAu*S6L zN6;BH;-1pw$cT-}h!2<|w5mrOs1Q7n`YPl`d~nE>5+vi!hXBR*ZOc#zr&*G3#EI+H{q^<~J9_>3j0QvW`V#NSwx8&Z!e=d+fWXft%gW41a> zOz7Qlrc~gZQdq=!BQRL{&PS1ME7R@jR5Ws5-zQco-buf1pi8Hv=6MiQMxn@AL-swR=> zO6?+%3P!6%bBGSNKa&38lC|LyAzNl#%(P)%;;^+=wOPS+nSzSZrwJzd7n7(GeIp9E zi+KEM+FG$Ct{x%JK#F!!W>3X|f*aviYBd8{@u9(r2dPm^#)^AOZzGXNagG#J94!7d zvx3< zUZQgqA1zgT)2TmGSH;Iu>h;)EEn`&iiNPPEOnqtt`4x|tnbwdhVOCWI-)Y4Es~MkoYLN);xS7sNG(*(=Pa=( z^#Qfu^Ok5yeMyNg6nzq+%Tf*E#}}=kD^glOD!ybwzB;uJc2*p-#M;!AmyvkFM7b^X zUP;Q6mS|7Ci5OOV)e;+0i&W-ome`mYD!v`JiLoiw1CJ}dX^GC%VO9DqOLV7B*XW(F zL~m-PTK#QH>`Wa{J>Rj!^{JUkJY|X9sn^tnr!8?SV=h}hFAN3l zzQe%eC5Bk;Cty*0xA^o-)qd*AOMDhKRM*g;aB5yS^W!oSh#$(Q@uxlRz@wf3Cu}+G zw=Q|6^1@3``z+j|&^fX!!X=Q>XjeZV==i+w_`@6w7^!GoM79#Sjl8j8OKcl|FAXP;4VT6XC*%cn zV`=*h(wzXa^sSCcnd?Yoh3*AZ%t zf^#P%gVR^4SEKSmwe%2Bbs;=76f@729FEdfRhCLM*x2>;AhnIR}wZ~3qd#u zaQs0qDrx;V-c1DINk{xTa&R)3AAATfJs>$?8pdTmDgldiHl0+zTV$;X4zQ7F+?Jtj-up}`|^7I3+ zpCY7nz6XAdZ4#LJ`Gk5cap5x8l(PU#6YwTsE=!cprCSHoF} zP#d))Ovp_%Cp@IKxB;7$7$I)`j&}Z%;J7s_ak{v5I*hL-IBv~x+`0`wnjd${>GuFM`-uOh7x_1_669{P=_wk8Z4e@&byqi#elxo8> zUH5(n;BN)A?wy$!D$IWe@EV~`3h}d3t^RPTsn^K~cpb$57+%V6ff^Z1dRD?U+%+nE z7j2nrI)8X#xY{z=1af$yPAr~c4I1g{4yInkD21=bZF&{J1xAz6k}$aLydJj|Xt35X zLj4id^hVs~`APtn62@)aE?B7={$bJw2(`@+TXZ@i04XPcLG21)B7Hmyt2qqp2|5@| zdx14E{EBPJldx6CDd8c>plixk;&tlH_n`hQLcOev@X5GY7D=Y&UjR=3F<%=FzZy6D zIJSR-HSKHhR09>P0A~T=tgk>N{CzwucpsamS^POc?%%UPmbQ34UaWpR3F0w=)c*6X zYriJ>Q^NRe^1m+htAp^T@iL*0hqL1pOhx}RZZmoofSH84$Ef3J8$??)mxPm8IhizM zEy`xu9ChH@H}|>{|3x+8-u|onf}1T{TT0O%L$w4B2?u($>AM}*YdmZlu!+D_`!s{m zf}n0SpkG>pTD(;KOPtvkm)?KB8-c_jtW+C;Zx4?~;Qeu12ioYvjN-}pCAh|wm+DDlg8zq%-Fec`dmCb zLQ`fe;?G(*wjQz?r$^j4?SRl0g2w3)H%{Ln`AtIYT8jKDy_`uACxT2Mvt5?P_wURP z>K^t8WDeREOd7i*sOiII!wPDrdbB;BPQSr0tlFnR5=%eokUU%2y4Jm%twoB`8BR-L z+ljh%uuiUq)2Dw8K7_Y8_8+~U6@l)Chu(ysn*g`OO|`s2-+oO9PCrBAv)L7Bpuiq0 zFqdl{S739zQZuFuD|Zl~?l3rgmC05O`+GI)YaN+452E92`9FVDL}sni0arodazfh1 zZEbwK#!dUddk77NejkK_dbO$}o|+1Q#uomBwBf(OIYT*TUkN0(zxnK|?RUZ1JM4E+ z)2;kAfO!VtocEJx<0j(VN7&aLGP3%MwHSo+<7J~qLi)>O%>j89q3#H||7{X|X>2E) zT@s=Q8dSO-GGVYljk+LSwmd3%1*KN19tKmlXr&nKNFTWuY1RlFS~WV7s?koFXlvX8R;bzkwWwPsD7!Jb5?G)|@?5cUsh|Ct|i7B@5SjI{{Vk3o$75AW_hMOJMW`21>Ph1yF8ZUXmWUM>6KZji*OsJhfnWrXUG+UXa zv1^0#*Nmlsz2sfL&ke&jEYDk`38`ExRq|BVzeIH{$gPV?r>N3|O^xfRRl`|GA2PEt zZ+oyUs0nHglexW?8U1{2+lE9#seao~mIe75uc^K0&~S|#%Jcy&IUCBkHPKM6aYK0? zjGIPCj}-pe*cf5#0`P7DUy&u(8XLI~;Nt*3BcKiCIyaR62H+Kf8?`n!l(GGbrsqot z+M{$!{X-hC4KX{koL0`XCY*It1M~S>;EitoNZllaL zLjAuLY&8^icOe?4`RhLLhrY1 zDJjXsF4_D+0+pDr@k#7Ib|Xt_H@KR4Qf51;ul7-2_?ZC;qe8PqYfply<@%KYTTypV zIwXg3Lj_}91z*CTRI26bSm|U2p>a0g`4ub+gvO~Pwh`H)#5fWU6Zr_?43#7)pe;jTeT)&QD~0kUaLP>}?b2nHdPwG7lBHVjt44+>5y(ITMcRKNkL8dZnjip*QAMjgGk*9 zBAF#GMQ0~B{I(C>a+j{(j>v3#<_xNKFtO47tYhMpdvz-9* zn}piup{Ti%07Jce53tvPNusL^rn$oWK&O2lykPuc{v04@`dlf+?}sIy01(^XYkR}L z4QU-o?onWW z1V$~a_>;#Xl<~q3A`_>7R14}Yu4m0))mzUB$3;E6#qmUY;5P{A?gW7=Ja=|Go7yXW7Iy&YX3u~_D)y(9xAyZQ+ubY{doY-5Ne*MpgJ?> zH6kjDaBMu+B-tRbj34bMRYMggMrNPbL>f4kyd+c4o>BprqmWH7&uom1LF)uwn>ebTF ztm@q~{(ALF_g&yO311uTj}U6wC|F0$b9WPwO!vZ@=09s(&J4qFCe)ldJ2R{hkAitR z>JMKEmDod>wFM*(-A4oG>)tMWX_z)AC!l?tFkjbq;Y;InefKKqUlK0h;x2q?x-Ra{ z9fAHNT%h~A@TEDrzq^z4Zo&dPjr&cBD*7?$9}wK>MqL<=y`7EfMW~JXTc95x1_8d< z$;%tCSXKj0u?_qm3Y?*wrcFS$0BI#O^^$mw$O$EOlNiMgZUmueFNtYHCJ+`LB(dOD zj?W=*#Tn$@2VgxpYX~)q$eE;(TTMiR;>SCvnM#8+rnL)*oJV9Qg~ixyz&82Jy;)ez zZeR;l;2@F9i5#^|69lsdor0`6;>*^Y@R8aVeB>WRK1l6%!2TCU?Oe^}XQbp!NjWv9mCUT(&k$ zwJ!tv7Vjt#WXo1!M@Gs2(}NUqaD{L45s}S z4Pk(6*EJ+$7Yu?}_Z44=2Gtw`COf?LIU?%JuPoD97B;*XO58}-zV7qmvlGcUXv^3FP(D{>@y{oSf8KTgkT*YpW=CEp$Buln?R{Eq7V3QSLuz?e?U+Ae zvB;%V)0@y-=O%VEoP(KR4x;R&s#o(sS)dNc3WI~x5+#xGl;PHUsH}{eP#pK zMj||P&SdoKE@8{ z^ZU@21P#zK4NBW?4jZk?yeU-qJfJ+z;r;^I#urJPMPd@+av?tovim!WUqX6of#wI{RPs1CGutNE5ObgJnkay+rJA=MWLwy&oZ>EkezcQRLYu@;njMUh}gk z@=_FeHHy3*MG`2zjjE!YNRJ{jiO7DQBMV$~V6QeGG<)T!BE*X@@@M%g?`JM5jC}u~ zl_QaOg;Dd0S1k|W1tGOA%)jDIBL7ZE2dkztTNIL?kKtnl5epB7t1e>RDIO?;v#Bv+orFe;3>IkoZ`w3$N9s?^G#$M{SIq4u)W$}<=fh0>RjtK{vbP;|fSA_r-N~bXZpMt9j zMfX7V6_}(j_*?la|AS5{6g^k8Y9w-|koq(wy6L4t>DR;L%1sniDEn~Us^8N(h13$T z=7FJ5`V?c?2wN3Wk5kDfXrDsS3wbL)NkH1)c>;+q5Qo(fk zlGF>f#FRl-k`W~Jf-NyU`2g`mQZLvNXIY{ksTXXC8J0*TpH=?ZmMBeL2tyO+SfV_+ zhmlI0Yl*6)Ua%!*T4GdEFW3_2St6Yr1xFLJEHO5z7i@{ymZ(qe5$QRWXh`Y>TcUZ` zCA4#5vPEU)mtRI=YEm!Q5(})=Gm_s?+ZI}4W>PQM5*HTT0G(OMohq|<$ZQhL$qz7G ziHiqcLSlY$jw-#R;0mZ+kkkvd#HE9Iz#1$_J|hAvi}!=pl3c^z#1)m>$yt%)`ZY+b z9)1&v)k*nzCa$#RtWD|#TjHwZ46xghGu7=ig>@u0CG~hQkTu`DHZ29jk`52)5ga*4rFWB<$G)ReFu;t(7;KI3JT&b-}fj=May( zm!75WDV+K=b9KZh+IB;_QVd`NF@nG+uwLgHad6eNc$@o`It=9fhCe&{4W5&stP z{6rDNh7L-on}rKXE+kb}PkvDL6H10<`}i9x`wftI*$Mvg6`pSaD!e#88r1TF!sW?p z)g0Zx7p^GMtPGNRlT)~|$eI(x9;6F}SHv$DetBVQQcFTo?|cf^8A_1UJD@#BV26aEy4Wu)B05Vqity zZKQ%BdT>*?)zx8~F6^lgQUN^pEhS^eMWr{cc)`VVF;#e7X{)HH5!X8^$+Y_Zo)W-)c8$FdV{N^Vb`5U`jXg9_cFP~X>M{+(wk<^==!acsrdb3mbUf&$O*(to!5(P=U z*(tos5~<{I*jc#O5~az(V$=I9QJx&lU=+T8XeG_9O5P{Z`$|>KsHC3U6z(rsL?WHk zlbgbON|ulqo76j>!UIO2KB*@+g&#`Ev92MhCpU%nSz_W4z4Ix&-+DYX`AMu>OMc>NgJ>y2B{xufnTw@7c? zVkcNgQePPUpa6PZ6Vt1(;sv9%D=KIuo+@5g@M{t#EyWj_6gz1tzQ_x^UWFB}NSw#y zD+tOH#h1jBL`?#VTMAF3RY5XN7m6<}R7S`PRA9r2nzo9m%(A$On@|;B=E@AwGnwMc zeVK|x@#5H(;0!}Ji{VFtrh-Ex9GQ*+aR&_m zlZ&smL~O|Vptvg`oJ0WmYhqs`I!r=Z+?mwGsnn~m;>{KhVtN%;+&fZwzhD;emf~#% z@)AXjld(Nty3I*g@ea=!Nm%htOB5s}Va2;FkunJ@zSa_@CSk?bS)$w|toV9MRGG9C zzsC}zl6n~+^(w6R z*5V|IsV1Vux0MbiF~dZ(`1T@+=**;Eg%#hCtRRQiTOOi zGQsjeV)(gCu&^l{s+_#|iN<&^;#{V6*cK1P?dQJheD1?TYw6iY9L?L}V-&rQtxG?6bKEH4x@{W-oT8@O2yh!=)YYnLL)^6IcL1CqjFuP0cIfe~fywcpdh9dU z<*0_|Y0hbOtQJ(y^stw6V9Px0%^cVsVBa1`MTM^Hb|@_2)a^7*e|DlJ4*D|H4-@$z zh-YUIgX$N6{S&Z@4aU2Pj(9L8_?`noCtkRTmgXlUz{W~7+9ubKV9*BQBYwdA3!5C< zdY{HHK`z2W|H+&Y+nVC_V%xvc=bsZsax2jkpQI_!I))7uVI=-sP4ROC`Vq-*2*mYw zQ+%#KOKUKX2sQkV+yq=CU~GR-%T40Mcv9SdlhZz;V8Z#b`*SmHSrDD=} zsn76VVnwRYB>5PTy!gpU@!*W{)LGy-jKoMaYR702!}kq8MR6fpx-1x^yt+9WfM3Ky zSy15{K-7m{#A-8r_(iNi&9kcV(RF$87pcloQ`)GN2ZL00M4mYEjN{0}Z(|NqWq9aI zph+H|iH#T8k1@s%5YE)v3UG$%{xN_b5Ni3qSqI^>uIG7UK_Jv_)`WjHW`<@xfU$&8 ze^%3eTYm@OC4y_~D0H=*C4 zdeP@x2|47t5<&HD58IprEBL&_yCVaWZa@)K*OOC1ogcTHOT$U1i*Smx1+#z5zN4;O z)S4yn{R{HxN5B|pN8$Q$!1d!f`tY~v$5CI~pZe5x9XY`l9K9rEqxMequ+cfNCq3+} z3{36a0fnEDqxN2AIsMza^VIe>)86W~&pO$-+0l#d#~7_X2vDRB=aQQ0yIy^STn)z2 zOcR3Yr#(z+J8J%G9`>^wSmH5P_O%>Xm4_vei>PdahgIdknt`cR(+%c3xFBlPVPE3H zoDzE4CBa|gV6JnA01k&tPZn{^F<^DTsNRr*5f4lA6uKGm=BI<8nQ`R-TZNk;g|X3^ z&A(+#e?@RJq%hW?*<3`0c?6pwDK|rAlRk^kWFF7OF*EG(lWbyo6vs-X5M%pSj9u_I z&g1@SDsRF8YC&wU%UWIiFjU>37kfT2N{3gqnvW>7@pP%#jOMU*f1o{0L^O8r}86g!6fOOI$JrE)B37k_XrLb1T zoo_}+r2`GB9EJpfX-N4hRT z8an{eUXOIxBiY#ZXXaxdoev9+dZb?D;e;>vd!x@p7%=8%-`;3`U#tURFmQFhXbB;oLCP^nc-T&hZ9IFUZh6(>#3UhQpQkFq3^Z!D)uMVWTv|8mgR2sAY|v z7nX^{nd4cz38pOOhqj!4oAlQSqaL0F?F+&bOKWfvz-t7jK^BCO2GIh$AT$lqbp|#s zVbl+pZvcl%ckDhB4->*DdtR|193`N9M~)C`%@AK07T!q>F9Z0wfc$SaF|5PE0*-IM ztR#$j6m1z^7^a@0b8`U9Bs9)IDPG3$P%Y2aUJgxHJplY(70|H}z#*#ddjOsyG_=S< z!S?@sSfD z`5&Pf-`B|ocTY%z>Q@=7@*3yAD8Z85Z>|f~^@DF5m3DXSR1hCJWN{4X$)BlOU;v=J0p+vAE#isjh#n3>d{75Inf`O*vnwOn<~%p zSf-a{fmR1!VuwS{3ZLVqPC<(pRk$Mzs;fXyYu^)9kkypJU20a(ERXb&2r1H(QExVR zgs(>kk(P`Q_IZRCBZNppMhM3|LWsMYhN3spjuFC(9-$^eh%{q_P;kukWNw5IX~hU( zqDSb65Yht;%nFZnXM`20#E8spkMQXTq27~;5RQT%p6g{|loc=B2eY3e=T36|!57`m z2)znS68%R9lSCt}IIdQ|PL5Pzl4~7U;w7T|%Wka4IcN-lM!Y6!A)d_QO|HtwO;Bu< z6*^Vx0^Xgf?hK219|fglmN-w>k3*zJ);e-HUmrk`^J zd^;Zn`Z1tCbWmF_;)Si*x$`6l653aNy;-4so*Xf-m^&?X;uN8M6$G_tvPbA0NN5Yb z;*gd`Nd1L&tVigL5c&)4ERXQP2%*2wuJ#CDj1c+@?M{#IlL(=|&>rvzCnJRZLi?CU zsOECP=0)0z6fWRdZSt(gdRK(iUua+U2x}vR{z6;ugyZ?OhG6;%4I!Z&Mb2ko_T9dy zblgN>60?UL%nf;ZCeSB1#Mq6Jql*9R za(u;mJ#;8OB3VuFC{WF?a~xDvXV$3Y*)BipE4w0#MrE6_EqvZne|I11FM8-5eW1ZN zT%C{hA=Z_xEd_!)@U=e0%7Kb=KXg!eZdK3pr2g24)NR>zE%2n0r{(s##giKCphjw^ zCw0Dq`9ZinOX^lnYFQsrdp)U5Ii!wyQaS>L)t=NHSyE4fARYdIFN6+HzW_|rp?bzQ zoj@PA%v^z9M2`6K_pX>9*kwS)m*06};>-2GG^|DG+!pM~wqTDZHO3)$Qu{oqX%1?9 zIp#@S-iOqCv!qUVQk{KBJ?lyB&LQ=>C-qPtQg>!a1>bTV{8ArM1whro@8yu12uvM( zwGXMgvZQ8uQn4|)1K;dP4RcWIV5cW_mV^1x+M6Y{)00}~-vSHg6^qUvNdJN`8B2V= z9TQ*K#CaQGQe4}R`F4i)C(?f;O!=+081wC@bkgV5w)rEkr0t~>xb-4Tx*4(uNV*Jtl1 z>(u*WBXqeNOk@WMoPUj*$lBwnec7nhlUq$_I2cj;j#29dcD3NgB5L0=Y7YXtkHEj` zdKmp8x&CI%Ughtl)8zdAqAfXjji? zV)AzcQ^uZC7gQgkoOfBBeeOOw|?Ofp7CL z&f2V#?`b~(RK#rh3vHS9k0dsbxQZ}c$S;EI{x+)!mnie1LOKaJOt3=VCGu^;St=mZ zF$Lerx#N2Yi4MjnPj`W4ZpaB|s;;WWg4jYLJfus;X+_kUKN;SL^e__tMB=N2X*DFi zJB7#RglSDA4o>APfiUA765QFHeF48`FVi30;-1~bpL0~jEUExKP9Zz$dYOF zl3>J!OlQ!QP&HpC@o|DR;EuCUSp;j^@)>xs5*kG9Tvhn*q<%*@R~6TvjW#8ms|GX^ znW>6E8_C^8U>Eb0ih~&74qj(R=%ls6DTX!O@;g)r)G_#oI?H^CFcu8As-jk^Xtl4bqJ-q!@=iY zGze>jkdHs?tjJMz$b;eek#B51zOm;=?zH*1)6R-~afiNt(D`y8+I_oBCQyBVz zL9-$U+94nPf7pBT=%|XcfBfF=+nv7YPUm)~yOVUfNhf3j0tQGhLXZ#w1_jx7RFqv7 zBLoPGfC`F&EDDMm22?~`P!wFo6-Q@=8F3poR8(9?#|>u~WfaHX=kwIFVrZ8x&hfSJyOZrfel$-At@}z+8#8 zlCIMQP_~k;Y5|n3r0Wa;l&z$zy8y~o($zx%Wh?2b5kT2Wx_SzrY$aW_0w`NaS8oB7 zt)#0?0A(xbs*g;Ep2}9z)h~1j0A(xbY7niJt)#2J0LoUFYe?ow0LoU57Pi<*rd=x-v6W0)t^Bl= z^hABE1iqia_;)ziO8!+sJ`ZdfIwxf->B)80dx^CEO)p_|ci^xKN)e+XUkJ#b;{d)-z+ExrTv1zZFcBzJg; zY2O{aK3s&eKR+?O0QH1JZFTA%PD_Q`?OTUsDGd=bo2t}bOPBf&eA5-`oZ zMr1Al)IL&=e*j}3 z^vD7#hB>BZftL3qaMi$-3l1NzLbycBI|2faFw`cQr)qf?^e1k361QB7SJ*fSHxIS% zc__t5rM|-egK5Z~%+!t5>zQ28^_IT?EBQILm??W0>h6Ne8w`&2Ks+i@$b>0pw4F(9 zSnABSSn~Ks?hmL^IBrc5pCH#TctN%cLrt3_0O=ub`te>dEc)Xg2I}t_q^AVYyMrOY z3aj_bW6md7U-h2t=`Ubu_li)oR!B)4CH4W(Tc|_Z2vFZc<*(q{76Pb4sA{;PP5@TH zvjVP|A-5x>{FE_xPyHR>B*=Z>*a0WP4#D##TnX99SxQ0i{eW0PNQhlJbuoT9F3|AL z;C?N#Z4#JxP3ON6f{dM!UcG^3G7m7O&i%Cb5}OBf2IdY!D~7WWXL6`bKjbb;4%6v3 zq?IK{eD7AhEIIM;_01?tj`8X1(zMI5CSz#pz4%qn{dB~Dxg07b-_6>Bx!Ea>8`uM8 z>Ybm_NRGQ7e(V9yJp}%=)R}}+9Y#2Lcuk%{Sd4JVQwXf}Lh z^oq%o2dF6k?2`w3;ZL1BAdotFKp=JUfI#Zx0fE%X0|Kd&2Lw_l4+yBy6ekY|q)r|X zNS!<&kUDuV7J8;m9!vm`I(a~?Qzs7yq)r}e0+2d+fSK=!lLxZ^q)r}8fwa`ggZThb zCl7XlEp_tXa!^ty57q!kojjmAsgnmBTTXrQfV!nl9$b$wCr%zb4$?^{4_pRMSGWuk zd@L~PCFWhk4g?^hsY{L<$Y|;^c$h(WZ%^``IC*eCP%eXoojiF!O!DM``0bMi)Y3Nq zKm72?)Z8>KN**^L>Q~1N$euiI&_sV*^hY>u!0b*QH@E~Dn2^57dY94gU_$zh^751>($ejN2^LLC(r@*!%+$ez^pMt2#1g4ZSX?Jluz7yER7L;OSFm3_LuzbAsBN$k`8t?kqO zt?kqOqm9|%@@QFxe~_~~12A#^*7oWCA?YO8_UUKCD|OnzFvFb;F81ku+dkc*fu(<> z9VTS>2ReB0C5$a^|4yN%P-0r!r~7UDbZa8s zXfnuSz(n3Z!|^S=VVX4im3?|-vj<6NZJ+LM%KM2C)S{ve_RsV1r5h8mYySCeHU?#% z?r&|M?r&|M?r&|M?r&|M?r&|M?r&|M?r&|M?r&|M?zipJEuLoZx3*9BUy<1fsww+) z|CMGX0A-)@NWXe9>j{_Z`DEoB(wdTv9DEoB(Y5|me zx_@mwvtWRht&Z3D*QPPvAQu+2;4b{=K@9L3UoE)}B3uTWJ07S&Cc2C_1Vj7utWahz z^CpBedHYjlt?Cuz%tvN#iv+`@B~NCZ-7Q==vq{VBld%aBe5Qw#dI9*nm9&EiXc(D& zodXawt0HrNc`k}lN-A@psY;4#xS8h$NHA2ig95_=c&urVJvghk$lgxbL+mc6fxuAJ z<(Rx)FmspyIpzUUh6@lg-(%b(M4yDYkd%=E6qzqG%qRiMu z@g@a~ao!ET|8Y*xs-x_EbM69O|A($`{s=2%%-og?q$wBk;D6{5dVM|755PsA1P322 z|1A=f$LUcXH^B3-0bZd+581>wPenX#6aR4vVl4Kt68meBP@LC-$DgHwuj@KN-$CtyKx+FKjQpQPd$#1RT7i1AG1JlWM{B1N@N!lDhg$Vwl9wq^c`32uI zFCN$RpBz}xd@cE~!n>fh6^W1QxqA_|202g-SA-a!R0cm60US#d#}gp^6!9A%Hp3M^ z23fwi;lV?oFy?PE6X#=z9d-b-gdL{hcXv>b&xsxV6KF;L`OULHd z+zcAOj>5Ls!nl1wVO#WQQrH%~I3=u6gl$X-BP_x!&CQ_k0_N~KU1tdWaa-6rl|`kJ z3G38-WBE{XgG#)p`Dc;5DkYh)NcL)O$|<{mY95zDc=8>b8$jjLTW-Q|)lPOwj)&=g z4cYYqTszqTIo_VFC-+RuSK-=Eff@6^Wf0#A@H&O+0-VKxJ%LK$hii`l_(fXEHbB?I z70pCJX?kD_BFL=8S08c6Bh(1y(RQHL!*yUcr#tjaY2X`1mQNT06`i`=`d!%@wH~hg zeby1D-j*}!zXI_Z35SrNTomv#n60Dk((EUC)W*Hm3TM5GLIocWfs?NZd@@4JO(36*&;xBUV_5^-NZ@AKxJ4qd zi9tk*{h(8`D-~UBXhshLOWk+|0eXmCSJXJ9lzY?`^(*CKHu=qy$SLK@L8fwlv&mGh z9ylszVnSg@)4D&I0P;kTIZFXqIva4D(QBj21D6xpwC0= zs}yUTdx~gm*MbBXsq!6mVAeyqaxGd03RQkIMbV;z zZLx2iLhN*?+z2{V{>~1=Iw%Hz(KR;3o2fG31ZAg9DgG~%12*N16h(_3ws8Yn;f~t4 z3tQo=56~?^lX?6ovkJKLv#|%A!ll%9Y&aJ!4STH7Z8p=B z{~gm~Hq(dy9n)bj{T9mcd;!$9l`Cjn^}YfNvxUbElG&ntsCtX)6i!vgWLH)OI*V|$ zEtYc==`QRdoM6+NPfai03p&+0p;Fd~_KTSaZxV7D{KhPMfurSnG9B6fDpt&NfGun) z?S>5_MJ6V*>Tui#uAS`uzgNPM;|9R1i5nCmUk!0D0sb>wdwi_wAILcO1Hf;I!T@$y zrZ%1XV4#BQbQtlsMNFsd?ga^d&D;wK7l1Ghu073uGl17t1G)_Ev?m$Q=N56_0{#>( zTKN}TE`lns7z=pJ+!O7s5tIqJFgN@ag;~59y8{To9?FS_|;j}D z`Z+S4qt@v*D|+PUVTgPWIIf4=jM32u$ZB+fjYFSayau?|#q98W%w8Hp0lsCfWOi+m ziD31cNS+g5OMf(t&YXm73Ub0xU5~*Lt}~_*oANo6mb9qZk1{N zK-8T6aI7IM5^gS_8E~iZDssI=W}=S)-bq}56?TiS7-_6L3wZ~38c!$aTO!2W3V0py zoOq5wa$U~HFr({o2a0gXTVT*~3^4D@c^6^2?gjQcaDNGRGVnAgZ5mJ*a2*FA;OEHv zjw|3f3J)eQ$WvAu9qOQrXm^K3s&`RMSSrspExN?!Dot`}!o@yJDiW&LZCZ2{xHw1Y zp}1In(Zj%T{xsgkNzFDk>|Tb7DKn_!Hp68nGvHoxn<2#1w!ytpCo}97276rGPaeeb ztm2XW%i(!WY7u9E2SMjl=M7uNJm4x1sxbew!?3|PJZ~V3M>MYiomD(NqH>03=A!jB zGNF*h2B@J$Cr}hrtQPEv&#(2s`+&djga~A=vB2nzSIJU2w;PSuW?bD$tZ?G$-d3Cs zVt&i0pw&Z)(@yDcQBcy@*=(ATxKF^w1ph&?NrF6Yt1;!THclq79Ll6oFT;yXV359~ z0Um}nvQ@)nb}a{v5f>?(9r25)EM8@YsXh^=cpq>%NWbLl{q|QAE3{;_K&+IQ!*daunoWP`RP@Q1t%AOa_Y2#xLrj*+}` z0@raLa6J)Ev>7R2@j8%?(4y7!*5Mh0$6G;WO^ylKp6xq4=V{Rcp!5f&n+j+r-Ln!^ z6_gR6@CIaR&(VV+wT>Y>xfs0HBR{)c6-Gw)Rd)cggF7AFY~MWgJz$&AG+1kLlDtJ=Le(yf-Rzle0ZNe7hAY`54kg2JA*?Yw{7@|qPMJy zqQATps0UECTj9Dc22gr76o%`1HGpg3Sp?UeAuC@-F!`-#_`W(%5%iz{74k!3IG?b_hO*e5lH>kGALFRc)_s*b_~GQ8u)uKuvSA(^3*bT z@v##cIMX*`PNhX#fMQiIg#eT)P5!9whM9OGpf&dm;68(M`p_%tMgqO%cZ{<;P+bvc zTez-$0qlZjD_k!!?*y~@t;K(?rR+wa9t@T_TZgRHll6N9v`fvSh33b?Mv0K5gypWu3tc?IS(>Q_n{D@11?P!9%D+-IDN zP5`ckoKm_w;Yr21OB5k3g}R@LaH8*f2X?cf2wPlNzUzBFB#njZUBS5FSwf%(fT!Sj z0o_6F+-Q67sIM1YHk`Fp?~^p13M|(%`|#d7x(wWXSJ%qks_qOlM>_NAjJh{5 z`=JZ0_SM}F9G&^+j6SVxs_K&at-*C^bu{^<^FNunhI|Ka$UHUUtT`Nnk zy5#0=@Q}L?jj`x5V31XpG{UlO*XxfU+Rxy!v_7q^$Lg7&Ji*uTE(JROi>|sapa7l! z53ai3flL>=IIWJi1N~=q57>E02^l5-zbT~_pR+qehFSs?WZU&Ha=?By5k~`1A z8`A2NcOGVGb-WRR&i`sg-A!PnOMlT_N6TnB|2~&ihw?MDmoo9IHlcT780RK*`N!D1 zM}Vz;(B7jc_>=Fv`+u9z|8El-Rp|f9P3Rq{?VjdHXIA?EenZ+30FT+*;{9H&?!wF3 z=)W46|Alp!?8Bz3eOSj2Y^P_bE!d%$%BBwtaF0v2X46}3&Eldk-cKi6v+6QE-zF=a zoe1}=efFNUT&Cx1eVLxG^`5n_C7VIGXT6`1@G?E$7AO5`&)T=uIv)(OXYJc2ezj-q zYrSXfYrSXfJF#bNA*k$G`*t{E@Vksj__Z(7^EdeK0Q5gxrsp#5mVnHIR-4SY1npVi zQl*s(B5SPwP>Kc z1np~#TNtmAlGdBd|3_Sc=I2P0yaX)-Aaw~^6hP_{v;=_EC1|WNsY}pGKuKMK_5diU zOV9|UE8{9fZT)WTuH>h?~rvFzJz!`t>F=38_uyN&udq+GK8oc0Tj}$0jrNNo_I{ zNNq9`_%EBxtbH!yGANwfWWI*V`>g)v0xHkT2duL#`Ze=y{95N&DrX)iWq^F!dLUve z)Bg=78`eN)Kk$WO)^PJ1ide=_BU){;TcZLh{akak#$=GoW458Z3j#+0_{a<+?cl zFNVvbO#+YsE-Ks$#NFh>N?%+B{T;xkiNbnsTm}6C;Dul<$t*H%3YUK~utVdWrD@}Fg zr4+5VDf##gNl`o-YBxG+i)u@>*l?TPvo+n_q$%nWP?-VK6_vRHb$KBb5-N*`&_KPW z7<&c0)cT8$5FCue2^bvW$MpZ^=jD7KX8 z2%j&lBJ60xRsq|K#JFty|4CUfRDgA(upS0gHK3pL7+H^?;(Y~IFabP|Ai9Faq-Pa8 zrC1ax*p~F%2hZ=wvlpJ1;3<3(o_CaztQT710JS@cC!-)c0iq?*dNYz59@XPX4f{~T z6^eB~SdXRyZgHR*x0N=tLXWc_${B)BC%CrKW>)Cs?2l#uaUNV=7UR1Lw`wB3*MNAL z$ZsG6#_`f6{R@cih>VeQm7d86s)l0W5H2r+I;_&OiJS(+MMQqa;5?j+|F;6MiAd=> zu2BXWF9ES1j-A4_3gtv!`2$ht6s}d~D(3?=9FCpBwYu~7&jRQRPfr3bG7LP+2)qs8ad_^Bi>-&wpP`cEW~xRn4U5fyofE6O=X~6|V>6xk zADJ%DV*6~S^MncZ;jLs`q{Twts)#PL$u%IW-T`q;)nW~#L$jL|9c%2;Z`_B~|JY7D zEMH+}Q>A*+m573KwAkxl_&ZX;k9T&G%}CiXJJ7eM3^ZShC61^-E)*0385<-n>+hQO zGeq&`Z!~Xq3+!~67@TH}<$%maRjtU3sW4&Vz^;T~)#nkc6Az9ZOD?I)?_(Z`Wd;f2dMlr|4M0K2hq^NQ08Q?XarU zu^l9V@7H1*!N5{~J{4GtJ!S{`^pt@f(qf10KtCx4yVM(xs$$Iystj3(Olr1q#R_M0 z?gf_hV}iok6M^UBV)Rn$#(yJ>9UuI){Ur^*6?`5(lGVLLE3Ew|+9wv7TGgnV(P6}n zp@XH!%_l_K69i}a8XXn&OO+8%wW8|-SR*-$P}io!s=*Y7@K+TRx2|LLz!d=ZSA|o1 zX|W~1GP=wxl~y&D%7nz3ek0~c>L!s`3-~%BbQj^{jgw3y;{=B@{bp#k&t@5MYL+cv z`P^pVnJ*UHucX`omV;lZ^xdr#%HZ3}bZy$^SCz2VNLON~^+5zUZU^9{_P?e-1bX6Y zC6K$qzozd2y$oGdA_qfsNaesHa><>GvEd-GeMc3^F7)v>wjzne?kc7hHnv|9%cr7a zYtXHnfoz*^3tvp(b`K(5sy$_5X2QTNmh+wB-*FQE0)!fx^Y^2B*#Va;+e(dkF6Y}{0r5GJvcGhx zo=ww?tg(mzjsx{vWy^XNz+OaQpq`6k$Kd)7;1@(;pq{H|5_QKo4E=B%mFMa~q6UqJ z1t6T7yEo}FcfS~ji-?pN%RF6X`MZJG30HUoX<#vNrYluigE_C3IK*VOS5vd5&oB(g z_YNzIN@jbN%CmsiQ8^;5{VfOw6_+sJvAp2H8*pMdx$9P_$C&!#$^&PNu&wc81G22)k2Gf1g( zDe#xT6(0Ss>Y(@0V)p^h4*X(-V>9FziZgv68eqfcigN7<3XN@qJ`(f^HvOJc&_{vZ zOnM$nh=fiHGFEW)Ie@4O4HRy2>bnT4pp^l`&z>W8h$i5wfn!IQj?%SAYEMh7Rt>Rw&n_;K=xWiU5cFT85*yaxHP0>eev`id#B*@DsOet4 zj``}j0KE^Kswx?(s&oLN9UQB_U(Y08J-{=GLXr6OAW`!H&W4j2C~v28Ijb=PEv-cf zv2=oZ_y(};0?WN{G0!KevixGFhkXzxJLq3If*{Y>sUwpLzXGEgo{$Uqs79(MU=-35 z;0zPfTRxrH@Uve2F=o7A(pw$@wxi}HHo;|w{fKrST*qrz<9?Q_wp|nO$q8I1+%_#aGan^eneMZJ76V$*M=ZP8-8WKGj))%g|s4XjG|N z6iXHI+4X4wyQOO(_A0mvOzuDJ#O0g^0No4MSw0^AD&|D`c&higt)fZn{=WZqz~=311n$p^m3~k3&qV!egKB(^q$r9>2BBk$$ zR{D-?rSGU#`i^d;@0eEljum~i>a$s1Frr3T9YX%;EnEcXm_-dc=P?UDL$-bdcSfCX zb|Fq5(s2)=E-}_K??tfEhdV>ExJ!GEar&^XHRPxiwJSg^hwFq)t`f{}K!f4By2;f| zaF+v~3#WBIaluB9)?26D_d+dpf&r~2xrLeWYDUd37?J7R@Azt3AdfEixw|I0otd%E zRr4(9bea2IHLbR9Yg+9CcTet+LVR)uI%}(5liYO;_06bBZWU)diD)sCpv!#Dta%(! z(gk;?)$qjzx{O0E?J~@{aFmz7Y8Um-=pDF=`qeSi4*b7k7`}=+V-ecpn30JdL38p3 z0LM(P_@`@*S?R3T&Ux_8&YDK=l$o0265l28YB=hvj^bkbgX>~0b;E|c2Lw7AoyA~r z+qZ43g+EO_HRk5moMXOq8&EF$5i<28nR^FNj^@Y{q^Mgs+}!ALEaWkJFsHfj{pjX< zPmV>|9}=Z*=Ws7}0JYdUDglj`QAu3tK{Jv_Cw|!Gb zSVwjkz3>a^Kcg9$^ry2yZN^OI+!ZW%d^F}spAZA8D9IQ4gwx8Up2!` z9Rz&d1K`C?9Rw^dUp2!`9RxyNzG{Y>Itb)=`KlRi>L3vF@>Mh3)IlJD7xw_v3Q*+b zt7f>VgOoDwDvGWXpxk>O)v1qs2|X*ku+`UaQ^$7zD!pC&02)N=YVRMYTYmv+ynNLR zH+2+%yVlEB&2Uo(v%KERSIux!$4&tKyqwkIrVd^}ah8{_n&GC7G~`Qzm#^F4rjCxl z4VKD-n>vD^jP~}&FK+6HYzFkykjs*;ie8&wMkySYKEISObD3f<*R16 zse{=&)5}-Qa8pNH2x!#Y_Dvnxu65)Kx&#aGR6QwK3tHL?RYb%@`-se@Yjmx0&> zhXwuV60#puFc&h&S_s5V9i#@;nON4syp8@Bfyt6Hu~~8^HtROFn=CmKn+x6#o$9v^g!9h5Ygu zKau)7c++P_i}5exG5omk1+IB}TMyu0I-e`BuxHCDame1YWm2>d?FzAH%Th8zJZFqO zTb7?kRKT7sgZL0hH_Ej4Z0S#5iwG?2*&YDk<+mdCZ0Xm$51_EIXL|+whL;bZVb7L; z$D2#wP5~%$DP{7UG4^b)h2LZRg_xn}c`|wz9DzT>K=Gu%jXv7)pKYCvjQ3uS9?yS{ zmjdx141oax7~Xp^2lEdUz!TyZlK)%*@YdQVkbvX9|D<@{d+Z+@9|U0;8{kiW2tum; z6Rm8NmY17C{z)e5fac{xYW~Sywn@XwGnM`+O1$?43Yn_Jdk<2JX+DOxyzH6$(=+1$ zLf*2oi8$*o#8CF|RV%|1>05e5E!uulCnkw|+TaeW2d``e2RXlDfGQ{$9Gw0Jq-tI#>S=ID zItjYwC+;}B(&!xwGu+AGUOs{o9HGL5xGx?YX@`jz!GVri@Hi(<*MdV`)X6zkyeOn{;gPbCJI zORCDed>kxzMdo41DfjYmu;7&@D{zIEuL=cMWPAonrT4(;09IOG0jT!!{kq^)-g#iF z@$zx7;ML~eL8q+wEzuXJ`NUKThA;Qpyi|)>?(t6(-?1-9KO!l z1&p3mgI@=#*CdGW7%W1Makcna4crf*u4dI{GQT|rOTf(w1wy?n7MS}7G|kW$i_~x^ z+{>JW#Cd6J9j=wet9kiwP`I~6g5l*yNw`j0m?y-&^KhSx2q-=;4`_$$1+WlNI*@Me zorn863*iq}ga?>K$R8=q@Ibqp;OsqoZom-X678S>xjZ54orec!y^lKX^K$PzJVau( zq%#Q*6(Hp00qyWG0dl-NpdB7AK+MYn+TjtRPr}Os+ToD`6nS4}m{9_hNxvE%E!vbr z?YUH&N3+9YoXg-x#{g~85lAr4A! z!YeJ?sky&JuaSMGb2m^PgT1`Rs6v6Ik3%n8lyiaAfc*BJgA*P0lXP5)>03~ay`PK;Q=6a!Np~Tv7;_+>Uki32baGMy7xf-@)U1Ewzm_q^r;oR z4$5BC6=FGsDI9Dg@@K;HEGWNMVf5}=!Kzlw3&HF$_}p7AUoFt%x?Th_@(?+sqcd!a z9E$73%pvUV=C&gfmWdMo1{1n1+;a&gW}{axCDX@H^ev_Uk5FXjQYpGm!Ur&1oOjJ; z=zjJS=K&r=+-%_s61Noa62T!~GxP{?n*eWslTYzC5S7c>jLBmDV~GC%lJy&)5(Ij@d}zvY@h`Q%Q=F>L1ojrl9y?Cd{Slj5LHGND2~XBDa}1mrC3d z(Bx4#tz->L_usk?oT%yGWVw`r^WSZm3x~mU2(FBx4nj|@9S;ELKj^FuMk>@AJJb)7 zcdp4`fh)!6rvFeuRoVkAfosp0c=!$_F0Tk_B|K}Pf1nTlIcW}Fi+MFw_&|gWLa1}# zIv|5TlyYbS)JP1=;X^5gn*iQG6pP_QDTT)YJ|ZZT!iQ1_?*e?AsHr%T|B;{5-Xj3N zfh&(wi;uIJEY}o_%y5N!q0$lPTJSnN$3{;~d;>?vF0soyi_Cxx0?TI^kDq1C6Cw52rb*B@DYgA8T zV%JJ2#|ER6*BYepv6i>A(iZ4O-iVSE{T&?yf`TG2rD&TO@wq6D`IAJOv5j-$qb z%wde}cOi1H1-Jxo`8(k$hiA1-Y+?lvmi?eqljRsZ6u;*b;&0N*YVE?%N`Ax4Z_+D~ z`A;Hq^p-)G`!n;KidbjAhpu12m9h`kn=07{*UdyEa2;iJu&Fou#I=A|z!gq|pn7Vs z9iGAPoCbMJU{|y?-l11`9|)}d1qb074-OFY$^;i>al}U}>BVdwr?2`Kjy;P;5inDu zaRt=qAYyq1j#+=6WPR2wG+Q{S!skg9?hddEQLMt}Nfn+8@KQmc3ZExccoo2_h+-8! zU&?F?z+2%84)b0BiQ^M0vz8-S&sSWF$`LxF^#DmhgJ`qcJeU>BXv!lTJv(A>bAV(?X_y9%c)kn zl9%S8Gf!QbcP;$Cx-@SNP;TQ664WAB8vUsY^tz$5OJ1ON9tf!m^tQmCxH<9i zsSET7q%P1Skh(yRKxIpg?pxg!vJ9&W~G06+`#BX1qM=gE4tBE(~;X2wE@y~7C18f=} z6-eHtN2(?3$(|XRot#)0;D>`}rkCjtOve>=^0HU}>&c$kSq(&Dis`w;M_w&?3m?~y zJ&n$z5a!_ev1gv2@h5NO8wr2fKm>5?fbUl)B3PiwEBd|3il(znS=N<*;j>sn!G7*P6?90m+2|kVXwl8-(H2w!C31yIAwL% zt8iS0@jgZbx;?JKolg z&9qnHw!m+g_9~o+H|ua z!kabR$>4Gz#Tuc)$cmXY(hd_btbq>Rg&V-an>Ex$odOdlY1SwgC8+}`*3>BPC{_nj ztZ5$Z_9-#bJxrZua^cOoSO6}(S+foDaN*6G;kcRNx$tJqG+8dP@P;KF`ZWg^-mIp) zI~hSO{DZA|o<||h1W~i*yH#D{cRLOZFo#RDEVy(z{9~5;U#ad~70ze%|v99t?1DiUKVqIH_WFHIIt-=4}izyl40Pc@L~WyvpN&NX5ZxiER$zZ0yk%~>4eOy zkX?aWWKhXL%#Gl18%$x^#o`@<=-oz>sKpo^A3~MDtIorIodWlU z=+{hsodxdm_5om+zx4vxB|wh(_fi1&i}vN_!=yYQK!r4E>H&3s@2C{dc1 zp-EH|Pr#1FMUeKW^9JzBalK$K99@B*NA!XN1Jq28=mp1E6cr9-^)lZ_csVVURqJIh zq{)?(S-mY1)M=rtI#FG%cxLs?m9kQL9Y!C4=pb5W;-vW7^kmUP@%Lj?%Qm6Tb-1W;E} zW(^lWT}hcWLiACmg|bEppiT>AjS@he7Rnke+LS|Wb`5Uh6DrSj&#W=dBUIiO>TkYJ z<+&{pI@_XOofZn6W9JM{3xx)#`VA3_DT1ekLIa(pE-S|~IzFqOTDoE8dA7m7M96q+d%R`}ZxmD}KYxZ9wTZiCnB zAw}@ZX`xV~^9a?k!Zqe5khq>2?&+f!5pjBPC%jUloSK8{so^u7%Ycd);Zd&F;K}Y6 z19EhHBKo;(uBC>@gr~!=c`gH?IXuWBMdm!=v1t!duo-2L3v)>@%x5r8g{KPOF*(YI z8>P&AW;5BAMyP>hb|SD`Ds{sAGwMnBa;g4>=8QZ5R|wEn+G%*Dw9}%{v{|#X@Ks(m zf-beciGaT1Y+SN{CJby;`itt{mEn1tb(}o`o(ytnQ_z@9im@JO)qpCPUG}#G1 z7H9`HpDF9~zm-z6xHKF-kZ~GiacMaGqWE*nFk^fT!fho z1ivXjS*Ve~TLQ2)^6q-KF;`N-o*DBtNJHa7J~|Fk%0cI1_&v1PvGi)|I%+{{=ejsMw$7 zISUC~hOi6ZqRc7qR#E5!K->-2hUeDuoOS%vI1Kn8Ts~`_9(M-Gn0pDTA6&wS=o(KC zOo!vW_c${kYsu>3do3~CreE_P=u1F<8QO2L>GL471vsYnsguI+MtwOAmU!N#ztxH^ zl)P7LY0v~~DnnUXy{T;;GwztfZH0900G4g_mK!joSNUR0UvyKo2l(Hk$ zf2RtrR2sx{Dz;LwUVB~@bLpcL@Vp~HX{FMjfA7ef2LbJQ(rGn3E@xw{Q|nMZX>JoP zMsdi1#9G)-`i~nBvF{$VN3u#UAJEcx+g{lureLP7(sV0!2vwS9>TOv!OGKqvdLffs zQq1(v);kEBXnu)az$#brAPQe^)brR|l_Ve+Kzjis>6hwlCFwp2n5#?GEfv$wCIyts zcF{bWawStc-v&7J>I-auvnIXS4#Snug}R@g&!y5qEz+f+N@W3kksg&Il=57ptMZgg zU2KO(PqSE;EG_36`(i!B>@8>CxmeGUtUjNbEYUOAd6qs!;4%f2qYW;#<>1WgQe8UU zQeI!AFVkg|Fa4tea{1*@$|GZ-&;nf*+JnezmvaRQtz!wi>)jy z+15d5AFIdDI}Qi4ssf+sxvT}bzi z0fT@$93=t*gStX#QcI|t)RLfdLRspvZh0#IHWqu9Ts|XBg z#P9&uX6`)Lhz`~V5P3Nem%*{y8mhAF4uH22HD@x`yoc#B0eJ$5N8z9dX9BrXn4kt- zKc?wipGJI>Ani0x7J%+R(fVKtJzEL=1YzG{_*|aN(kpfM8ibrFA>RdaRN76YUdd#3 zyA*XFuA&UHgnV9zq@S+mlX4TVtKkZFB6NCNbT7}t6M^TC5Mp;4g$He7=OZ=|(RN`b zwSmG|%H1f@?nNO)rH^Q%OCRw!2>uAJ0Le}$wTtI4AFu_$fuRi2)Gr28O)u3mmO@0= z+dygnPd!{Ec}T6gAJ}QYOo2<(09yzpdB~MYHkD~b^}tbafe`{b9>8=0rVw>sd75pW z!sWInkGW=tQriQ$o0vTTUFRUzOubr$p;4-Y1ysT=hYpM3WV{OKT{vDn40snD6Pu+H zdj#NDa0v@@2X^zcJ*IkU^j0Hn6X->tb0qF<(^KP8UOgxrw-E~J4M9;>QN6cx_E&h) zQFc}J77tiXmmc}81UuyLTr7~lRm(=uTOB#uJ_~R!xYNZj`>kG_<*fp|lzg1*=?B~J z6XgxSFTkBaTOs{mSAHDwfkV#W^tYv_z}DOuoW<#Hw`IrS*x>1oRKKgHbVyJRT#uow zm+wkX@g(4Th?ClJC`9FZ%tQ5t>)wct?LFzrt^;@tTn&@66NyWcSDW;&T~i^eYZ%yv zLB1ERq82r|ssI@Gd~7EGQ`G^$3;-9vRaF6a4xZl<=mo&L038rq)j0sF;i)7r3cy%+ zMiQ6^;3{}l!1Y`Tpb>G5#*kHYC4jqty_uAC0B9wdOUilx25QN1P^xYLPy?VEF0tI9 z%S*1AU}Kqsp>R8JXQ4uBiSh6agRiSiWr?eSzY&xPpm4;o!xdFH70!mWGj}4UH9$TI zS)WjkyMdU5Xve~x`7nUJpsoP*PEsEM;x16`fGc_ulXHL=u8JD;Z z6zcMtO=0j_*bxwy3XXfpv{^u;ql}n{X8hW7F4S<@JiJ&-9J9G9{xjDMEm4icFNCZ? z!iBw83RLaHGg~WSXS`D4PGK)X3Til&8SY|dvKs}X|B%t809pG_U|)sGzlZDkIe@MU zVL1TT^<4nB!n2ORO8~xw=S#Q>hOcr2(MvAEpa55u3E*~kZX^%`;8~1WD1mkWRsy&j zuBsb=UGUsXpbvm|;dvIW=LHOdnZou2C=&pzT7o(T*K0k1keg~ZfUdviur`3FmV5DC zKgQ1^$^-TcgWmw;V>-r}EW$?5i@Fal6@LWpZ0RVr6=QRSi1DJ=+o*8fzlwb8T zFi!&73s=SM!^&mQ46Z60z~<#hBV1JxfT!WvO`tP?s>|`I16M^OCR$v4Nr2`}e*o|_ zT-7K5MRLNIu4@}mwFiQP zre$n6veb>ruUDWk85=fZjWJ|HV?*RCi zlF7n%QcCQu1s#9UL2xl0l5NK%+n5TiHz$urpmfz3c!sahv~%GSR+_Hu1N&|z)Y!0* zG4lACmT2@S#SWfAu@+mg{tiS5J}M>|_Ur8BR~lq(N6Tg+W2jy1ESt!!T{yA%Z@MnJ_Lg0@l~%b9DipF!aw;y*FnU}+ylq7;i`fd#8YRJde*wo(LH#_`Y47Ue?=@On56hfPA!lADd~uFiE9Kkw4NBxGY7g zz@}4>Kfw$inN3ZfY8?fqq|jHxwMRHnkE?Q!BAf5MQ}AJ8P!xjpl!J0swak{`rVI_O zfTE-&*1Z$eDJTRVLnw%x|l?8}7Ib46}P>*$^rd)o*_m!{id0D-k$aJlP z;@WwF>mK0(sb2$Brwjb-?$_$9+gZtDauHkviWvkQ->2@EJR4`dnsHY0$XrD0*UB8H zU()O*`;fce4v3};eDCg;G_}e8$lXv49G$;h&*)cx+D4Z($86Y{hj9wdU!q$LKfy!i z@1k4%k`_7Hcct}9TI%F%)%&%w96IZ`4tps$Xp}Sx%3hb&ZyaKx3w-D9*UI>(A5YrT zh1R6^<9kPRSDBiD@i*XH{@xe@39kc6#N!WhdL?eP{uwEW$Yu5PCI)S&wvzpblQ1i z?go+Q>VqCr-kx^el!uNTU)lGNU>p0;pECC8>A>WQC)$jzY2_fKjD5DlpEC9#kTUim zkTUimkTUimkTUimkTUimkTUimkTUimkTUimkTUimkTUie2|ZKBK74yQW$Z((Q^r07 zQpP@*XPq$i83Z6@>~kJ~l(El6kd`v`nFAnY?6VncDPy0@KuH<;gYZOK zT3(b?`*u-QW4t|Gjn3qMal2?RX(==Z;j(N?A!c5dSPHQwXDLgek@QXxOCj=V4*M;4 z+fs<}%De8c6r%D5kC=MqTa(~V+d$$D_+TkSJ&m>`F3e$VFnE^KvnacPe%n$A?Nu{g zEd+i^fRP!`qZOKaa{mUuye=7zzcO^xb@s9XiDF8QWzXj6x9&Oxrm2)KISYN`g zl+3um&l4wsTM=9fq@&x?0~4UIBk%^Ia%x5v2pN-{d%)zs4hhVdDf)R{1U@I@QkZX` zJDqi5vz9T($9QlA5}1s+0vM)Fph-0Gn7q|6W1g*Jix0qjVYAE#G9hDu03pqIjd3%n*_?KnegD?s6FUS=Ca>?c*^G5=gOPI3A#96a7 z|CJU?x!n8!iuzRnR75VEif1^lvY54%=0c>@ztQ&=q*a>}C}5NCJpeUk6_V}0$@ejU zTJu9{aEt#{0QKhk1a1|e!3g!wM_z;?3IP zq+eOQSzE350Eoq#wN3oW;?26v!>mviZ`O7Jl*OBMrvQ|RH?cK?7H`%L=dJL&jgN_; z@m^qNR7a~8Q(~WoxT7hNth+RnyXa#1xU5F0p%=ktiJiXeY zs)T!bZbp@mRuewcZZ$M%3)fnILRlE*j9~zJ2d~PZda@T@m+>JcJU(+a;tltadTyDY zLA`Lj-D;ej0rbmyE0?4D-2~1OAQqWCdy*Dz5FlZ8Yyjo#z!a25k(q}N%J4a=)tJqc zHb8)Kb8LSA0|lrsA8ZHUTxrpj=3cBMga>E80Y$6Lw<%zV05xU_bsH)GOnH&g@QCnx zP^aEJgOrg1G-$?8$gNPn_?^fD&o}T_hA;JuMQ;#+Sy*_E#HmHN85N!@0A@Rw;Dznp zDl%pA6fHboC_dCd01E`LB6HzymZXJDM;(GJ^m3fZG5<(47YSEPZ0W+w)4qjf3G?ng zpj(r+A7%oE#iu}L&rbLg;R&910GL0uhky%( zO^Y;LqJ=LKzhQpIyqy^R0>V7zl>{cK1eilnJHnIg1TZmE>;z0ibqh}wLXPDVK1!tP3F8w){9f_Im&@W*vwej+`0wgU!H-z$3#|_Q>?t(aL<0-dgskz&mVkk&CqK(bi#jLy>7(_89Tz zm>(hsvd8+^m&N22H!Y{P#s1Bp8ES6t0v^F@Wri9(+j@`6aF;f!Dxoq%jjBp$h=EE} zRYH$ci0HX0*EEA>sL?@A+AA3}LyeA&|C8cRn4v}|T2G;lN-K*_veQa4)aYb;Y-&KQ zicS%U9x+3Ws_gcO8ESNzkKvUWYIJ($a{!bXYV=|Olo@JthO}8_h8mqI(v%r$bd~_h z3^h7ifU*buwFZbuQh4VISM_^0%5Ux@!&rkG}^ z(Yeka>8BZL^olnBfDkc5HQqdVFOL8$ZV$ z7--=ZA1&4$G>453a%NyQCg!m5!Re190%Z;xACgW2%wdU(!z)vDn#0D2J82vu=CJV* zDoliXOYxC*m|P=1&~YJnval^2AL^n`Sulrg{j<5Q!v04Q_V_%zQp07}es z4^yYiVdEDI;D}7bSw(|9h6eF79KVA%i{`NLnI^})=w^%(@mb>644T8noAO>_1hw!F zj?eQP#soy#Z+yPH9P-s8;PC}^&d?k--YkGJhm9{3K$*kF7YU%uVdIMhQ0B1lB?2gO z*!X1vD0A5OQUR1XYAuk1v;0DRbEP6`4B56lD$@ztUveQRcAm6&Y!uD0A5O zN-G0^GKY;{ZG=CJXr%`8xqIc)q|^L9{_Ic$8j0LmOTzP6rOFhI*w6Xp2YG{$?1 z``O(F?ELy(wXo5{jcwzc`!Tkn7%R-^ehNJEgA@;8QwSGKkJn}UY{ zDBIfno5G&~P`0)Co23U;wzc^;OMjqjYx8gMa&|>i!x3PIr8?roFA`>ah&1Nk>g4mC z%9J+$9_w~=&{7ri?+wwfOlkA)^X>$oOlk9X37|}A^Y0gBl__oh0|F>h+Wg%nKs0 zCQNA=)&3K(K~viNN1ewc&8+fngJX}|_)LDkl3#YH#&sx{>(=c?gO^Nd5rS=kp^Q$dp{V)jJo2Q~AF0pOeLy#)lrT+k7~Oz-0W zJZ4U30JD8B0PtxsYP1pF9Qk3b&0$T+VX|cUu6zWcGfxG&4aOz`dA?5tqz@Dh>26~i zfNaVa8W8*7H!g;**_Sw(BFy>m>uE-qRoNRouVN%K`EYjjjhXaoazY~eCVM*hXC0Ky z8C4iYJeWRd*|&P%0+%l`Wg>?1mW=lRSYlb3y*2PLfRLO%$ljLm1%Mp$Akvt9o5cji za1al`?H2V-m_H+~>^pr-b&=T?T~ziC85_&YDL`f4rdd#B`ig*l0oy9Gd> zK*~J=RGSOYu(Nl`$5oAa06CF;zkEW~n)flx175C&)SGh{>23iU%>JZ2D8K;o25Rt- z0E5j(3GDHHizHxn!%5B~qUdPzF7yl8k4nuQZ?5+NP~+MJ^E`}R*-uFQoMc|Zn)0Lo zlg;DkbhDolV2U|_VV)LXs`Ogf`=qu{Gv^|YvwtVROmiC}eNKQzvxKGhyZ}w+7;61{ z0h-N?jOPymEHP^c{851A<`E`gzW^&x=I8)KzuY(Tac%kh)_ z=N#_S8oXU2(aVxSmUicffdRHHgEws?##pS8;ZQ*@vk`n^cV18{Gb3epUeMbjLD`)b z)Jbl6WL8|zCnFaWWp`dsF94S_bh7iNje@?;V*CqN6bvv+@!2BdRlz_hWn6g#Z41to zdZwlx1%m?Q@^ilmN=^ykN9wLrdTJRGSv(1!J67P;FmffAeChO|!Scvn~3S#d+a5cAn7U zyl{Z(^&ujIB4}}5IM8_p{)J0=Vx8v82PMI7UzW*1pbO3 z%Hq6mV&ESDl*M`BbfGAV^TL@z;V{q<9B$)l`K6L><6rXIh+l*6QxrBjm(WiupIB`y z8(MpI;#;UTc9G{O0GSd_%pN9F!e022i6!U8oG8bpNOkZ;8fVVcV$)=@=#y?HHeI?I z%X}C$Ja(~v3=z>g1$V(<<3?f_tzm!b!cjSz~*>|PCEq}&GOlfFGR%6ABCxYer!lriBS z0N_h!Ardq;D}bchQ{HhIB>-aPIx06l&>KKPb?f|a&*2Y>#EX2!R0M$Z_*6hhImlsB z_`If2m{p3xnv+8ijguzsVrwXHwYg zsdq9^Hq+1pKXggtF?4WlgJ5KOaPxrqm#D71+Yw- zqqH3%0Pd(URznahfFaFTMaoDgl?+=&HRc}1chP*UsHcx!G<|+8^8$RC3Sp6#XF!V1 zbZ!AE*C-n0`VO8bjYf+`$1lguR+QyYG$wpC{Pr1;qCplZvSLv*Htl5!mNOtl7v_?n z&VUq66+oQNodGFY8leX23`o&(nT@G4AVrtUfTzxY6kQ=eTbW=Mt&|C7QG{ne zimvi<_Qo?HRM&0rBj4Z|kfN)d#HceMMSHE@z(u%$TJ&&`el=SydPIb&GayBest!`R zlcL9@J5gsqihe8os1=zx5&P#EXCZtjG6((_#jnnQ6uq1^5CnAwr06vP)ESVXH>77N z!m>i6R`jL-Wq2tIz+0*Vg68i^E8yhDZ484PR9obrM{YDKzQEc8l*tk(o)C}{kh5yV z7fN`;qy=>GL;*Z~Ku=MyJTh_K9IfO`0Xjj>IFZJr8wc=H(#x3zjOT9& zTwq>OZ~X(Ki;~Gqvj(XA?g*ft=h8W%ENQ1}+tIh`EmO)cs&PFUqyi2m53hka zAzZ;1kgQ+e$|8qx9jxqtEEIc)2`(w&K|uD0E09Aq7rJBxdI=DV;0ien&@XbyJYW+L z>xhK8#YC5+WJzODHxb!8ijB?b@-vfRYuDFJxfEYtbjTE)Ql}}Nhg8DIB zNj*45qhV;J$B;Su`or80yk*LUww+~D%apAejMbpl)hISm>vpBqzai%sT!C1B+~LZZ ziL5(q9Yn$viV^>IS2kDhrvfn%uHY*sV7n_$Ant;bRP9iydLQtc zaK)7!b&bh94N_F9?pLV_t;dE1TuD7RBvnPrq40;On+0-h(i5&+c4-~JQwmqyQm$*8 zA!z_PK4Nux!Ihx;gFx+1j@{sB1V>3q#w)G@%2)(yGhF-O?Qz`}xYTbA{_AhJ3jPV* zI!pm+9eA#TE1wIX!_D~F4(N8c4r>7X7M@2*UJjrmM2E2dd6rQT;hr zd^f^~>K`NW52;&9^<#j(hZEH^@M-3SQ>rH=i0XwvC*Yv^Xh^2&&)cduL-l>Y{U_BW zKaZo{!3Gq+qSPa<%z>zMqEruvtzxVxrKSLy1Sd)@hG!uG=I2Iuu7~TGlqAaC4a{9| zP;S3nzb}Mz=HO!B>Y*I7Zoc5uJ74Yg1DVV^q(Cd)-&xm?5n3jiSAl`T)^)eE$EP9r zNw|V7NHCDuY~ybL@hV)&VFcR@;iX65xf7muRV=jJDv5Qmi52jWc+4iwL!ONW?m^&A z6gPt43a@rBN{4a?iJGo|;L7fgPl66hfo^j>CV+4qRs$Fa&slI4Wb3pUm@5FyhwF4F zfH&beK;R(&i5oCB!*zZJK-p=!whb};9SQBU4~QwCTm;wY0Dx8Stbi-22HR6i*m`)_ zjl2Z@6S~fapNId-Xsl-bf`5io;>W;!a!qIkC!akLPS(=W0jSG=g6KFB28nuSmK52B zqOOy9A(;)m0+kJ{Z-Di5#VRdAtZdsgqwarbXCJZ?IrlP}`3hil?J*NM_pvMdT?sPl zL!j?Ligv)A415F1OTg}jt6-Q;KLL}r5mzt))5(MEXaX<|u2UGm3-CMx*QF4^LGXVE ztvZzgXtN0=1J|h%z+iY9;M#rONu|?HBMbzKTquOz;Ms2%LNhe%R0qU02(Xe8&INEU zJa@r$9tWVNLe~;V-w?8n2jWFg{sh-;*RC9NmYiK`CrS!Ai*sSN zc3U9#Ka_%2S_vlR|D%eD#i&M((j%ZS|6fQ^aFP@e68FIgT)Q=>=E-uRdRqHA$m9WN zE$Wvz{b!eJcPWZzIY?h4XFWH3O&BtuZ<$q-P$prRt8f}#u}qEc%swOU2dqQFaXZ zO{e1lot;!P@@@{s4Syd?m5;>#qee`NZE!|rlxsiLqId8_4b(c`dZOo#&ae&bkfF9W z8s}F1RxF#wXY|rL^C3gc>~(5JsZ#K7*ty!C;r(8?ugPqQ-K*Sdk->YFdp%;i!J)dS;O~l9WelCFh2V{dDd%$k zB$AfP}!p0-nPi#2I{ay#oHFy*TPny zZISU>b%yJL05R=`*!F5$pj$3{Njjhxrek`2fH**X#_Kgb0SrecnM?l0>EwN=Q+tcAUrCfZBq}9 z6e!tO5IzIS<#omHjMyeUv|(YD{MXKRZPxfxHs?U4Il7(inrjt=B|w!PB;hPl+3taG z7f{{S;tW}vpjKIdj&cQhmDrtt+m0@B1^WuZ=RoZwk~K3R_SCxpz6#oWXa_PY7a~f7 zJ~^fC`##f)KhW#H42ITeE|MK!=z_M)&vYGY-53X_ELPGr(i$9b2eq^r5Yy4fC5j55)cky7=*W2uuPfC{VF%E%x+SzQa^O2GBKgzI~cLUZsm-E^J3p6Ce%)s+a(u58ILU&pf30HY;7&Lohu7+VAouhUK0j+5J zI?iBKdnfGm|0syryVm`lxv=^@YIPlDdyNEcjC>rnF)|iqMgdja2KM)a?L6`*@WX)0 zu5oDlNw`?;av_8Z#Avhczl7~U;4TPv0=1tZU!&%6Q^>yLTr;iJt;sbD2^@vmUcWtY zOpRz(r$WpPy{8edLz1OJJYp*B0sjDSDr7}Wg+5oX&jFkY*%4D=5QJu+c00L9g~`ZQ zy{)E;}xvrCCDuV_l9lS9&Ua2-ta*6-QkyMXK-)0t$~c) z5^=xlz+T@@jfoS&ww~O`NNKb2dDq&?>GoYi>OmB zh@(V255kW`G!0G&Pn8B+Alw4D201ZoqxNM8zX9Bl&`DuC63V}lCt<*ifaPvjjDgSy zR4qDbDXuBP1ab5EiB9<$Kd44|M^}?GV{0yj>+skzUcAC_fZ5h7|CYi$!q+Y>> zx&JQMlKVksW44gDhV4;I^L^WWebHrKSMfWmeeXG|_>2~6&eq?3!xfs0ULnI50XOfA za?SQv2!8>pGwDqv%fqt{oz-9sUKvpG7pot_)YbJ+I;A2vBZ5Frr~Qx({ubJN6~Y-HF_caKrv# zuVyouU8@?{LEz^K>?Cj>f!enSJWk*?dIOp=H+!{3RM-p9b{fr{P<80}pQm>1RqQap ztF3^oWh6)KLDCf@t%J5|1cyLrwAs*phqwY1N@g)1+6U13rP0oX_BpiSMx$j5Y1yp- z(VDs&#mc$eb7iylQUzY7>Th(us&-4r=9ap0<`!lGzpE2XTo>OGvQ6u3Dr*|x=9Vp? z0SyQ{7s7hL)%WcoTW{}xaI=VeW+Ca0kX@1b0Kz*W>Q%FUXUN_)=U&SRA7CS7TgXPp zKH&9$8zFavY=j&LVY(RgX3D=ilq2;ngm4aEO?D!LjBpuEw$J!6>;)+ZLxf2KS3enp zh9YwoQleNeKpQv3#*)V;&$_*Y5RW%gd zR5Zu;Y8R47!>TffX|>cFd^%G^o6`PEV8}g`#e61Z9`x3^meEMo(g457)}N3 zg#0A>JPI@`rs-`cvFkkVU!gSp31k+?M4;&_kedixAtZA&&2+uz{X<9*NC(Iyps5n% zA_5zLeP)3?K(@Xo=Zk(tsQ9p9WP3d1pA&yQ&~P|Nv!a_$CG-KL-vdqSL7Hx$K7gi; zAd3kc0ql1TNNB^Pnxcwe@m@ecBP@Yz&EeEQZ3UI5kvP<7wxHKu5Y+WFqcJ3&?qAsTRbH!=c&rrsb40+m4R!(>`U<9!*ZesZ0riZwKAj6&(iB`74k z>);io9OXn^32kIhqQOR^m{`E~-5TjtXTkUi2D1D1T-yKj~%P( zuANPX-=DbmQ~Z=9%tusgc+rU7aNDe?>BDA4Ebm>dj!Y&bScSO4mQgkz=0jiE?%W!O{ zpRzsxe5z=iTOAv!6KNUf@jzv983K=UGwj(AzArvrYWquE&NqQyCz?))mV|7F{UZ3Y zfK9slP$e1R&HJ%VuA`o87w`Z9?Yw`vuj{0zP|9^>u9NRJnj9+8BXo+*K3T@#wcB7& z&;BwWjldJ2I5Qd3pb=?%|qe?skLZ@-60h&V9BAx_c znTYm$ypL<=A3^v5pmuI{?R*R94I*KnKG5a-H0YBe*`e29eIA`_t!9L)%N&noW5l;f!ntD@4hYit+v?nT^%jYQSJ4O9Ppp5MxANFkrnKmpU>_xo6>nq4=6InGgpSr9z`86uH%W9K9 zLRk&HN_>~47yR;|;5O{Lg1oF2y8L35wN=Bs%eU^hzqYMyWZ_Dzkd?THm#K^gUz|Yv zG}L%9rN%Trk*fX~>D7Ngx)$w$7WPm!(`nI4gW-KnIt-m7y*qq+v2TU{Eg58lcT)L7 zhT1eX-?xb)&`i;$S$8i}x(vRq3IRh@L2bzj8sgf*I>xYc&4#CIHo|F^R^tz-#Yays zM_{RM``O*SS=Ol(zw1+^yZvmbZ;xz0W@MZVRM@Fdso(r|59V12Hvyx}i&?3^pKk9x z3*jliZF2kgw#oej!k>Ve81vnHEml1VEGDpnoZKjLYqUm~9u1}uzk>MRTYU1-fSCRZ zh*?LBI9aH?ansaVp6|cMv+36m{4TwcaO!)$ZO2P)V_5{8QX!|*K@et$Xpe*u9~)?1 z=0G?Ps41W_Y_B$;M{X6>TH0qw)Xf0@B)c*LRn`);l_gc%3*utIzn6?o$Rt(q9QNIh- zPJhgrw?8|o+ljddmh*vcBG(afC)C@4#$>Xl2chnO@;K1+1jruP`aX zTX|Lin%)9wBQO%E-Ad*<)*3<1>UUaJ?ZB)5tHh)qZG>Xy*%Rn$RHdV+8dr>v{%z#o z?}?8bhq_~+9)a9Lf%?H9XAxKjG>fZgDwONNt_7Orfb1afn2;kuJ|yt2kP|?1Z|AWA z7v<5;mF%3Y|4?$)Vm;uz@2%8F%37ZPT(nMj{L-c=-mi+@T#RM(_ z8k3w&a$ImTlpBGj1jsK4JSb!zkevix00!<0(uVZ8NdH)+8wue9V%`I4*AcUcvG#%$ zXr}G#H$r>jTSbxT@qaKFdIkylH-C%E#ZyI$1D!XvQjFB-jlCxU?kYj-Ue1JJdYLSa zb4)s1vBwIl8#{>5bp)`O`io9sPDR=0NcDSCoe`wcv(+AGe};CU(KLcLyF86g16ZB!K1XxM zzwV+&>r8Xyc%1MJ%9es>{1GX&R~jY+|A_ zj2d2{!?6Pjv|L0pp?AR~dAE*P~Ijn{emHx{MY-Qe5Iv1vPX z=XdEPO?^K|XOQevplKk;H3Y5z28ekV%1$aP9<}MKygt1bZK-*$ubU?Eg^^aJ>eJ&~`%8`@bY@wqB=w2JtLn{VrXC zsecwy^iB?gkXFA7WHiVKpk6Ot4<#@kX!;!FbONh@+L3j>*Nwh-Hv+!#BDQ8RF@1^g zX6qWkYOn}(;CF49g1|pPx|{TO0QH#zC@O)SLb`*LY{QrqsP79hia;wcrvZe8dCqYA z8>#;a8LNm`0W?j3xRJn5fVsLzFf2}H+aoz=OktJLtwg&$*Pz>oc5CiY7#{-c*4%Ca zZvo9pWjE#`caa%D)wT5Zy#^a@9IiYbp+LGXP{6FH3E%J1!&3d@kP`5h08KA~tR=7v zs2&Dm4vg?yiTn$Up91~cVOHNv%^rSp@)bJyd7b(Osi1mC_xVYGV7>7NHvcEg41%Hq z{pkFpL$KaB1e>392-X{iVDqoc=6x#=pX|pvUuJp{6z<6Aysm;{1EBbsXy-O23PJC; zGCGr9!?LgPJCkm}@=uL-CY_h%?}~ONzZ00hJF9aOBUwlHHkfMOJ%$W@i}+3u?)03uP1(f0R4Fx(Ind z-8w)2km3y9ZUOb){NF^GzJd6@eza2`bP)9WG}`$rg%WhTJ=*zx0b>y8^LR$*xzwnj z`k`p2zK<)YzB1Y=58Q%&Uq(Ci;Zs5NEz!E01Ef5QjTcaIiJ#Z0PsIwV z?~8WI&9CnzWA{c6VihoA|1PxmwCFQEMdy(jn?o%Ki&lwBI_%!WhI`?}bnNXlcJkd((bAt{e>|ND7J9&rXzBRWXl zFGLrfZ^084oDdfE|NhTI>O=3Dx@RDdaRX7}zvD6PIMO9O#tlPM_tdu~1CMd+oRS{n z#Or89o4{bT8RR14#92a`2 z4?7d*ILWJ+FP_!sZV}{&EHs@5 z5j=kV8bZqB*HCEur;E&rAELkUz~h&Yl*cb2DUV;1@~EpG=J9I=!NB9!Y=VKuF9pBl z@hen_1U!DJW7>yj@%VKB`I^VCWtRb{ioN^Z`o$_{jC%<{VIpdd}JNZItzOYq29Rar-dbds~GvN;)&Qh)WV*9 zyR~dZ>3%RdXH{h@W3y=(T9&e4rFGRb^)w;+$2Lt+P@&XH{iq=C4FG=d7yi`|;T*>6}%S zot1kkG0s_4*$)c72jZMnmHjYV9n(3hDmy!VHZjgwRoOZ59>h3jRb@Xm#5t=f`^h*} zfjO(v;#~HVOy&FUIIB_oe4RX~|htpJ90qlH56~>N6r+ZRVU+_1V`D zIjj059DJmd-%JHVa#q!6RQNoF?;t^WTfQ34IjbtauwX_m0`=kC@{4RBIJa0Ei$!(0!HXFn_t1AC#@xdU@Syg$uv#Rn-OBPX&&RJFY-VedbrDZg733)~%g%r%b`&xc^ z_#NoZSylPX1wH5r))mWdDN@)ut17=Wy9~rRt17?E5a+C_{O6{ub5>Qp#SrJLs(fpX z2CZ{eRepPpzU%6oRh8diY|dF#`JGl{L6=d7yyZbRg(YJrNa zs*^+;nmDUcRwMV~_TAU=d%{cLjYc%5MkAUl@s?q~3+z`@Oz1q?1!q+!K}k8Qx)daE zRyC6c@|3eGo2mCYt9l)_q_ZlwECtT0@<^0&R@DTOa#l441ZPz?%MPxX|Z zDwcCrWg-2b^CHt$xmm)xR6>P_zn^6$8Yu!Pk$e*hp@ncLa8{)fMI+;(q?}caXQ4^22q|Y(QZ(hP zN==e-RwX3mtV*3V<*Z6b%2}0=l(Q-!DQ8t$F;mW}ge*xqs}hoORwX3mtV&4AS(T8K zvnnAeXH`PJ+gX*?k7(pK#786NP=}#){NSu=j{1w7RrMWHV2kV*3QsIhDeZ&FeWw>{ zoY@DH`_40ZaZ$yX_#SG@99LDOe=xaXY=I)2j)P&S4@lF&<)`z=vAbDFu7tzq57QLhEyC-C@yncRgvzvs$!<)>Ks>9 zbQt0sS5?e1#5u02m~Du2Tvc(P>Ej$%RUBl9b6iz1#}MbZs$%a4lRuZ*a$Hq0FRYJ4 z73Wk=j(;Gv<+!SHN`b=8aaHBipibnts&blJ0Vw%-5+TP`mD9ubN<>-Z?D*l`Np%Ke zyE6S#$(3`0lIvwq<-A;RImcC%hZPl{~=9uZr?ajR_)k1TnS!h3N!t|~n$ z`wGGln-)tK8R8sQl`gi8qjOwUdQ85i9Ot;I^w_-D5a1kFl^$m$a*nG?mlTdC#yPGk zU24*tEhI-MO6!@aYO2V(1X-skM$^Id zX^DO+;{E&xl9HA%WO0`TCG-i87Nv)T)m@?yeK#^1Ifl09n;UvMGRIY=Hy7v|o#wcz z^p?Uhd)koWs?u9?av2Q8IhCq9px_!1 zb1GHUo~^KRDpfVpcFoSIR8@x|&Z$(@EJK`AsjAtAIHyv$ky91OsniV!ibnLv9FkM1 zs)NGgmFGQZu{bfZpf7{md@&_PWovVS0=Sq>jL!WYV=X-29>f#-6-m;9_|K7>*uQu>$U^eHS9uNX$4_E%fr#-TH84!cJ&dqBDM(B; z?g-q~5JPL=PK*mHC9af286(QHuwr9!Y*v(*S?~)GC#xfnrHfz*H)TfR+DIkblo^w2 z;>3aO$_(VxQL66Xh`2{7=tlWoKxjlI~P8@2PHjo{X%-;o+ww_aSPeA+e}nDss);QR3)4bv*=QQJGk5_RMu&=qc6Q zG2sMkv4be__Qdf8(|IT2(wtDJG3Hz(B~G+`Z(ENgOTENNMPeEk&r&5VHw7le$1DF8 zd2-e_Eq;cOmF6n8-5eYx+*C5#92_N1E>u^UE1yP*)s}vKyttMmt8MCEV7uPL8moYX z=By}jsy+EGHjhGy(=5#r^Fow3-H>JGg(z``AuG&ZQ{v1Xx(c;AezUYW%L={L{1YX9 zX#R=T(c0^6Y^!T9@6-OF#VXYL@Eq!-kGUaQ*h3>GBfJ%gx8D#o!A`Afrg zUWA1kdfR@kk>&TxUw z=i7;$0aWdV<3dzU^rNKGeT&{VI{jrDYNa?d>{U+-;=diY0BMOEk)p&sD95)MW`_I8 zu8PW)Ma*jbk!=}&a=6^Yp8~3!KSjEHm3RP2s*Qb|BrevV0k@i}A0y%_vOs)z#X4%O z?tOJOKkPrSzwbS4)i{qAjeV^T`r$hD!Q(07u|R(+%nuLIXuS~hT)=f;KisAc{1}9X zfQrp?kQsJW`!5joi1@mCQ8;Xaz5Bh47@$J_WFVGG<_ZYM1C?f48F9(4gK&j7&9pKS zwhi^$5Z(|ccGnr<0x6t#AEOn}w}Yc@oE!=|7Z{+6@{dtGPXiQIY%`a5j89#_1ZvItd&aF8ZwmUJChPl0F2~ zUk~yMffs=Wu{GWf<*#6W0h%5H*)HlY2=uz2bsDHzGT!&@AuIkR8puFleRZNAchAT= zF)g6!OOZ+1ZfL)RuSY;*2qnBg&VV#pPiPv12N=zU)=Yn##wxu@qOqMs=4{@e>Ee4oa$LU<>ZfttLR~cgea!^; zg;2BRfh7hxSHG-&?@bFLQo=MFlM{i|}Q{9}m>u3-SX3-v=7R z*7zcnE5SAajcOHxC0nE5u|Z8KQDvrRP^B> zpAh&^$nhZke&Kl)z_3$69!7;uv>d(`B(!06?@gOrKG08Zc)%Capzo zz(la*irSFb;CqQ-*nE8kTUSb!My3|B0wj7voE|H!HL#fTmcSqKUR7(n9m>d|Z`apB z{wdmD1k{&;Y$tHHkUWs*2|NQdC{1H4luyAv1{&Kyx=fW2MF9PDpw=no z4v?PAW3Ll4{7w+sYuLm5ZG-rv*dGCz2I~}{Y8!=D^HlF5kZKbeiKUS?N!Gs+7DC7g zs*kmeiHh~kpB34__if?d7>H7BpNar)U(FM3)OpB$*Fy4t8;W0{8h(_YBT?WmV5E2y z+xRTh??d?>(6|d^6M;*Fybp34fm?)p2J#qzhk?X268AzYeMDOw>}06|ttL%Vvs#3H zHIu{OZ_qc4W5iUmx%D4rQuSH=+@$(&s96(bi_J5Sx_PF>wr#%**|u#U`@hFR_M|b8 zXCnVsZhrI1zt(KG$xWF#qqza;gLjRF>b63gLe-iwKScLG0B(A_%uR0t9;HbDw?Vwz z<#Z&3!+}a=(-pF3koDlJL_>=!oECov{Q^i#B2)G9ODK#ggmtQFEwnahiH`_qOLMP_ z^jmEwba%*0d`8SPSe_1I26~AY)ujgi$Vgi8)ad#(?=y)4;^z_XQ8?waiVS)}I|^D+ z8f_XhW!mIuL8f6eTsz*XE@ zS8+=r93`Ud2G0oPXg7F0gw4RdmCVUyqcrF0ca!?zxuJ{|tU&eq5cMcL4+A5Uv5h04 zz7FLjpm7pN=40%SfDs3Rv?F9LLKYyP@gN8l#PkLl4+oh}U@|b|c#!$9^2cjDf!`CM z9w)XnAYBA51FBZQV*B>92%Jb=%s{Mab0zh9ZV(yZu(t%1s%=34+Ktqf?RIw)P({mo zoK>mDqV4~~S!dD4IiykigWnNda@bS-mU_RqO1h#a8=8 zu2sF7EfN#sgQ-N_INA5QG)s4B*6wSjII&Qbp6u?WBDVnjdH(g|p&C5^hknJaVrYHM z7AGrIsk6I%AXWl>ZCq!EDs+ao3Box*n`xCDYL-^q`W4@qkRlA@)4lVID0WFbNS|pyHQUf-eHHZeT znCT>L4-)H1$n9jCiILc+gP7Hb9S6e7i4A6ha8^CTcn9&C;nZg|^$$3Q z9)7_TjkrB5JAOqdV`BrO?Q+PWU*m?0A~z_e@dhYMpmYF@w}W)w!AJudby<8hfn`FT z0J(#}Rv|Be{F=b8guDf^i@n4$XF_^| zOnj0n_dsI}$RYysg*1cQPT(eB|0h8zrm95xeTzc+f9^JV0EK#&m=9rjAETUkqE~-M^t)bS57C<1Hto$7v#gJ7 zi>W8I_GwP~y)Hho!W-CcuiF3M5j|jdF_1sVHk7$+D8D4;MTW+^E=CqpiJsFP?Qdzc zTd5Hhsj$I{71^+zeNjTqDQdN&YEDgTqVQ67j-%O5)~&ALtX5w-M>cF_OUuzhWP?7% zo|xU?)ITjfMGU7j9WsozO5NjCZ-whkG))apju^=9J!VeT?0w%zyghAhC}eIZpawrA zu_jhGkR{d*I6QZxp>qx|(G1@g@cqU3bc&H^hol84-sqC9gl!45@KBEF(r6bjp@=4H z6J;U3P0$LUjSpz5pKSr(yfnTC0=}ht`Koq6D}^S#BkPV5{)EYx_|8A?U{p3GE`}=(xADwPi+n3_Bpna zFR)0tz2tL#h4zxob_(;H-=s(0W_$j9-tQ)4AdllO`gUy6@;9awf2Z#@mV5=0aFNbG z2Vw~RlAkB3EsqR`=Vjj>*$2uV`(?jaa$0sP^OyZzhUk>nf5o?B-WEITdDSIpZP8)4 zzuWIFzSfqFV*JoAahRO|{K>CyCjdI(JBsZ0c|$AlO3I~&Y*((8e&4<2TIn|`z3qih z_HC1@E%NGQNhsneX&Rs6+mW71z9uO7z1ie&s&A*lZmYf4x2?7-)@d$vi%zor(|tS2 zZm}|+;mQ~kq{~lO@vR(J_;o5rYs+I&{~Es`DAk~Ds;N1?J0H>h&=qNppRgj?LBt$? zxUQ~Pk>>3!(!s7sE!Lc!fmZftFh9`OR6N9~*y;{g7Q5=DB4wbU#Nc2Qc*_waelFoR`rUBeh=#vOH`zZes3ZC8`q#BzhXx>zSfoT zwzYc2`r-rxzGi)F;vgk^t()EqOtez`)+&8sSuOO}t&dHRdyZZ98RZGQ=ka%S(}$NQ z=)I8thP@Y>pl6fcS*uUf-8BDAdu2TFNeO?;woDUWO(uWpD|G07z4d%$b%T|{DR4uc zddCFn?M53+uFN;NGF!vlY+cJ6w_Xi(zOQ=rd$3G9WzMfu2bpALKYyU!iAjYGt}d=b%$)@ahQ)u#F zz02|1f2gL~-}hfnaqVwh-sGzkGs2yP@}Lz{HeFdQ$wnMuN1^4<@+=5=lV^*)#n-E9 z8UHx;;VJf(TDAH9u#OS?Olh?iKGVMIIQZ&SfW<^E1V-zTIM^_`XRMieG~Uj;nR87M z#ntzMbROJ40_tl(wh*{Q$Y7A21fByL+d%$G;4i?w67woz-0y4&Z8D}ctr+x=d2T2RMe!HR_A5yP^{GFK{Nh`a4=Vx~8SHM#iQ1*OoN1D~& ztaNL-jx-Cpjx-a%j#=H==K@tfigl!!3C>Dd!IfhL*D;X}Bq;hMv*Sf(2SL$aGdnhs zP*8PxX2&GW4nXkT~aXX zEB*?KM);Yt-eiyqirOjm*YpiR&B(ltPI3~Ie-iCTTGN$Y8tr(k!dcLjzg{pa-A1z` z%|^51i*6iI0aYh->-aI!1(?=#B#i(|Z-{#PHtXiZCX@{f=$@(b%z$p(Y&LBqe(7?a zIncoSUjw=;sD=MEpyP?S&3pJAUVT8_8pO<|QCqvQ56#G>~&d>Nc4)p)U z26Q?9|2CkD6%_G$B7S?paN4Noh?R@H_#JjZ&MV@xN%1?gb)hv9Zz<+ka+~eiVnwijocImQ2JyQMDTsf}G#0h^T;av^>F;$@0H9;9Gh9%sA}cAQ@B@p+d)E<7Uxr0`8vZNIQQib&7w^m0!MuOvE0 zr;fK12<-H7R~20k)}ttQT|7q0crgNVzn8197hlTmEcZ-9B1OwrF7?%l%>aLBa(e#*<3s9hNs9$%U7b+$+q=l#&Y|gbH6GtFUKw zdU*@Oy`kluM*;Jen0~QmNYFFy#DaT?C|Y{>YA^4k9OdK1j}hx~Ln3is$O_ZM+3DrE zTZlPv+3Dr2GPZ(v4=N$=WJ9Qb+3Dr24j)3=*h1d-(4|^#bu|LpKhm@zb04d3*x*`_wrA5?Hu1gE#$i^M$S$z|8!$3i#N0Q=bw>V zNSccH3;gD1&S;Vji!YFXi*v^DXJovUV(0%fX9`GL{Ox>@%kqYSjEnzH$mNDiiWf_CSFRp6 zoSk0&6^67IEm?TDmw#1$J85ReFHw1}&e?0Hmw$~Rd+qc};EP5ir(_Vpp7x^*d+LX% zU!ia`qP`Z5^fBf<3#*m6=?BH^^zyF_i!N14wqcl)kjQ8z`z zNO^=(#>IVf*ut{YD_Gp^M(EMV1>#ytofi~dT(AeE=(wX!@d_`=)7bEA*cM(IuO=KR zT6OpmdTUJkdS|Cs*j1t=vZ?zyf6Y#>@QSd)v7hizRZw_U!8itA{0YW*;nf!Q;#;5; zUSlWc&Q7mzvmwq-ukboUB=d90yc{`&*M~zSVj1Aq?DV=V>Aje6_IBF8$FS~K#9sij zo4?(!bgG-3UiYiBUZ84X@#ad-ZLcw;ApV??YYpicZxHe`Ln`81`+{sXq%Qtc1;}-V zG<#;J*ZunNQfcr|E>*K{*$2|#4#G*ZyuXPsCIKNZ%gdo#e8ViS4}_Fi-gzMWr$_v! z&GN2fM#?ENv%Jj&3yS!9_uPV;2^JMC_DbeiFlCmfK3B$kLKfdL%hOj=zhRaqU80fs z6u^C6HEEXj8|W#syiO*EB4?KOqaFy2>$w-Rymn^#Z<^&5Ennneme)+>

    pH6SF*p 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�t2pbS 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 u*0p6E8e^Q& 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

    #X<8mLaQUWp;$q6=_U>Uq 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 Gd^D5gH-)j0x&` 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

    xn;?W~rMrrRP67iZwtz#7b}|5__V~UiE&X`(8Qw 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 Sy7|^uUKqT|Hik6&^M3$7SZw|P literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0 b/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0 new file mode 100755 index 0000000000000000000000000000000000000000..f20cc0eaba16697ee9ccd791d84c26e01221d059 GIT binary patch literal 997344 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 z%0A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∈0$~@kfk=99<&mq?VA*|#z!nGPWt8s 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

      &P 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�}+lh<7PZ(Nf;uV6>=YE=1aq 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,qzki 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

      pH6SF*p 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�t2pbS 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 u*0p6E8e^Q& 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

      #X<8mLaQUWp;$q6=_U>Uq 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 Gd^D5gH-)j0x&` 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

      xn;?W~rMrrRP67iZwtz#7b}|5__V~UiE&X`(8Qw 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 Sy7|^uUKqT|Hik6&^M3$7SZw|P literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0T b/pocketsphinx-5prealpha/src/libpocketsphinx/.libs/libpocketsphinx.so.3.0.0T new file mode 100755 index 0000000000000000000000000000000000000000..32e750755da0963aa7f2699d94e6dd6d8d684a78 GIT binary patch literal 997344 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

      _YNb<6F=QCY-}a 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 z

      ?!J5z0%`IO=oh*9p6Kh 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 && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -619,7 +642,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -692,7 +718,35 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/acmod.Plo + -rm -f ./$(DEPDIR)/allphone_search.Plo + -rm -f ./$(DEPDIR)/bin_mdef.Plo + -rm -f ./$(DEPDIR)/blkarray_list.Plo + -rm -f ./$(DEPDIR)/dict.Plo + -rm -f ./$(DEPDIR)/dict2pid.Plo + -rm -f ./$(DEPDIR)/fsg_history.Plo + -rm -f ./$(DEPDIR)/fsg_lextree.Plo + -rm -f ./$(DEPDIR)/fsg_search.Plo + -rm -f ./$(DEPDIR)/hmm.Plo + -rm -f ./$(DEPDIR)/kws_detections.Plo + -rm -f ./$(DEPDIR)/kws_search.Plo + -rm -f ./$(DEPDIR)/mdef.Plo + -rm -f ./$(DEPDIR)/ms_gauden.Plo + -rm -f ./$(DEPDIR)/ms_mgau.Plo + -rm -f ./$(DEPDIR)/ms_senone.Plo + -rm -f ./$(DEPDIR)/ngram_search.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdflat.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdtree.Plo + -rm -f ./$(DEPDIR)/phone_loop_search.Plo + -rm -f ./$(DEPDIR)/pocketsphinx.Plo + -rm -f ./$(DEPDIR)/ps_alignment.Plo + -rm -f ./$(DEPDIR)/ps_lattice.Plo + -rm -f ./$(DEPDIR)/ps_mllr.Plo + -rm -f ./$(DEPDIR)/ptm_mgau.Plo + -rm -f ./$(DEPDIR)/s2_semi_mgau.Plo + -rm -f ./$(DEPDIR)/state_align_search.Plo + -rm -f ./$(DEPDIR)/tmat.Plo + -rm -f ./$(DEPDIR)/vector.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -738,7 +792,35 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/acmod.Plo + -rm -f ./$(DEPDIR)/allphone_search.Plo + -rm -f ./$(DEPDIR)/bin_mdef.Plo + -rm -f ./$(DEPDIR)/blkarray_list.Plo + -rm -f ./$(DEPDIR)/dict.Plo + -rm -f ./$(DEPDIR)/dict2pid.Plo + -rm -f ./$(DEPDIR)/fsg_history.Plo + -rm -f ./$(DEPDIR)/fsg_lextree.Plo + -rm -f ./$(DEPDIR)/fsg_search.Plo + -rm -f ./$(DEPDIR)/hmm.Plo + -rm -f ./$(DEPDIR)/kws_detections.Plo + -rm -f ./$(DEPDIR)/kws_search.Plo + -rm -f ./$(DEPDIR)/mdef.Plo + -rm -f ./$(DEPDIR)/ms_gauden.Plo + -rm -f ./$(DEPDIR)/ms_mgau.Plo + -rm -f ./$(DEPDIR)/ms_senone.Plo + -rm -f ./$(DEPDIR)/ngram_search.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdflat.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdtree.Plo + -rm -f ./$(DEPDIR)/phone_loop_search.Plo + -rm -f ./$(DEPDIR)/pocketsphinx.Plo + -rm -f ./$(DEPDIR)/ps_alignment.Plo + -rm -f ./$(DEPDIR)/ps_lattice.Plo + -rm -f ./$(DEPDIR)/ps_mllr.Plo + -rm -f ./$(DEPDIR)/ptm_mgau.Plo + -rm -f ./$(DEPDIR)/s2_semi_mgau.Plo + -rm -f ./$(DEPDIR)/state_align_search.Plo + -rm -f ./$(DEPDIR)/tmat.Plo + -rm -f ./$(DEPDIR)/vector.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -759,9 +841,9 @@ uninstall-am: uninstall-libLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \ + ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ diff --git a/pocketsphinx-5prealpha/src/libpocketsphinx/Makefile.in b/pocketsphinx-5prealpha/src/libpocketsphinx/Makefile.in index ae3ebe8..e40dfc5 100644 --- a/pocketsphinx-5prealpha/src/libpocketsphinx/Makefile.in +++ b/pocketsphinx-5prealpha/src/libpocketsphinx/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -166,7 +166,24 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/acmod.Plo \ + ./$(DEPDIR)/allphone_search.Plo ./$(DEPDIR)/bin_mdef.Plo \ + ./$(DEPDIR)/blkarray_list.Plo ./$(DEPDIR)/dict.Plo \ + ./$(DEPDIR)/dict2pid.Plo ./$(DEPDIR)/fsg_history.Plo \ + ./$(DEPDIR)/fsg_lextree.Plo ./$(DEPDIR)/fsg_search.Plo \ + ./$(DEPDIR)/hmm.Plo ./$(DEPDIR)/kws_detections.Plo \ + ./$(DEPDIR)/kws_search.Plo ./$(DEPDIR)/mdef.Plo \ + ./$(DEPDIR)/ms_gauden.Plo ./$(DEPDIR)/ms_mgau.Plo \ + ./$(DEPDIR)/ms_senone.Plo ./$(DEPDIR)/ngram_search.Plo \ + ./$(DEPDIR)/ngram_search_fwdflat.Plo \ + ./$(DEPDIR)/ngram_search_fwdtree.Plo \ + ./$(DEPDIR)/phone_loop_search.Plo ./$(DEPDIR)/pocketsphinx.Plo \ + ./$(DEPDIR)/ps_alignment.Plo ./$(DEPDIR)/ps_lattice.Plo \ + ./$(DEPDIR)/ps_mllr.Plo ./$(DEPDIR)/ptm_mgau.Plo \ + ./$(DEPDIR)/s2_semi_mgau.Plo \ + ./$(DEPDIR)/state_align_search.Plo ./$(DEPDIR)/tmat.Plo \ + ./$(DEPDIR)/vector.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -453,8 +470,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -510,35 +527,41 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/acmod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/allphone_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bin_mdef.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blkarray_list.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict2pid.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_history.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_lextree.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hmm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kws_detections.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kws_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdef.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_gauden.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_mgau.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_senone.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search_fwdflat.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search_fwdtree.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/phone_loop_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pocketsphinx.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_alignment.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_lattice.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_mllr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ptm_mgau.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/s2_semi_mgau.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/state_align_search.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tmat.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/acmod.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/allphone_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bin_mdef.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blkarray_list.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict2pid.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_history.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_lextree.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hmm.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kws_detections.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kws_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdef.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_gauden.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_mgau.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ms_senone.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search_fwdflat.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_search_fwdtree.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/phone_loop_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pocketsphinx.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_alignment.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_lattice.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ps_mllr.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ptm_mgau.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/s2_semi_mgau.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/state_align_search.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tmat.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -619,7 +642,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -692,7 +718,35 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/acmod.Plo + -rm -f ./$(DEPDIR)/allphone_search.Plo + -rm -f ./$(DEPDIR)/bin_mdef.Plo + -rm -f ./$(DEPDIR)/blkarray_list.Plo + -rm -f ./$(DEPDIR)/dict.Plo + -rm -f ./$(DEPDIR)/dict2pid.Plo + -rm -f ./$(DEPDIR)/fsg_history.Plo + -rm -f ./$(DEPDIR)/fsg_lextree.Plo + -rm -f ./$(DEPDIR)/fsg_search.Plo + -rm -f ./$(DEPDIR)/hmm.Plo + -rm -f ./$(DEPDIR)/kws_detections.Plo + -rm -f ./$(DEPDIR)/kws_search.Plo + -rm -f ./$(DEPDIR)/mdef.Plo + -rm -f ./$(DEPDIR)/ms_gauden.Plo + -rm -f ./$(DEPDIR)/ms_mgau.Plo + -rm -f ./$(DEPDIR)/ms_senone.Plo + -rm -f ./$(DEPDIR)/ngram_search.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdflat.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdtree.Plo + -rm -f ./$(DEPDIR)/phone_loop_search.Plo + -rm -f ./$(DEPDIR)/pocketsphinx.Plo + -rm -f ./$(DEPDIR)/ps_alignment.Plo + -rm -f ./$(DEPDIR)/ps_lattice.Plo + -rm -f ./$(DEPDIR)/ps_mllr.Plo + -rm -f ./$(DEPDIR)/ptm_mgau.Plo + -rm -f ./$(DEPDIR)/s2_semi_mgau.Plo + -rm -f ./$(DEPDIR)/state_align_search.Plo + -rm -f ./$(DEPDIR)/tmat.Plo + -rm -f ./$(DEPDIR)/vector.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -738,7 +792,35 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/acmod.Plo + -rm -f ./$(DEPDIR)/allphone_search.Plo + -rm -f ./$(DEPDIR)/bin_mdef.Plo + -rm -f ./$(DEPDIR)/blkarray_list.Plo + -rm -f ./$(DEPDIR)/dict.Plo + -rm -f ./$(DEPDIR)/dict2pid.Plo + -rm -f ./$(DEPDIR)/fsg_history.Plo + -rm -f ./$(DEPDIR)/fsg_lextree.Plo + -rm -f ./$(DEPDIR)/fsg_search.Plo + -rm -f ./$(DEPDIR)/hmm.Plo + -rm -f ./$(DEPDIR)/kws_detections.Plo + -rm -f ./$(DEPDIR)/kws_search.Plo + -rm -f ./$(DEPDIR)/mdef.Plo + -rm -f ./$(DEPDIR)/ms_gauden.Plo + -rm -f ./$(DEPDIR)/ms_mgau.Plo + -rm -f ./$(DEPDIR)/ms_senone.Plo + -rm -f ./$(DEPDIR)/ngram_search.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdflat.Plo + -rm -f ./$(DEPDIR)/ngram_search_fwdtree.Plo + -rm -f ./$(DEPDIR)/phone_loop_search.Plo + -rm -f ./$(DEPDIR)/pocketsphinx.Plo + -rm -f ./$(DEPDIR)/ps_alignment.Plo + -rm -f ./$(DEPDIR)/ps_lattice.Plo + -rm -f ./$(DEPDIR)/ps_mllr.Plo + -rm -f ./$(DEPDIR)/ptm_mgau.Plo + -rm -f ./$(DEPDIR)/s2_semi_mgau.Plo + -rm -f ./$(DEPDIR)/state_align_search.Plo + -rm -f ./$(DEPDIR)/tmat.Plo + -rm -f ./$(DEPDIR)/vector.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -759,9 +841,9 @@ uninstall-am: uninstall-libLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \ + ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ diff --git a/pocketsphinx-5prealpha/src/programs/.deps/batch.Po b/pocketsphinx-5prealpha/src/programs/.deps/batch.Po index 0b83380..4c5336b 100644 --- a/pocketsphinx-5prealpha/src/programs/.deps/batch.Po +++ b/pocketsphinx-5prealpha/src/programs/.deps/batch.Po @@ -1,114 +1,137 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ - /usr/include/arm-linux-gnueabihf/sys/stat.h /usr/include/time.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h \ + /usr/include/arm-linux-gnueabihf/sys/stat.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h \ ../../include/pocketsphinx.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ ../../include/pocketsphinx_export.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /usr/include/string.h /usr/include/xlocale.h \ - /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ../../src/libpocketsphinx/pocketsphinx_internal.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h \ ../../src/libpocketsphinx/acmod.h ../../src/libpocketsphinx/bin_mdef.h \ ../../src/libpocketsphinx/mdef.h ../../src/libpocketsphinx/tmat.h \ ../../src/libpocketsphinx/hmm.h ../../src/libpocketsphinx/dict.h \ ../../src/libpocketsphinx/s3types.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/assert.h \ ../../src/libpocketsphinx/dict2pid.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -116,23 +139,23 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/pio.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: /usr/include/stdlib.h: @@ -140,38 +163,50 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: - -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -184,25 +219,25 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/strfuncs.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/filename.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/byteorder.h: ../../include/pocketsphinx.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -214,11 +249,11 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: ../../include/pocketsphinx_export.h: @@ -226,45 +261,41 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ../../src/libpocketsphinx/pocketsphinx_internal.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/profile.h: ../../src/libpocketsphinx/acmod.h: @@ -280,7 +311,7 @@ batch.o: batch.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../src/libpocketsphinx/s3types.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: /usr/include/assert.h: diff --git a/pocketsphinx-5prealpha/src/programs/.deps/continuous.Po b/pocketsphinx-5prealpha/src/programs/.deps/continuous.Po index 5337f3d..bd1e89e 100644 --- a/pocketsphinx-5prealpha/src/programs/.deps/continuous.Po +++ b/pocketsphinx-5prealpha/src/programs/.deps/continuous.Po @@ -1,101 +1,124 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h /usr/include/time.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ /usr/include/arm-linux-gnueabihf/sys/types.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ad.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ad.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ ../../include/pocketsphinx.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ ../../include/pocketsphinx_export.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -103,19 +126,13 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -123,33 +140,51 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: + +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/err.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: -/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: /usr/include/alloca.h: @@ -157,8 +192,6 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -171,27 +204,27 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ad.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ad.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: ../../include/pocketsphinx.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -203,11 +236,11 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: ../../include/pocketsphinx_export.h: @@ -215,28 +248,26 @@ continuous.o: continuous.c /usr/include/stdc-predef.h \ ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: diff --git a/pocketsphinx-5prealpha/src/programs/.deps/mdef_convert.Po b/pocketsphinx-5prealpha/src/programs/.deps/mdef_convert.Po index ca6812d..92e7f22 100644 --- a/pocketsphinx-5prealpha/src/programs/.deps/mdef_convert.Po +++ b/pocketsphinx-5prealpha/src/programs/.deps/mdef_convert.Po @@ -1,97 +1,119 @@ mdef_convert.o: mdef_convert.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../include/pocketsphinx.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../include/pocketsphinx.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ ../../include/pocketsphinx_export.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ ../../src/libpocketsphinx/bin_mdef.h ../../src/libpocketsphinx/mdef.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -99,39 +121,33 @@ mdef_convert.o: mdef_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../include/pocketsphinx.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -143,11 +159,11 @@ mdef_convert.o: mdef_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: ../../include/pocketsphinx_export.h: @@ -155,69 +171,83 @@ mdef_convert.o: mdef_convert.c /usr/include/stdc-predef.h \ ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: + +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: ../../src/libpocketsphinx/bin_mdef.h: diff --git a/pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_batch b/pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_batch new file mode 100755 index 0000000000000000000000000000000000000000..a718943f9b59c9599f2a9c41999dffe7962177f1 GIT binary patch literal 69940 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 H%qIUI7WEWK literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_continuous b/pocketsphinx-5prealpha/src/programs/.libs/pocketsphinx_continuous new file mode 100755 index 0000000000000000000000000000000000000000..ce7d41eaa251f65a10718f0773920b8b76d6b6fe GIT binary patch literal 32172 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 Y;AIjWv_0-zxWwYdD8?MEgie$H4S8&^1ONa4 literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/src/programs/Makefile b/pocketsphinx-5prealpha/src/programs/Makefile index 6d6a830..2821a05 100644 --- a/pocketsphinx-5prealpha/src/programs/Makefile +++ b/pocketsphinx-5prealpha/src/programs/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/programs/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -140,7 +140,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/batch.Po ./$(DEPDIR)/continuous.Po \ + ./$(DEPDIR)/mdef_convert.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -192,19 +194,19 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -232,7 +234,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -240,7 +242,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -274,15 +276,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/src/programs -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/src/programs -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/programs +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/programs +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -311,7 +313,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -374,8 +376,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,9 +456,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/batch.Po -include ./$(DEPDIR)/continuous.Po -include ./$(DEPDIR)/mdef_convert.Po +include ./$(DEPDIR)/batch.Po # am--include-marker +include ./$(DEPDIR)/continuous.Po # am--include-marker +include ./$(DEPDIR)/mdef_convert.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -537,7 +545,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -609,7 +620,9 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/batch.Po + -rm -f ./$(DEPDIR)/continuous.Po + -rm -f ./$(DEPDIR)/mdef_convert.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -655,7 +668,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/batch.Po + -rm -f ./$(DEPDIR)/continuous.Po + -rm -f ./$(DEPDIR)/mdef_convert.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -676,7 +691,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/pocketsphinx-5prealpha/src/programs/Makefile.in b/pocketsphinx-5prealpha/src/programs/Makefile.in index ff1408b..514317f 100644 --- a/pocketsphinx-5prealpha/src/programs/Makefile.in +++ b/pocketsphinx-5prealpha/src/programs/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -140,7 +140,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/batch.Po ./$(DEPDIR)/continuous.Po \ + ./$(DEPDIR)/mdef_convert.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -374,8 +376,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,9 +456,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/batch.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/continuous.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdef_convert.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/batch.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/continuous.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdef_convert.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -537,7 +545,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -609,7 +620,9 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/batch.Po + -rm -f ./$(DEPDIR)/continuous.Po + -rm -f ./$(DEPDIR)/mdef_convert.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -655,7 +668,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/batch.Po + -rm -f ./$(DEPDIR)/continuous.Po + -rm -f ./$(DEPDIR)/mdef_convert.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -676,7 +691,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/pocketsphinx-5prealpha/src/programs/pocketsphinx_batch b/pocketsphinx-5prealpha/src/programs/pocketsphinx_batch new file mode 100755 index 0000000..ecf5baa --- /dev/null +++ b/pocketsphinx-5prealpha/src/programs/pocketsphinx_batch @@ -0,0 +1,210 @@ +#! /bin/bash + +# pocketsphinx_batch - temporary wrapper script for .libs/pocketsphinx_batch +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The pocketsphinx_batch program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libpocketsphinx/libpocketsphinx.la /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "pocketsphinx_batch:pocketsphinx_batch:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "pocketsphinx_batch:pocketsphinx_batch:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "pocketsphinx_batch:pocketsphinx_batch:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='pocketsphinx_batch' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/libpocketsphinx/.libs:/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/pocketsphinx-5prealpha/src/programs/pocketsphinx_continuous b/pocketsphinx-5prealpha/src/programs/pocketsphinx_continuous new file mode 100755 index 0000000..fef16f0 --- /dev/null +++ b/pocketsphinx-5prealpha/src/programs/pocketsphinx_continuous @@ -0,0 +1,210 @@ +#! /bin/bash + +# pocketsphinx_continuous - temporary wrapper script for .libs/pocketsphinx_continuous +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The pocketsphinx_continuous program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libpocketsphinx/libpocketsphinx.la /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad/libsphinxad.la /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "pocketsphinx_continuous:pocketsphinx_continuous:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "pocketsphinx_continuous:pocketsphinx_continuous:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "pocketsphinx_continuous:pocketsphinx_continuous:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='pocketsphinx_continuous' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/libpocketsphinx/.libs:/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad/.libs:/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/pocketsphinx-5prealpha/src/programs/pocketsphinx_mdef_convert b/pocketsphinx-5prealpha/src/programs/pocketsphinx_mdef_convert new file mode 100755 index 0000000..d82dda1 --- /dev/null +++ b/pocketsphinx-5prealpha/src/programs/pocketsphinx_mdef_convert @@ -0,0 +1,210 @@ +#! /bin/bash + +# pocketsphinx_mdef_convert - temporary wrapper script for .libs/pocketsphinx_mdef_convert +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The pocketsphinx_mdef_convert program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libpocketsphinx/libpocketsphinx.la /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "pocketsphinx_mdef_convert:pocketsphinx_mdef_convert:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "pocketsphinx_mdef_convert:pocketsphinx_mdef_convert:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "pocketsphinx_mdef_convert:pocketsphinx_mdef_convert:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='pocketsphinx_mdef_convert' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/src/libpocketsphinx/.libs:/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/pocketsphinx-5prealpha/swig/Makefile b/pocketsphinx-5prealpha/swig/Makefile index 3ac51c0..65478cd 100644 --- a/pocketsphinx-5prealpha/swig/Makefile +++ b/pocketsphinx-5prealpha/swig/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # swig/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -167,7 +167,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -215,19 +215,19 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -255,7 +255,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -263,7 +263,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -297,15 +297,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/swig -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/swig -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -334,7 +334,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -387,8 +387,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -526,7 +526,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/swig/Makefile.in b/pocketsphinx-5prealpha/swig/Makefile.in index e88c5ba..638c103 100644 --- a/pocketsphinx-5prealpha/swig/Makefile.in +++ b/pocketsphinx-5prealpha/swig/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -167,7 +167,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -387,8 +387,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -526,7 +526,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/swig/python/.deps/pocketsphinx_wrap.Plo b/pocketsphinx-5prealpha/swig/python/.deps/pocketsphinx_wrap.Plo index 72df4e2..52d9aae 100644 --- a/pocketsphinx-5prealpha/swig/python/.deps/pocketsphinx_wrap.Plo +++ b/pocketsphinx-5prealpha/swig/python/.deps/pocketsphinx_wrap.Plo @@ -3,11 +3,13 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/python2.7/pyconfig.h \ /usr/include/arm-linux-gnueabihf/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ - /usr/include/limits.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ + /usr/include/limits.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ @@ -15,63 +17,87 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ /usr/include/arm-linux-gnueabihf/bits/xopen_lim.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/uio_lim.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/cookie_io_functions_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/types/error_t.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/unistd.h \ - /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ + /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h /usr/include/assert.h \ - /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h /usr/include/crypt.h \ + /usr/include/assert.h /usr/include/python2.7/pyport.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h \ /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h \ - /usr/include/math.h /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-narrow.h \ + /usr/include/arm-linux-gnueabihf/bits/iscanonical.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /usr/include/arm-linux-gnueabihf/sys/time.h \ + /usr/include/arm-linux-gnueabihf/sys/time.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/time.h \ /usr/include/arm-linux-gnueabihf/bits/timex.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ + /usr/include/arm-linux-gnueabihf/bits/statx.h \ /usr/include/python2.7/pymath.h /usr/include/python2.7/pymem.h \ /usr/include/python2.7/object.h /usr/include/python2.7/objimpl.h \ /usr/include/python2.7/pydebug.h /usr/include/python2.7/unicodeobject.h \ - /usr/include/ctype.h /usr/include/arm-linux-gnueabihf/bits/wchar2.h \ + /usr/include/ctype.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/types/wint_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/mbstate_t.h \ /usr/include/python2.7/intobject.h /usr/include/python2.7/boolobject.h \ /usr/include/python2.7/longobject.h /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ @@ -101,39 +127,30 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ - /usr/include/signal.h /usr/include/arm-linux-gnueabihf/bits/signum.h \ - /usr/include/arm-linux-gnueabihf/bits/siginfo.h \ - /usr/include/arm-linux-gnueabihf/bits/sigaction.h \ - /usr/include/arm-linux-gnueabihf/bits/sigcontext.h \ - /usr/include/arm-linux-gnueabihf/asm/sigcontext.h \ - /usr/include/arm-linux-gnueabihf/bits/sigstack.h \ - /usr/include/arm-linux-gnueabihf/sys/ucontext.h \ - /usr/include/arm-linux-gnueabihf/bits/sigthread.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/pocketsphinx.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h \ ../../include/pocketsphinx_export.h ../../include/cmdln_macro.h \ ../../include/ps_lattice.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h \ ../../include/ps_mllr.h ../../include/ps_search.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ - /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h \ + /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/stdc-predef.h: @@ -147,18 +164,22 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/python2.7/pymacconfig.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: @@ -173,41 +194,45 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/xopen_lim.h: -/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: +/usr/include/arm-linux-gnueabihf/bits/uio_lim.h: /usr/include/stdio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/include/arm-linux-gnueabihf/bits/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/arm-linux-gnueabihf/bits/types/cookie_io_functions_t.h: -/usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: + +/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/string.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/errno.h: @@ -221,44 +246,62 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: +/usr/include/arm-linux-gnueabihf/bits/types/error_t.h: + +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/unistd.h: /usr/include/arm-linux-gnueabihf/bits/posix_opt.h: @@ -267,9 +310,11 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: + +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/crypt.h: /usr/include/assert.h: @@ -277,42 +322,54 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/inttypes.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h: /usr/include/stdint.h: /usr/include/arm-linux-gnueabihf/bits/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h: + /usr/include/math.h: /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-narrow.h: -/usr/include/arm-linux-gnueabihf/bits/mathcalls.h: +/usr/include/arm-linux-gnueabihf/bits/iscanonical.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: /usr/include/arm-linux-gnueabihf/sys/time.h: +/usr/include/time.h: + +/usr/include/arm-linux-gnueabihf/bits/time.h: + /usr/include/arm-linux-gnueabihf/bits/timex.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h: + /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: +/usr/include/arm-linux-gnueabihf/bits/statx.h: + /usr/include/python2.7/pymath.h: /usr/include/python2.7/pymem.h: @@ -327,7 +384,11 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/ctype.h: -/usr/include/arm-linux-gnueabihf/bits/wchar2.h: +/usr/include/wchar.h: + +/usr/include/arm-linux-gnueabihf/bits/types/wint_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/mbstate_t.h: /usr/include/python2.7/intobject.h: @@ -429,51 +490,27 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ /usr/include/python2.7/pyfpe.h: -/usr/include/signal.h: - -/usr/include/arm-linux-gnueabihf/bits/signum.h: - -/usr/include/arm-linux-gnueabihf/bits/siginfo.h: - -/usr/include/arm-linux-gnueabihf/bits/sigaction.h: - -/usr/include/arm-linux-gnueabihf/bits/sigcontext.h: - -/usr/include/arm-linux-gnueabihf/asm/sigcontext.h: - -/usr/include/arm-linux-gnueabihf/bits/sigstack.h: - -/usr/include/arm-linux-gnueabihf/sys/ucontext.h: - -/usr/include/arm-linux-gnueabihf/bits/sigthread.h: - -/usr/include/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/pocketsphinx.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmd_ln.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/sphinxbase_export.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/prim_type.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinx_config.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/logmath.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fe.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fixpoint.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/feat.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/cmn.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/agc.h: ../../include/pocketsphinx_export.h: @@ -481,24 +518,28 @@ pocketsphinx_wrap.lo: pocketsphinx_wrap.c /usr/include/stdc-predef.h \ ../../include/ps_lattice.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ngram_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/mmio.h: ../../include/ps_mllr.h: ../../include/ps_search.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/fsg_model.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/glist.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/bitvec.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/ckd_alloc.h: + +/usr/include/setjmp.h: + +/usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/hash_table.h: -/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: +/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase/listelem_alloc.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: diff --git a/pocketsphinx-5prealpha/swig/python/.libs/_pocketsphinx.so.0 b/pocketsphinx-5prealpha/swig/python/.libs/_pocketsphinx.so.0 new file mode 100755 index 0000000000000000000000000000000000000000..a1e0910541c8873353b48220dbf1b9974328aeb7 GIT binary patch literal 306236 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�nk*n9%r|B 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�nk*n9%r|B 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 literal 0 HcmV?d00001 diff --git a/pocketsphinx-5prealpha/swig/python/Makefile b/pocketsphinx-5prealpha/swig/python/Makefile index 62eeb51..685823e 100644 --- a/pocketsphinx-5prealpha/swig/python/Makefile +++ b/pocketsphinx-5prealpha/swig/python/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # swig/python/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/pocketsphinx_wrap.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -200,7 +201,7 @@ am__can_run_installinfo = \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ - sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' + sed -e 's|\.py$$||' -e 's|[^/]*$$|&.*.pyc\n&.*.pyo|' am__pkgpyexec_PYTHON_DIST = __init__.py py_compile = $(top_srcdir)/py-compile RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ @@ -210,7 +211,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -259,19 +260,19 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -299,7 +300,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -307,7 +308,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -341,15 +342,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/swig/python -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/swig/python -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig/python +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig/python +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -378,7 +379,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -406,7 +407,7 @@ top_builddir = ../.. top_srcdir = ../.. SUBDIRS = test SWIG_FLAGS = -I$(top_srcdir)/include \ - -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig $(am__append_1) + -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig $(am__append_1) SWIG_DIR = $(top_srcdir)/swig SWIG_FILES = $(SWIG_DIR)/pocketsphinx.i \ $(SWIG_DIR)/ps_decoder.i \ @@ -447,8 +448,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -504,7 +505,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/pocketsphinx_wrap.Plo +include ./$(DEPDIR)/pocketsphinx_wrap.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -565,20 +572,15 @@ uninstall-nodist_pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st install-pkgpyexecPYTHON: $(pkgpyexec_PYTHON) @$(NORMAL_INSTALL) @@ -613,20 +615,15 @@ uninstall-pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st # This directory's subdirectories are mostly independent; you can cd @@ -728,7 +725,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -828,7 +828,7 @@ clean-am: clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-recursive - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/pocketsphinx_wrap.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -875,7 +875,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/pocketsphinx_wrap.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -897,8 +897,8 @@ uninstall-am: uninstall-nodist_pkgpyexecPYTHON \ .MAKE: $(am__recursive_targets) install-am install-strip -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool \ +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ + am--depfiles check check-am clean clean-generic clean-libtool \ clean-pkgpyexecLTLIBRARIES cscopelist-am ctags ctags-am \ distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/pocketsphinx-5prealpha/swig/python/Makefile.in b/pocketsphinx-5prealpha/swig/python/Makefile.in index 4ac4b58..7dec757 100644 --- a/pocketsphinx-5prealpha/swig/python/Makefile.in +++ b/pocketsphinx-5prealpha/swig/python/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/pocketsphinx_wrap.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -200,7 +201,7 @@ am__can_run_installinfo = \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ - sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' + sed -e 's|\.py$$||' -e 's|[^/]*$$|&.*.pyc\n&.*.pyo|' am__pkgpyexec_PYTHON_DIST = __init__.py py_compile = $(top_srcdir)/py-compile RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ @@ -210,7 +211,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -447,8 +448,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -504,7 +505,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pocketsphinx_wrap.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pocketsphinx_wrap.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -565,20 +572,15 @@ uninstall-nodist_pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st install-pkgpyexecPYTHON: $(pkgpyexec_PYTHON) @$(NORMAL_INSTALL) @@ -613,20 +615,15 @@ uninstall-pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st # This directory's subdirectories are mostly independent; you can cd @@ -728,7 +725,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -828,7 +828,7 @@ clean-am: clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-recursive - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/pocketsphinx_wrap.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -875,7 +875,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/pocketsphinx_wrap.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -897,8 +897,8 @@ uninstall-am: uninstall-nodist_pkgpyexecPYTHON \ .MAKE: $(am__recursive_targets) install-am install-strip -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool \ +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ + am--depfiles check check-am clean clean-generic clean-libtool \ clean-pkgpyexecLTLIBRARIES cscopelist-am ctags ctags-am \ distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/pocketsphinx-5prealpha/swig/python/pocketsphinx.py b/pocketsphinx-5prealpha/swig/python/pocketsphinx.py new file mode 100644 index 0000000..a23f67a --- /dev/null +++ b/pocketsphinx-5prealpha/swig/python/pocketsphinx.py @@ -0,0 +1,490 @@ +# This file was automatically generated by SWIG (http://www.swig.org). +# Version 2.0.11 +# +# Do not make changes to this file unless you know what you are doing--modify +# the SWIG interface file instead. + + + + +""" +This documentation was automatically generated using original comments in +Doxygen format. As some C types and data structures cannot be directly mapped +into Python types, some non-trivial type conversion could have place. +Basically a type is replaced with another one that has the closest match, and +sometimes one argument of generated function comprises several arguments of the +original function (usually two). + +Functions having error code as the return value and returning effective +value in one of its arguments are transformed so that the effective value is +returned in a regular fashion and run-time exception is being thrown in case of +negative error code. +""" + + +from sys import version_info +if version_info >= (2,6,0): + def swig_import_helper(): + from os.path import dirname + import imp + fp = None + try: + fp, pathname, description = imp.find_module('_pocketsphinx', [dirname(__file__)]) + except ImportError: + import _pocketsphinx + return _pocketsphinx + if fp is not None: + try: + _mod = imp.load_module('_pocketsphinx', fp, pathname, description) + finally: + fp.close() + return _mod + _pocketsphinx = swig_import_helper() + del swig_import_helper +else: + import _pocketsphinx +del version_info +try: + _swig_property = property +except NameError: + pass # Python < 2.2 doesn't have 'property'. +def _swig_setattr_nondynamic(self,class_type,name,value,static=1): + if (name == "thisown"): return self.this.own(value) + if (name == "this"): + if type(value).__name__ == 'SwigPyObject': + self.__dict__[name] = value + return + method = class_type.__swig_setmethods__.get(name,None) + if method: return method(self,value) + if (not static): + self.__dict__[name] = value + else: + raise AttributeError("You cannot add attributes to %s" % self) + +def _swig_setattr(self,class_type,name,value): + return _swig_setattr_nondynamic(self,class_type,name,value,0) + +def _swig_getattr(self,class_type,name): + if (name == "thisown"): return self.this.own() + method = class_type.__swig_getmethods__.get(name,None) + if method: return method(self) + raise AttributeError(name) + +def _swig_repr(self): + try: strthis = "proxy of " + self.this.__repr__() + except: strthis = "" + return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) + +try: + _object = object + _newclass = 1 +except AttributeError: + class _object : pass + _newclass = 0 + + +import sphinxbase +class Hypothesis(_object): + """Proxy of C Hypothesis struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Hypothesis, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Hypothesis, name) + __repr__ = _swig_repr + __swig_setmethods__["hypstr"] = _pocketsphinx.Hypothesis_hypstr_set + __swig_getmethods__["hypstr"] = _pocketsphinx.Hypothesis_hypstr_get + if _newclass:hypstr = _swig_property(_pocketsphinx.Hypothesis_hypstr_get, _pocketsphinx.Hypothesis_hypstr_set) + __swig_setmethods__["best_score"] = _pocketsphinx.Hypothesis_best_score_set + __swig_getmethods__["best_score"] = _pocketsphinx.Hypothesis_best_score_get + if _newclass:best_score = _swig_property(_pocketsphinx.Hypothesis_best_score_get, _pocketsphinx.Hypothesis_best_score_set) + __swig_setmethods__["prob"] = _pocketsphinx.Hypothesis_prob_set + __swig_getmethods__["prob"] = _pocketsphinx.Hypothesis_prob_get + if _newclass:prob = _swig_property(_pocketsphinx.Hypothesis_prob_get, _pocketsphinx.Hypothesis_prob_set) + def __init__(self, *args): + """__init__(Hypothesis self, char const * hypstr, int best_score, int prob) -> Hypothesis""" + this = _pocketsphinx.new_Hypothesis(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _pocketsphinx.delete_Hypothesis + __del__ = lambda self : None; +Hypothesis_swigregister = _pocketsphinx.Hypothesis_swigregister +Hypothesis_swigregister(Hypothesis) + +class Segment(_object): + """Proxy of C Segment struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Segment, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Segment, name) + __repr__ = _swig_repr + __swig_setmethods__["word"] = _pocketsphinx.Segment_word_set + __swig_getmethods__["word"] = _pocketsphinx.Segment_word_get + if _newclass:word = _swig_property(_pocketsphinx.Segment_word_get, _pocketsphinx.Segment_word_set) + __swig_setmethods__["ascore"] = _pocketsphinx.Segment_ascore_set + __swig_getmethods__["ascore"] = _pocketsphinx.Segment_ascore_get + if _newclass:ascore = _swig_property(_pocketsphinx.Segment_ascore_get, _pocketsphinx.Segment_ascore_set) + __swig_setmethods__["lscore"] = _pocketsphinx.Segment_lscore_set + __swig_getmethods__["lscore"] = _pocketsphinx.Segment_lscore_get + if _newclass:lscore = _swig_property(_pocketsphinx.Segment_lscore_get, _pocketsphinx.Segment_lscore_set) + __swig_setmethods__["lback"] = _pocketsphinx.Segment_lback_set + __swig_getmethods__["lback"] = _pocketsphinx.Segment_lback_get + if _newclass:lback = _swig_property(_pocketsphinx.Segment_lback_get, _pocketsphinx.Segment_lback_set) + __swig_setmethods__["prob"] = _pocketsphinx.Segment_prob_set + __swig_getmethods__["prob"] = _pocketsphinx.Segment_prob_get + if _newclass:prob = _swig_property(_pocketsphinx.Segment_prob_get, _pocketsphinx.Segment_prob_set) + __swig_setmethods__["start_frame"] = _pocketsphinx.Segment_start_frame_set + __swig_getmethods__["start_frame"] = _pocketsphinx.Segment_start_frame_get + if _newclass:start_frame = _swig_property(_pocketsphinx.Segment_start_frame_get, _pocketsphinx.Segment_start_frame_set) + __swig_setmethods__["end_frame"] = _pocketsphinx.Segment_end_frame_set + __swig_getmethods__["end_frame"] = _pocketsphinx.Segment_end_frame_get + if _newclass:end_frame = _swig_property(_pocketsphinx.Segment_end_frame_get, _pocketsphinx.Segment_end_frame_set) + def fromIter(*args): + """fromIter(ps_seg_t * itor) -> Segment""" + return _pocketsphinx.Segment_fromIter(*args) + + if _newclass:fromIter = staticmethod(fromIter) + __swig_getmethods__["fromIter"] = lambda x: fromIter + __swig_destroy__ = _pocketsphinx.delete_Segment + __del__ = lambda self : None; + def __init__(self): + """__init__(Segment self) -> Segment""" + this = _pocketsphinx.new_Segment() + try: self.this.append(this) + except: self.this = this +Segment_swigregister = _pocketsphinx.Segment_swigregister +Segment_swigregister(Segment) + +def Segment_fromIter(*args): + """Segment_fromIter(ps_seg_t * itor) -> Segment""" + return _pocketsphinx.Segment_fromIter(*args) + +class NBest(_object): + """Proxy of C NBest struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NBest, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NBest, name) + __repr__ = _swig_repr + __swig_setmethods__["hypstr"] = _pocketsphinx.NBest_hypstr_set + __swig_getmethods__["hypstr"] = _pocketsphinx.NBest_hypstr_get + if _newclass:hypstr = _swig_property(_pocketsphinx.NBest_hypstr_get, _pocketsphinx.NBest_hypstr_set) + __swig_setmethods__["score"] = _pocketsphinx.NBest_score_set + __swig_getmethods__["score"] = _pocketsphinx.NBest_score_get + if _newclass:score = _swig_property(_pocketsphinx.NBest_score_get, _pocketsphinx.NBest_score_set) + def fromIter(*args): + """fromIter(ps_nbest_t * itor) -> NBest""" + return _pocketsphinx.NBest_fromIter(*args) + + if _newclass:fromIter = staticmethod(fromIter) + __swig_getmethods__["fromIter"] = lambda x: fromIter + def hyp(self): + """hyp(NBest self) -> Hypothesis""" + return _pocketsphinx.NBest_hyp(self) + + __swig_destroy__ = _pocketsphinx.delete_NBest + __del__ = lambda self : None; + def __init__(self): + """__init__(NBest self) -> NBest""" + this = _pocketsphinx.new_NBest() + try: self.this.append(this) + except: self.this = this +NBest_swigregister = _pocketsphinx.NBest_swigregister +NBest_swigregister(NBest) + +def NBest_fromIter(*args): + """NBest_fromIter(ps_nbest_t * itor) -> NBest""" + return _pocketsphinx.NBest_fromIter(*args) + +class SegmentIterator(_object): + """Proxy of C SegmentIterator struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, SegmentIterator, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, SegmentIterator, name) + __repr__ = _swig_repr + __swig_setmethods__["ptr"] = _pocketsphinx.SegmentIterator_ptr_set + __swig_getmethods__["ptr"] = _pocketsphinx.SegmentIterator_ptr_get + if _newclass:ptr = _swig_property(_pocketsphinx.SegmentIterator_ptr_get, _pocketsphinx.SegmentIterator_ptr_set) + def __init__(self, *args): + """__init__(SegmentIterator self, ps_seg_t * ptr) -> SegmentIterator""" + this = _pocketsphinx.new_SegmentIterator(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _pocketsphinx.delete_SegmentIterator + __del__ = lambda self : None; + def next(self): + """next(SegmentIterator self) -> Segment""" + return _pocketsphinx.SegmentIterator_next(self) + + def __next__(self): + """__next__(SegmentIterator self) -> Segment""" + return _pocketsphinx.SegmentIterator___next__(self) + +SegmentIterator_swigregister = _pocketsphinx.SegmentIterator_swigregister +SegmentIterator_swigregister(SegmentIterator) + +class NBestIterator(_object): + """Proxy of C NBestIterator struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NBestIterator, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NBestIterator, name) + __repr__ = _swig_repr + __swig_setmethods__["ptr"] = _pocketsphinx.NBestIterator_ptr_set + __swig_getmethods__["ptr"] = _pocketsphinx.NBestIterator_ptr_get + if _newclass:ptr = _swig_property(_pocketsphinx.NBestIterator_ptr_get, _pocketsphinx.NBestIterator_ptr_set) + def __init__(self, *args): + """__init__(NBestIterator self, ps_nbest_t * ptr) -> NBestIterator""" + this = _pocketsphinx.new_NBestIterator(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _pocketsphinx.delete_NBestIterator + __del__ = lambda self : None; + def next(self): + """next(NBestIterator self) -> NBest""" + return _pocketsphinx.NBestIterator_next(self) + + def __next__(self): + """__next__(NBestIterator self) -> NBest""" + return _pocketsphinx.NBestIterator___next__(self) + +NBestIterator_swigregister = _pocketsphinx.NBestIterator_swigregister +NBestIterator_swigregister(NBestIterator) + +class Decoder(_object): + """Proxy of C Decoder struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Decoder, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Decoder, name) + __repr__ = _swig_repr + def __init__(self, *args): + """ + __init__(Decoder self) -> Decoder + __init__(Decoder self, Config config) -> Decoder + """ + this = _pocketsphinx.new_Decoder(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _pocketsphinx.delete_Decoder + __del__ = lambda self : None; + def reinit(self, *args): + """reinit(Decoder self, Config config)""" + return _pocketsphinx.Decoder_reinit(self, *args) + + def load_dict(self, *args): + """load_dict(Decoder self, char const * fdict, char const * ffilter, char const * format)""" + return _pocketsphinx.Decoder_load_dict(self, *args) + + def save_dict(self, *args): + """save_dict(Decoder self, char const * dictfile, char const * format)""" + return _pocketsphinx.Decoder_save_dict(self, *args) + + def add_word(self, *args): + """add_word(Decoder self, char const * word, char const * phones, int update)""" + return _pocketsphinx.Decoder_add_word(self, *args) + + def lookup_word(self, *args): + """lookup_word(Decoder self, char const * word) -> char *""" + return _pocketsphinx.Decoder_lookup_word(self, *args) + + def get_lattice(self): + """get_lattice(Decoder self) -> Lattice""" + return _pocketsphinx.Decoder_get_lattice(self) + + def get_config(self): + """get_config(Decoder self) -> Config""" + return _pocketsphinx.Decoder_get_config(self) + + def default_config(): + """default_config() -> Config""" + return _pocketsphinx.Decoder_default_config() + + if _newclass:default_config = staticmethod(default_config) + __swig_getmethods__["default_config"] = lambda x: default_config + def file_config(*args): + """file_config(char const * path) -> Config""" + return _pocketsphinx.Decoder_file_config(*args) + + if _newclass:file_config = staticmethod(file_config) + __swig_getmethods__["file_config"] = lambda x: file_config + def start_stream(self): + """start_stream(Decoder self)""" + return _pocketsphinx.Decoder_start_stream(self) + + def start_utt(self): + """start_utt(Decoder self)""" + return _pocketsphinx.Decoder_start_utt(self) + + def end_utt(self): + """end_utt(Decoder self)""" + return _pocketsphinx.Decoder_end_utt(self) + + def process_raw(self, *args): + """process_raw(Decoder self, char const * SDATA, bool no_search, bool full_utt) -> int""" + return _pocketsphinx.Decoder_process_raw(self, *args) + + def process_cep(self, *args): + """process_cep(Decoder self, char const * SDATA, bool no_search, bool full_utt) -> int""" + return _pocketsphinx.Decoder_process_cep(self, *args) + + def hyp(self): + """hyp(Decoder self) -> Hypothesis""" + return _pocketsphinx.Decoder_hyp(self) + + def get_fe(self): + """get_fe(Decoder self) -> FrontEnd""" + return _pocketsphinx.Decoder_get_fe(self) + + def get_feat(self): + """get_feat(Decoder self) -> Feature""" + return _pocketsphinx.Decoder_get_feat(self) + + def get_in_speech(self): + """get_in_speech(Decoder self) -> bool""" + return _pocketsphinx.Decoder_get_in_speech(self) + + def get_fsg(self, *args): + """get_fsg(Decoder self, char const * name) -> FsgModel""" + return _pocketsphinx.Decoder_get_fsg(self, *args) + + def set_fsg(self, *args): + """set_fsg(Decoder self, char const * name, FsgModel fsg)""" + return _pocketsphinx.Decoder_set_fsg(self, *args) + + def set_jsgf_file(self, *args): + """set_jsgf_file(Decoder self, char const * name, char const * path)""" + return _pocketsphinx.Decoder_set_jsgf_file(self, *args) + + def set_jsgf_string(self, *args): + """set_jsgf_string(Decoder self, char const * name, char const * jsgf_string)""" + return _pocketsphinx.Decoder_set_jsgf_string(self, *args) + + def get_kws(self, *args): + """get_kws(Decoder self, char const * name) -> char const *""" + return _pocketsphinx.Decoder_get_kws(self, *args) + + def set_kws(self, *args): + """set_kws(Decoder self, char const * name, char const * keyfile)""" + return _pocketsphinx.Decoder_set_kws(self, *args) + + def set_keyphrase(self, *args): + """set_keyphrase(Decoder self, char const * name, char const * keyphrase)""" + return _pocketsphinx.Decoder_set_keyphrase(self, *args) + + def set_allphone_file(self, *args): + """set_allphone_file(Decoder self, char const * name, char const * lmfile)""" + return _pocketsphinx.Decoder_set_allphone_file(self, *args) + + def get_lm(self, *args): + """get_lm(Decoder self, char const * name) -> NGramModel""" + return _pocketsphinx.Decoder_get_lm(self, *args) + + def set_lm(self, *args): + """set_lm(Decoder self, char const * name, NGramModel lm)""" + return _pocketsphinx.Decoder_set_lm(self, *args) + + def set_lm_file(self, *args): + """set_lm_file(Decoder self, char const * name, char const * path)""" + return _pocketsphinx.Decoder_set_lm_file(self, *args) + + def get_logmath(self): + """get_logmath(Decoder self) -> LogMath""" + return _pocketsphinx.Decoder_get_logmath(self) + + def set_search(self, *args): + """set_search(Decoder self, char const * search_name)""" + return _pocketsphinx.Decoder_set_search(self, *args) + + def get_search(self): + """get_search(Decoder self) -> char const *""" + return _pocketsphinx.Decoder_get_search(self) + + def n_frames(self): + """n_frames(Decoder self) -> int""" + return _pocketsphinx.Decoder_n_frames(self) + + def seg(self): + """seg(Decoder self) -> SegmentList""" + return _pocketsphinx.Decoder_seg(self) + + def nbest(self): + """nbest(Decoder self) -> NBestList""" + return _pocketsphinx.Decoder_nbest(self) + +Decoder_swigregister = _pocketsphinx.Decoder_swigregister +Decoder_swigregister(Decoder) + +def Decoder_default_config(): + """Decoder_default_config() -> Config""" + return _pocketsphinx.Decoder_default_config() + +def Decoder_file_config(*args): + """Decoder_file_config(char const * path) -> Config""" + return _pocketsphinx.Decoder_file_config(*args) + +class Lattice(_object): + """Proxy of C Lattice struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Lattice, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Lattice, name) + __repr__ = _swig_repr + def __init__(self, *args): + """ + __init__(Lattice self, char const * path) -> Lattice + __init__(Lattice self, Decoder decoder, char * path) -> Lattice + """ + this = _pocketsphinx.new_Lattice(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _pocketsphinx.delete_Lattice + __del__ = lambda self : None; + def write(self, *args): + """write(Lattice self, char const * path)""" + return _pocketsphinx.Lattice_write(self, *args) + + def write_htk(self, *args): + """write_htk(Lattice self, char const * path)""" + return _pocketsphinx.Lattice_write_htk(self, *args) + +Lattice_swigregister = _pocketsphinx.Lattice_swigregister +Lattice_swigregister(Lattice) + +class NBestList(_object): + """Proxy of C NBestList struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NBestList, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NBestList, name) + def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") + __repr__ = _swig_repr + def __iter__(self): + """__iter__(NBestList self) -> NBestIterator""" + return _pocketsphinx.NBestList___iter__(self) + + __swig_destroy__ = _pocketsphinx.delete_NBestList + __del__ = lambda self : None; +NBestList_swigregister = _pocketsphinx.NBestList_swigregister +NBestList_swigregister(NBestList) + +class SegmentList(_object): + """Proxy of C SegmentList struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, SegmentList, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, SegmentList, name) + def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") + __repr__ = _swig_repr + def __iter__(self): + """__iter__(SegmentList self) -> SegmentIterator""" + return _pocketsphinx.SegmentList___iter__(self) + + __swig_destroy__ = _pocketsphinx.delete_SegmentList + __del__ = lambda self : None; +SegmentList_swigregister = _pocketsphinx.SegmentList_swigregister +SegmentList_swigregister(SegmentList) + +# This file is compatible with both classic and new-style classes. + + diff --git a/pocketsphinx-5prealpha/swig/python/pocketsphinx_wrap.c b/pocketsphinx-5prealpha/swig/python/pocketsphinx_wrap.c new file mode 100644 index 0000000..48a2631 --- /dev/null +++ b/pocketsphinx-5prealpha/swig/python/pocketsphinx_wrap.c @@ -0,0 +1,7482 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 2.0.11 + * + * This file is not intended to be easily readable and contains a number of + * coding conventions designed to improve portability and efficiency. Do not make + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. + * ----------------------------------------------------------------------------- */ + +#include + + + +#ifndef __cplusplus +typedef int bool; +#define true 1 +#define false 0 +#endif + +#include + +typedef ps_decoder_t Decoder; +typedef ps_decoder_t SegmentList; +typedef ps_decoder_t NBestList; +typedef ps_lattice_t Lattice; + + +#define SWIGPYTHON +#define SWIG_PYTHON_DIRECTOR_NO_VTABLE + +/* ----------------------------------------------------------------------------- + * This section contains generic SWIG labels for method/variable + * declarations/attributes, and other compiler dependent labels. + * ----------------------------------------------------------------------------- */ + +/* template workaround for compilers that cannot correctly implement the C++ standard */ +#ifndef SWIGTEMPLATEDISAMBIGUATOR +# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) +# define SWIGTEMPLATEDISAMBIGUATOR template +# elif defined(__HP_aCC) +/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ +/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ +# define SWIGTEMPLATEDISAMBIGUATOR template +# else +# define SWIGTEMPLATEDISAMBIGUATOR +# endif +#endif + +/* inline attribute */ +#ifndef SWIGINLINE +# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) +# define SWIGINLINE inline +# else +# define SWIGINLINE +# endif +#endif + +/* attribute recognised by some compilers to avoid 'unused' warnings */ +#ifndef SWIGUNUSED +# if defined(__GNUC__) +# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +# elif defined(__ICC) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +#endif + +#ifndef SWIG_MSC_UNSUPPRESS_4505 +# if defined(_MSC_VER) +# pragma warning(disable : 4505) /* unreferenced local function has been removed */ +# endif +#endif + +#ifndef SWIGUNUSEDPARM +# ifdef __cplusplus +# define SWIGUNUSEDPARM(p) +# else +# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# endif +#endif + +/* internal SWIG method */ +#ifndef SWIGINTERN +# define SWIGINTERN static SWIGUNUSED +#endif + +/* internal inline SWIG method */ +#ifndef SWIGINTERNINLINE +# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE +#endif + +/* exporting methods */ +#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) +# ifndef GCC_HASCLASSVISIBILITY +# define GCC_HASCLASSVISIBILITY +# endif +#endif + +#ifndef SWIGEXPORT +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# if defined(STATIC_LINKED) +# define SWIGEXPORT +# else +# define SWIGEXPORT __declspec(dllexport) +# endif +# else +# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) +# define SWIGEXPORT __attribute__ ((visibility("default"))) +# else +# define SWIGEXPORT +# endif +# endif +#endif + +/* calling conventions for Windows */ +#ifndef SWIGSTDCALL +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# define SWIGSTDCALL __stdcall +# else +# define SWIGSTDCALL +# endif +#endif + +/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ +#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) +# define _CRT_SECURE_NO_DEPRECATE +#endif + +/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ +#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) +# define _SCL_SECURE_NO_DEPRECATE +#endif + + + +#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) +/* Use debug wrappers with the Python release dll */ +# undef _DEBUG +# include +# define _DEBUG +#else +# include +#endif + +/* ----------------------------------------------------------------------------- + * swigrun.swg + * + * This file contains generic C API SWIG runtime support for pointer + * type checking. + * ----------------------------------------------------------------------------- */ + +/* This should only be incremented when either the layout of swig_type_info changes, + or for whatever reason, the runtime changes incompatibly */ +#define SWIG_RUNTIME_VERSION "4" + +/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ +#ifdef SWIG_TYPE_TABLE +# define SWIG_QUOTE_STRING(x) #x +# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) +# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) +#else +# define SWIG_TYPE_TABLE_NAME +#endif + +/* + You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for + creating a static or dynamic library from the SWIG runtime code. + In 99.9% of the cases, SWIG just needs to declare them as 'static'. + + But only do this if strictly necessary, ie, if you have problems + with your compiler or suchlike. +*/ + +#ifndef SWIGRUNTIME +# define SWIGRUNTIME SWIGINTERN +#endif + +#ifndef SWIGRUNTIMEINLINE +# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE +#endif + +/* Generic buffer size */ +#ifndef SWIG_BUFFER_SIZE +# define SWIG_BUFFER_SIZE 1024 +#endif + +/* Flags for pointer conversions */ +#define SWIG_POINTER_DISOWN 0x1 +#define SWIG_CAST_NEW_MEMORY 0x2 + +/* Flags for new pointer objects */ +#define SWIG_POINTER_OWN 0x1 + + +/* + Flags/methods for returning states. + + The SWIG conversion methods, as ConvertPtr, return an integer + that tells if the conversion was successful or not. And if not, + an error code can be returned (see swigerrors.swg for the codes). + + Use the following macros/flags to set or process the returning + states. + + In old versions of SWIG, code such as the following was usually written: + + if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { + // success code + } else { + //fail code + } + + Now you can be more explicit: + + int res = SWIG_ConvertPtr(obj,vptr,ty.flags); + if (SWIG_IsOK(res)) { + // success code + } else { + // fail code + } + + which is the same really, but now you can also do + + Type *ptr; + int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); + if (SWIG_IsOK(res)) { + // success code + if (SWIG_IsNewObj(res) { + ... + delete *ptr; + } else { + ... + } + } else { + // fail code + } + + I.e., now SWIG_ConvertPtr can return new objects and you can + identify the case and take care of the deallocation. Of course that + also requires SWIG_ConvertPtr to return new result values, such as + + int SWIG_ConvertPtr(obj, ptr,...) { + if () { + if () { + *ptr = ; + return SWIG_NEWOBJ; + } else { + *ptr = ; + return SWIG_OLDOBJ; + } + } else { + return SWIG_BADOBJ; + } + } + + Of course, returning the plain '0(success)/-1(fail)' still works, but you can be + more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the + SWIG errors code. + + Finally, if the SWIG_CASTRANK_MODE is enabled, the result code + allows to return the 'cast rank', for example, if you have this + + int food(double) + int fooi(int); + + and you call + + food(1) // cast rank '1' (1 -> 1.0) + fooi(1) // cast rank '0' + + just use the SWIG_AddCast()/SWIG_CheckState() +*/ + +#define SWIG_OK (0) +#define SWIG_ERROR (-1) +#define SWIG_IsOK(r) (r >= 0) +#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) + +/* The CastRankLimit says how many bits are used for the cast rank */ +#define SWIG_CASTRANKLIMIT (1 << 8) +/* The NewMask denotes the object was created (using new/malloc) */ +#define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) +/* The TmpMask is for in/out typemaps that use temporal objects */ +#define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) +/* Simple returning values */ +#define SWIG_BADOBJ (SWIG_ERROR) +#define SWIG_OLDOBJ (SWIG_OK) +#define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) +#define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) +/* Check, add and del mask methods */ +#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) +#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) +#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) +#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) +#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) +#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) + +/* Cast-Rank Mode */ +#if defined(SWIG_CASTRANK_MODE) +# ifndef SWIG_TypeRank +# define SWIG_TypeRank unsigned long +# endif +# ifndef SWIG_MAXCASTRANK /* Default cast allowed */ +# define SWIG_MAXCASTRANK (2) +# endif +# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) +# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) +SWIGINTERNINLINE int SWIG_AddCast(int r) { + return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; +} +SWIGINTERNINLINE int SWIG_CheckState(int r) { + return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; +} +#else /* no cast-rank mode */ +# define SWIG_AddCast(r) (r) +# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) +#endif + + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +typedef void *(*swig_converter_func)(void *, int *); +typedef struct swig_type_info *(*swig_dycast_func)(void **); + +/* Structure to store information on one type */ +typedef struct swig_type_info { + const char *name; /* mangled name of this type */ + const char *str; /* human readable name of this type */ + swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ + struct swig_cast_info *cast; /* linked list of types that can cast into this type */ + void *clientdata; /* language specific type data */ + int owndata; /* flag if the structure owns the clientdata */ +} swig_type_info; + +/* Structure to store a type and conversion function used for casting */ +typedef struct swig_cast_info { + swig_type_info *type; /* pointer to type that is equivalent to this type */ + swig_converter_func converter; /* function to cast the void pointers */ + struct swig_cast_info *next; /* pointer to next cast in linked list */ + struct swig_cast_info *prev; /* pointer to the previous cast */ +} swig_cast_info; + +/* Structure used to store module information + * Each module generates one structure like this, and the runtime collects + * all of these structures and stores them in a circularly linked list.*/ +typedef struct swig_module_info { + swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ + size_t size; /* Number of types in this module */ + struct swig_module_info *next; /* Pointer to next element in circularly linked list */ + swig_type_info **type_initial; /* Array of initially generated type structures */ + swig_cast_info **cast_initial; /* Array of initially generated casting structures */ + void *clientdata; /* Language specific module data */ +} swig_module_info; + +/* + Compare two type names skipping the space characters, therefore + "char*" == "char *" and "Class" == "Class", etc. + + Return 0 when the two name types are equivalent, as in + strncmp, but skipping ' '. +*/ +SWIGRUNTIME int +SWIG_TypeNameComp(const char *f1, const char *l1, + const char *f2, const char *l2) { + for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { + while ((*f1 == ' ') && (f1 != l1)) ++f1; + while ((*f2 == ' ') && (f2 != l2)) ++f2; + if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; + } + return (int)((l1 - f1) - (l2 - f2)); +} + +/* + Check type equivalence in a name list like ||... + Return 0 if equal, -1 if nb < tb, 1 if nb > tb +*/ +SWIGRUNTIME int +SWIG_TypeCmp(const char *nb, const char *tb) { + int equiv = 1; + const char* te = tb + strlen(tb); + const char* ne = nb; + while (equiv != 0 && *ne) { + for (nb = ne; *ne; ++ne) { + if (*ne == '|') break; + } + equiv = SWIG_TypeNameComp(nb, ne, tb, te); + if (*ne) ++ne; + } + return equiv; +} + +/* + Check type equivalence in a name list like ||... + Return 0 if not equal, 1 if equal +*/ +SWIGRUNTIME int +SWIG_TypeEquiv(const char *nb, const char *tb) { + return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; +} + +/* + Check the typename +*/ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheck(const char *c, swig_type_info *ty) { + if (ty) { + swig_cast_info *iter = ty->cast; + while (iter) { + if (strcmp(iter->type->name, c) == 0) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; + } + iter = iter->next; + } + } + return 0; +} + +/* + Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison +*/ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { + if (ty) { + swig_cast_info *iter = ty->cast; + while (iter) { + if (iter->type == from) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; + } + iter = iter->next; + } + } + return 0; +} + +/* + Cast a pointer up an inheritance hierarchy +*/ +SWIGRUNTIMEINLINE void * +SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { + return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); +} + +/* + Dynamic pointer casting. Down an inheritance hierarchy +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { + swig_type_info *lastty = ty; + if (!ty || !ty->dcast) return ty; + while (ty && (ty->dcast)) { + ty = (*ty->dcast)(ptr); + if (ty) lastty = ty; + } + return lastty; +} + +/* + Return the name associated with this type +*/ +SWIGRUNTIMEINLINE const char * +SWIG_TypeName(const swig_type_info *ty) { + return ty->name; +} + +/* + Return the pretty name associated with this type, + that is an unmangled type name in a form presentable to the user. +*/ +SWIGRUNTIME const char * +SWIG_TypePrettyName(const swig_type_info *type) { + /* The "str" field contains the equivalent pretty names of the + type, separated by vertical-bar characters. We choose + to print the last name, as it is often (?) the most + specific. */ + if (!type) return NULL; + if (type->str != NULL) { + const char *last_name = type->str; + const char *s; + for (s = type->str; *s; s++) + if (*s == '|') last_name = s+1; + return last_name; + } + else + return type->name; +} + +/* + Set the clientdata field for a type +*/ +SWIGRUNTIME void +SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { + swig_cast_info *cast = ti->cast; + /* if (ti->clientdata == clientdata) return; */ + ti->clientdata = clientdata; + + while (cast) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); + } + } + cast = cast->next; + } +} +SWIGRUNTIME void +SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { + SWIG_TypeClientData(ti, clientdata); + ti->owndata = 1; +} + +/* + Search for a swig_type_info structure only by mangled name + Search is a O(log #types) + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_MangledTypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + swig_module_info *iter = start; + do { + if (iter->size) { + register size_t l = 0; + register size_t r = iter->size - 1; + do { + /* since l+r >= 0, we can (>> 1) instead (/ 2) */ + register size_t i = (l + r) >> 1; + const char *iname = iter->types[i]->name; + if (iname) { + register int compare = strcmp(name, iname); + if (compare == 0) { + return iter->types[i]; + } else if (compare < 0) { + if (i) { + r = i - 1; + } else { + break; + } + } else if (compare > 0) { + l = i + 1; + } + } else { + break; /* should never happen */ + } + } while (l <= r); + } + iter = iter->next; + } while (iter != end); + return 0; +} + +/* + Search for a swig_type_info structure for either a mangled name or a human readable name. + It first searches the mangled names of the types, which is a O(log #types) + If a type is not found it then searches the human readable names, which is O(#types). + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + /* STEP 1: Search the name field using binary search */ + swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); + if (ret) { + return ret; + } else { + /* STEP 2: If the type hasn't been found, do a complete search + of the str field (the human readable name) */ + swig_module_info *iter = start; + do { + register size_t i = 0; + for (; i < iter->size; ++i) { + if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) + return iter->types[i]; + } + iter = iter->next; + } while (iter != end); + } + + /* neither found a match */ + return 0; +} + +/* + Pack binary data into a string +*/ +SWIGRUNTIME char * +SWIG_PackData(char *c, void *ptr, size_t sz) { + static const char hex[17] = "0123456789abcdef"; + register const unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register unsigned char uu = *u; + *(c++) = hex[(uu & 0xf0) >> 4]; + *(c++) = hex[uu & 0xf]; + } + return c; +} + +/* + Unpack binary data from a string +*/ +SWIGRUNTIME const char * +SWIG_UnpackData(const char *c, void *ptr, size_t sz) { + register unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register char d = *(c++); + register unsigned char uu; + if ((d >= '0') && (d <= '9')) + uu = ((d - '0') << 4); + else if ((d >= 'a') && (d <= 'f')) + uu = ((d - ('a'-10)) << 4); + else + return (char *) 0; + d = *(c++); + if ((d >= '0') && (d <= '9')) + uu |= (d - '0'); + else if ((d >= 'a') && (d <= 'f')) + uu |= (d - ('a'-10)); + else + return (char *) 0; + *u = uu; + } + return c; +} + +/* + Pack 'void *' into a string buffer. +*/ +SWIGRUNTIME char * +SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { + char *r = buff; + if ((2*sizeof(void *) + 2) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,&ptr,sizeof(void *)); + if (strlen(name) + 1 > (bsz - (r - buff))) return 0; + strcpy(r,name); + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + *ptr = (void *) 0; + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sizeof(void *)); +} + +SWIGRUNTIME char * +SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { + char *r = buff; + size_t lname = (name ? strlen(name) : 0); + if ((2*sz + 2 + lname) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,ptr,sz); + if (lname) { + strncpy(r,name,lname+1); + } else { + *r = 0; + } + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + memset(ptr,0,sz); + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sz); +} + +#ifdef __cplusplus +} +#endif + +/* Errors in SWIG */ +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 +#define SWIG_SystemError -10 +#define SWIG_AttributeError -11 +#define SWIG_MemoryError -12 +#define SWIG_NullReferenceError -13 + + + +/* Compatibility macros for Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + +#define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type) +#define PyInt_Check(x) PyLong_Check(x) +#define PyInt_AsLong(x) PyLong_AsLong(x) +#define PyInt_FromLong(x) PyLong_FromLong(x) +#define PyInt_FromSize_t(x) PyLong_FromSize_t(x) +#define PyString_Check(name) PyBytes_Check(name) +#define PyString_FromString(x) PyUnicode_FromString(x) +#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) +#define PyString_AsString(str) PyBytes_AsString(str) +#define PyString_Size(str) PyBytes_Size(str) +#define PyString_InternFromString(key) PyUnicode_InternFromString(key) +#define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE +#define PyString_AS_STRING(x) PyUnicode_AS_STRING(x) +#define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x) + +#endif + +#ifndef Py_TYPE +# define Py_TYPE(op) ((op)->ob_type) +#endif + +/* SWIG APIs for compatibility of both Python 2 & 3 */ + +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_Python_str_FromFormat PyUnicode_FromFormat +#else +# define SWIG_Python_str_FromFormat PyString_FromFormat +#endif + + +/* Warning: This function will allocate a new string in Python 3, + * so please call SWIG_Python_str_DelForPy3(x) to free the space. + */ +SWIGINTERN char* +SWIG_Python_str_AsChar(PyObject *str) +{ +#if PY_VERSION_HEX >= 0x03000000 + char *cstr; + char *newstr; + Py_ssize_t len; + str = PyUnicode_AsUTF8String(str); + PyBytes_AsStringAndSize(str, &cstr, &len); + newstr = (char *) malloc(len+1); + memcpy(newstr, cstr, len+1); + Py_XDECREF(str); + return newstr; +#else + return PyString_AsString(str); +#endif +} + +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_Python_str_DelForPy3(x) free( (void*) (x) ) +#else +# define SWIG_Python_str_DelForPy3(x) +#endif + + +SWIGINTERN PyObject* +SWIG_Python_str_FromChar(const char *c) +{ +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_FromString(c); +#else + return PyString_FromString(c); +#endif +} + +/* Add PyOS_snprintf for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) +# define PyOS_snprintf _snprintf +# else +# define PyOS_snprintf snprintf +# endif +#endif + +/* A crude PyString_FromFormat implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 + +#ifndef SWIG_PYBUFFER_SIZE +# define SWIG_PYBUFFER_SIZE 1024 +#endif + +static PyObject * +PyString_FromFormat(const char *fmt, ...) { + va_list ap; + char buf[SWIG_PYBUFFER_SIZE * 2]; + int res; + va_start(ap, fmt); + res = vsnprintf(buf, sizeof(buf), fmt, ap); + va_end(ap); + return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf); +} +#endif + +/* Add PyObject_Del for old Pythons */ +#if PY_VERSION_HEX < 0x01060000 +# define PyObject_Del(op) PyMem_DEL((op)) +#endif +#ifndef PyObject_DEL +# define PyObject_DEL PyObject_Del +#endif + +/* A crude PyExc_StopIteration exception for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# ifndef PyExc_StopIteration +# define PyExc_StopIteration PyExc_RuntimeError +# endif +# ifndef PyObject_GenericGetAttr +# define PyObject_GenericGetAttr 0 +# endif +#endif + +/* Py_NotImplemented is defined in 2.1 and up. */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef Py_NotImplemented +# define Py_NotImplemented PyExc_RuntimeError +# endif +#endif + +/* A crude PyString_AsStringAndSize implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef PyString_AsStringAndSize +# define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} +# endif +#endif + +/* PySequence_Size for old Pythons */ +#if PY_VERSION_HEX < 0x02000000 +# ifndef PySequence_Size +# define PySequence_Size PySequence_Length +# endif +#endif + +/* PyBool_FromLong for old Pythons */ +#if PY_VERSION_HEX < 0x02030000 +static +PyObject *PyBool_FromLong(long ok) +{ + PyObject *result = ok ? Py_True : Py_False; + Py_INCREF(result); + return result; +} +#endif + +/* Py_ssize_t for old Pythons */ +/* This code is as recommended by: */ +/* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */ +#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) +typedef int Py_ssize_t; +# define PY_SSIZE_T_MAX INT_MAX +# define PY_SSIZE_T_MIN INT_MIN +typedef inquiry lenfunc; +typedef intargfunc ssizeargfunc; +typedef intintargfunc ssizessizeargfunc; +typedef intobjargproc ssizeobjargproc; +typedef intintobjargproc ssizessizeobjargproc; +typedef getreadbufferproc readbufferproc; +typedef getwritebufferproc writebufferproc; +typedef getsegcountproc segcountproc; +typedef getcharbufferproc charbufferproc; +static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc)) +{ + long result = 0; + PyObject *i = PyNumber_Int(x); + if (i) { + result = PyInt_AsLong(i); + Py_DECREF(i); + } + return result; +} +#endif + +#if PY_VERSION_HEX < 0x02050000 +#define PyInt_FromSize_t(x) PyInt_FromLong((long)x) +#endif + +#if PY_VERSION_HEX < 0x02040000 +#define Py_VISIT(op) \ + do { \ + if (op) { \ + int vret = visit((op), arg); \ + if (vret) \ + return vret; \ + } \ + } while (0) +#endif + +#if PY_VERSION_HEX < 0x02030000 +typedef struct { + PyTypeObject type; + PyNumberMethods as_number; + PyMappingMethods as_mapping; + PySequenceMethods as_sequence; + PyBufferProcs as_buffer; + PyObject *name, *slots; +} PyHeapTypeObject; +#endif + +#if PY_VERSION_HEX < 0x02030000 +typedef destructor freefunc; +#endif + +#if ((PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 6) || \ + (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION > 0) || \ + (PY_MAJOR_VERSION > 3)) +# define SWIGPY_USE_CAPSULE +# define SWIGPY_CAPSULE_NAME ((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME) +#endif + +#if PY_VERSION_HEX < 0x03020000 +#define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) +#define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) +#endif + +/* ----------------------------------------------------------------------------- + * error manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIME PyObject* +SWIG_Python_ErrorType(int code) { + PyObject* type = 0; + switch(code) { + case SWIG_MemoryError: + type = PyExc_MemoryError; + break; + case SWIG_IOError: + type = PyExc_IOError; + break; + case SWIG_RuntimeError: + type = PyExc_RuntimeError; + break; + case SWIG_IndexError: + type = PyExc_IndexError; + break; + case SWIG_TypeError: + type = PyExc_TypeError; + break; + case SWIG_DivisionByZero: + type = PyExc_ZeroDivisionError; + break; + case SWIG_OverflowError: + type = PyExc_OverflowError; + break; + case SWIG_SyntaxError: + type = PyExc_SyntaxError; + break; + case SWIG_ValueError: + type = PyExc_ValueError; + break; + case SWIG_SystemError: + type = PyExc_SystemError; + break; + case SWIG_AttributeError: + type = PyExc_AttributeError; + break; + default: + type = PyExc_RuntimeError; + } + return type; +} + + +SWIGRUNTIME void +SWIG_Python_AddErrorMsg(const char* mesg) +{ + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + + if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback); + if (value) { + char *tmp; + PyObject *old_str = PyObject_Str(value); + PyErr_Clear(); + Py_XINCREF(type); + + PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(old_str); + Py_DECREF(value); + } else { + PyErr_SetString(PyExc_RuntimeError, mesg); + } +} + +#if defined(SWIG_PYTHON_NO_THREADS) +# if defined(SWIG_PYTHON_THREADS) +# undef SWIG_PYTHON_THREADS +# endif +#endif +#if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ +# if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) +# if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ +# define SWIG_PYTHON_USE_GIL +# endif +# endif +# if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ +# ifndef SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() +# endif +# ifdef __cplusplus /* C++ code */ + class SWIG_Python_Thread_Block { + bool status; + PyGILState_STATE state; + public: + void end() { if (status) { PyGILState_Release(state); status = false;} } + SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} + ~SWIG_Python_Thread_Block() { end(); } + }; + class SWIG_Python_Thread_Allow { + bool status; + PyThreadState *save; + public: + void end() { if (status) { PyEval_RestoreThread(save); status = false; }} + SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} + ~SWIG_Python_Thread_Allow() { end(); } + }; +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block +# define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow +# define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() +# else /* C code */ +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() +# define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() +# define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) +# endif +# else /* Old thread way, not implemented, user must provide it */ +# if !defined(SWIG_PYTHON_INITIALIZE_THREADS) +# define SWIG_PYTHON_INITIALIZE_THREADS +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_END_BLOCK) +# define SWIG_PYTHON_THREAD_END_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# endif +# if !defined(SWIG_PYTHON_THREAD_END_ALLOW) +# define SWIG_PYTHON_THREAD_END_ALLOW +# endif +# endif +#else /* No thread support */ +# define SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# define SWIG_PYTHON_THREAD_END_BLOCK +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# define SWIG_PYTHON_THREAD_END_ALLOW +#endif + +/* ----------------------------------------------------------------------------- + * Python API portion that goes into the runtime + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#endif + +/* ----------------------------------------------------------------------------- + * Constant declarations + * ----------------------------------------------------------------------------- */ + +/* Constant Types */ +#define SWIG_PY_POINTER 4 +#define SWIG_PY_BINARY 5 + +/* Constant information structure */ +typedef struct swig_const_info { + int type; + char *name; + long lvalue; + double dvalue; + void *pvalue; + swig_type_info **ptype; +} swig_const_info; + + +/* ----------------------------------------------------------------------------- + * Wrapper of PyInstanceMethod_New() used in Python 3 + * It is exported to the generated module, used for -fastproxy + * ----------------------------------------------------------------------------- */ +#if PY_VERSION_HEX >= 0x03000000 +SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) +{ + return PyInstanceMethod_New(func); +} +#else +SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *SWIGUNUSEDPARM(func)) +{ + return NULL; +} +#endif + +#ifdef __cplusplus +} +#endif + + +/* ----------------------------------------------------------------------------- + * pyrun.swg + * + * This file contains the runtime support for Python modules + * and includes code for managing global variables and pointer + * type checking. + * + * ----------------------------------------------------------------------------- */ + +/* Common SWIG API */ + +/* for raw pointers */ +#define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) +#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) +#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) + +#ifdef SWIGPYTHON_BUILTIN +#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) +#else +#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) +#endif + +#define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) + +#define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) +#define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) +#define swig_owntype int + +/* for raw packed data */ +#define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + +/* for class or struct pointers */ +#define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) +#define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) + +/* for C or C++ function pointers */ +#define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) +#define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0) + +/* for C++ member pointers, ie, member methods */ +#define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + + +/* Runtime API */ + +#define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata) +#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) +#define SWIG_NewClientData(obj) SwigPyClientData_New(obj) + +#define SWIG_SetErrorObj SWIG_Python_SetErrorObj +#define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg +#define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) +#define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) +#define SWIG_fail goto fail + + +/* Runtime API implementation */ + +/* Error manipulation */ + +SWIGINTERN void +SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetObject(errtype, obj); + Py_DECREF(obj); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +SWIGINTERN void +SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetString(errtype, msg); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) + +/* Set a constant value */ + +#if defined(SWIGPYTHON_BUILTIN) + +SWIGINTERN void +SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) { + PyObject *s = PyString_InternFromString(key); + PyList_Append(seq, s); + Py_DECREF(s); +} + +SWIGINTERN void +SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) { +#if PY_VERSION_HEX < 0x02030000 + PyDict_SetItemString(d, (char *)name, obj); +#else + PyDict_SetItemString(d, name, obj); +#endif + Py_DECREF(obj); + if (public_interface) + SwigPyBuiltin_AddPublicSymbol(public_interface, name); +} + +#else + +SWIGINTERN void +SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { +#if PY_VERSION_HEX < 0x02030000 + PyDict_SetItemString(d, (char *)name, obj); +#else + PyDict_SetItemString(d, name, obj); +#endif + Py_DECREF(obj); +} + +#endif + +/* Append a value to the result obj */ + +SWIGINTERN PyObject* +SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { +#if !defined(SWIG_PYTHON_OUTPUT_TUPLE) + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyList_Check(result)) { + PyObject *o2 = result; + result = PyList_New(1); + PyList_SetItem(result, 0, o2); + } + PyList_Append(result,obj); + Py_DECREF(obj); + } + return result; +#else + PyObject* o2; + PyObject* o3; + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyTuple_Check(result)) { + o2 = result; + result = PyTuple_New(1); + PyTuple_SET_ITEM(result, 0, o2); + } + o3 = PyTuple_New(1); + PyTuple_SET_ITEM(o3, 0, obj); + o2 = result; + result = PySequence_Concat(o2, o3); + Py_DECREF(o2); + Py_DECREF(o3); + } + return result; +#endif +} + +/* Unpack the argument tuple */ + +SWIGINTERN int +SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs) +{ + if (!args) { + if (!min && !max) { + return 1; + } else { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", + name, (min == max ? "" : "at least "), (int)min); + return 0; + } + } + if (!PyTuple_Check(args)) { + if (min <= 1 && max >= 1) { + register int i; + objs[0] = args; + for (i = 1; i < max; ++i) { + objs[i] = 0; + } + return 2; + } + PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); + return 0; + } else { + register Py_ssize_t l = PyTuple_GET_SIZE(args); + if (l < min) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at least "), (int)min, (int)l); + return 0; + } else if (l > max) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at most "), (int)max, (int)l); + return 0; + } else { + register int i; + for (i = 0; i < l; ++i) { + objs[i] = PyTuple_GET_ITEM(args, i); + } + for (; l < max; ++l) { + objs[l] = 0; + } + return i + 1; + } + } +} + +/* A functor is a function object with one single object argument */ +#if PY_VERSION_HEX >= 0x02020000 +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); +#else +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); +#endif + +/* + Helper for static pointer initialization for both C and C++ code, for example + static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); +*/ +#ifdef __cplusplus +#define SWIG_STATIC_POINTER(var) var +#else +#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var +#endif + +/* ----------------------------------------------------------------------------- + * Pointer declarations + * ----------------------------------------------------------------------------- */ + +/* Flags for new pointer objects */ +#define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) +#define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) + +#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) + +#define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2) +#define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN) + +#ifdef __cplusplus +extern "C" { +#endif + +/* How to access Py_None */ +#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# ifndef SWIG_PYTHON_NO_BUILD_NONE +# ifndef SWIG_PYTHON_BUILD_NONE +# define SWIG_PYTHON_BUILD_NONE +# endif +# endif +#endif + +#ifdef SWIG_PYTHON_BUILD_NONE +# ifdef Py_None +# undef Py_None +# define Py_None SWIG_Py_None() +# endif +SWIGRUNTIMEINLINE PyObject * +_SWIG_Py_None(void) +{ + PyObject *none = Py_BuildValue((char*)""); + Py_DECREF(none); + return none; +} +SWIGRUNTIME PyObject * +SWIG_Py_None(void) +{ + static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None(); + return none; +} +#endif + +/* The python void return value */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Py_Void(void) +{ + PyObject *none = Py_None; + Py_INCREF(none); + return none; +} + +/* SwigPyClientData */ + +typedef struct { + PyObject *klass; + PyObject *newraw; + PyObject *newargs; + PyObject *destroy; + int delargs; + int implicitconv; + PyTypeObject *pytype; +} SwigPyClientData; + +SWIGRUNTIMEINLINE int +SWIG_Python_CheckImplicit(swig_type_info *ty) +{ + SwigPyClientData *data = (SwigPyClientData *)ty->clientdata; + return data ? data->implicitconv : 0; +} + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_ExceptionType(swig_type_info *desc) { + SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0; + PyObject *klass = data ? data->klass : 0; + return (klass ? klass : PyExc_RuntimeError); +} + + +SWIGRUNTIME SwigPyClientData * +SwigPyClientData_New(PyObject* obj) +{ + if (!obj) { + return 0; + } else { + SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData)); + /* the klass element */ + data->klass = obj; + Py_INCREF(data->klass); + /* the newraw method and newargs arguments used to create a new raw instance */ + if (PyClass_Check(obj)) { + data->newraw = 0; + data->newargs = obj; + Py_INCREF(obj); + } else { +#if (PY_VERSION_HEX < 0x02020000) + data->newraw = 0; +#else + data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); +#endif + if (data->newraw) { + Py_INCREF(data->newraw); + data->newargs = PyTuple_New(1); + PyTuple_SetItem(data->newargs, 0, obj); + } else { + data->newargs = obj; + } + Py_INCREF(data->newargs); + } + /* the destroy method, aka as the C++ delete method */ + data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); + if (PyErr_Occurred()) { + PyErr_Clear(); + data->destroy = 0; + } + if (data->destroy) { + int flags; + Py_INCREF(data->destroy); + flags = PyCFunction_GET_FLAGS(data->destroy); +#ifdef METH_O + data->delargs = !(flags & (METH_O)); +#else + data->delargs = 0; +#endif + } else { + data->delargs = 0; + } + data->implicitconv = 0; + data->pytype = 0; + return data; + } +} + +SWIGRUNTIME void +SwigPyClientData_Del(SwigPyClientData *data) { + Py_XDECREF(data->newraw); + Py_XDECREF(data->newargs); + Py_XDECREF(data->destroy); +} + +/* =============== SwigPyObject =====================*/ + +typedef struct { + PyObject_HEAD + void *ptr; + swig_type_info *ty; + int own; + PyObject *next; +#ifdef SWIGPYTHON_BUILTIN + PyObject *dict; +#endif +} SwigPyObject; + +SWIGRUNTIME PyObject * +SwigPyObject_long(SwigPyObject *v) +{ + return PyLong_FromVoidPtr(v->ptr); +} + +SWIGRUNTIME PyObject * +SwigPyObject_format(const char* fmt, SwigPyObject *v) +{ + PyObject *res = NULL; + PyObject *args = PyTuple_New(1); + if (args) { + if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) { + PyObject *ofmt = SWIG_Python_str_FromChar(fmt); + if (ofmt) { +#if PY_VERSION_HEX >= 0x03000000 + res = PyUnicode_Format(ofmt,args); +#else + res = PyString_Format(ofmt,args); +#endif + Py_DECREF(ofmt); + } + Py_DECREF(args); + } + } + return res; +} + +SWIGRUNTIME PyObject * +SwigPyObject_oct(SwigPyObject *v) +{ + return SwigPyObject_format("%o",v); +} + +SWIGRUNTIME PyObject * +SwigPyObject_hex(SwigPyObject *v) +{ + return SwigPyObject_format("%x",v); +} + +SWIGRUNTIME PyObject * +#ifdef METH_NOARGS +SwigPyObject_repr(SwigPyObject *v) +#else +SwigPyObject_repr(SwigPyObject *v, PyObject *args) +#endif +{ + const char *name = SWIG_TypePrettyName(v->ty); + PyObject *repr = SWIG_Python_str_FromFormat("", (name ? name : "unknown"), (void *)v); + if (v->next) { +# ifdef METH_NOARGS + PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next); +# else + PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next, args); +# endif +# if PY_VERSION_HEX >= 0x03000000 + PyObject *joined = PyUnicode_Concat(repr, nrep); + Py_DecRef(repr); + Py_DecRef(nrep); + repr = joined; +# else + PyString_ConcatAndDel(&repr,nrep); +# endif + } + return repr; +} + +SWIGRUNTIME int +SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) +{ + void *i = v->ptr; + void *j = w->ptr; + return (i < j) ? -1 : ((i > j) ? 1 : 0); +} + +/* Added for Python 3.x, would it also be useful for Python 2.x? */ +SWIGRUNTIME PyObject* +SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op) +{ + PyObject* res; + if( op != Py_EQ && op != Py_NE ) { + Py_INCREF(Py_NotImplemented); + return Py_NotImplemented; + } + res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0); + return res; +} + + +SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void); + +#ifdef SWIGPYTHON_BUILTIN +static swig_type_info *SwigPyObject_stype = 0; +SWIGRUNTIME PyTypeObject* +SwigPyObject_type(void) { + SwigPyClientData *cd; + assert(SwigPyObject_stype); + cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; + assert(cd); + assert(cd->pytype); + return cd->pytype; +} +#else +SWIGRUNTIME PyTypeObject* +SwigPyObject_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce(); + return type; +} +#endif + +SWIGRUNTIMEINLINE int +SwigPyObject_Check(PyObject *op) { +#ifdef SWIGPYTHON_BUILTIN + PyTypeObject *target_tp = SwigPyObject_type(); + if (PyType_IsSubtype(op->ob_type, target_tp)) + return 1; + return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0); +#else + return (Py_TYPE(op) == SwigPyObject_type()) + || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0); +#endif +} + +SWIGRUNTIME PyObject * +SwigPyObject_New(void *ptr, swig_type_info *ty, int own); + +SWIGRUNTIME void +SwigPyObject_dealloc(PyObject *v) +{ + SwigPyObject *sobj = (SwigPyObject *) v; + PyObject *next = sobj->next; + if (sobj->own == SWIG_POINTER_OWN) { + swig_type_info *ty = sobj->ty; + SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; + PyObject *destroy = data ? data->destroy : 0; + if (destroy) { + /* destroy is always a VARARGS method */ + PyObject *res; + if (data->delargs) { + /* we need to create a temporary object to carry the destroy operation */ + PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); + res = SWIG_Python_CallFunctor(destroy, tmp); + Py_DECREF(tmp); + } else { + PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); + PyObject *mself = PyCFunction_GET_SELF(destroy); + res = ((*meth)(mself, v)); + } + Py_XDECREF(res); + } +#if !defined(SWIG_PYTHON_SILENT_MEMLEAK) + else { + const char *name = SWIG_TypePrettyName(ty); + printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown")); + } +#endif + } + Py_XDECREF(next); + PyObject_DEL(v); +} + +SWIGRUNTIME PyObject* +SwigPyObject_append(PyObject* v, PyObject* next) +{ + SwigPyObject *sobj = (SwigPyObject *) v; +#ifndef METH_O + PyObject *tmp = 0; + if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL; + next = tmp; +#endif + if (!SwigPyObject_Check(next)) { + return NULL; + } + sobj->next = next; + Py_INCREF(next); + return SWIG_Py_Void(); +} + +SWIGRUNTIME PyObject* +#ifdef METH_NOARGS +SwigPyObject_next(PyObject* v) +#else +SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *) v; + if (sobj->next) { + Py_INCREF(sobj->next); + return sobj->next; + } else { + return SWIG_Py_Void(); + } +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +SwigPyObject_disown(PyObject *v) +#else +SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *)v; + sobj->own = 0; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +SwigPyObject_acquire(PyObject *v) +#else +SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *)v; + sobj->own = SWIG_POINTER_OWN; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +SwigPyObject_own(PyObject *v, PyObject *args) +{ + PyObject *val = 0; +#if (PY_VERSION_HEX < 0x02020000) + if (!PyArg_ParseTuple(args,(char *)"|O:own",&val)) +#elif (PY_VERSION_HEX < 0x02050000) + if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) +#else + if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) +#endif + { + return NULL; + } + else + { + SwigPyObject *sobj = (SwigPyObject *)v; + PyObject *obj = PyBool_FromLong(sobj->own); + if (val) { +#ifdef METH_NOARGS + if (PyObject_IsTrue(val)) { + SwigPyObject_acquire(v); + } else { + SwigPyObject_disown(v); + } +#else + if (PyObject_IsTrue(val)) { + SwigPyObject_acquire(v,args); + } else { + SwigPyObject_disown(v,args); + } +#endif + } + return obj; + } +} + +#ifdef METH_O +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#else +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#endif + +#if PY_VERSION_HEX < 0x02020000 +SWIGINTERN PyObject * +SwigPyObject_getattr(SwigPyObject *sobj,char *name) +{ + return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name); +} +#endif + +SWIGRUNTIME PyTypeObject* +SwigPyObject_TypeOnce(void) { + static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; + + static PyNumberMethods SwigPyObject_as_number = { + (binaryfunc)0, /*nb_add*/ + (binaryfunc)0, /*nb_subtract*/ + (binaryfunc)0, /*nb_multiply*/ + /* nb_divide removed in Python 3 */ +#if PY_VERSION_HEX < 0x03000000 + (binaryfunc)0, /*nb_divide*/ +#endif + (binaryfunc)0, /*nb_remainder*/ + (binaryfunc)0, /*nb_divmod*/ + (ternaryfunc)0,/*nb_power*/ + (unaryfunc)0, /*nb_negative*/ + (unaryfunc)0, /*nb_positive*/ + (unaryfunc)0, /*nb_absolute*/ + (inquiry)0, /*nb_nonzero*/ + 0, /*nb_invert*/ + 0, /*nb_lshift*/ + 0, /*nb_rshift*/ + 0, /*nb_and*/ + 0, /*nb_xor*/ + 0, /*nb_or*/ +#if PY_VERSION_HEX < 0x03000000 + 0, /*nb_coerce*/ +#endif + (unaryfunc)SwigPyObject_long, /*nb_int*/ +#if PY_VERSION_HEX < 0x03000000 + (unaryfunc)SwigPyObject_long, /*nb_long*/ +#else + 0, /*nb_reserved*/ +#endif + (unaryfunc)0, /*nb_float*/ +#if PY_VERSION_HEX < 0x03000000 + (unaryfunc)SwigPyObject_oct, /*nb_oct*/ + (unaryfunc)SwigPyObject_hex, /*nb_hex*/ +#endif +#if PY_VERSION_HEX >= 0x03000000 /* 3.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */ +#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ +#elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ +#elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */ + 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ +#endif + }; + + static PyTypeObject swigpyobject_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"SwigPyObject", /* tp_name */ + sizeof(SwigPyObject), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)SwigPyObject_dealloc, /* tp_dealloc */ + 0, /* tp_print */ +#if PY_VERSION_HEX < 0x02020000 + (getattrfunc)SwigPyObject_getattr, /* tp_getattr */ +#else + (getattrfunc)0, /* tp_getattr */ +#endif + (setattrfunc)0, /* tp_setattr */ +#if PY_VERSION_HEX >= 0x03000000 + 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */ +#else + (cmpfunc)SwigPyObject_compare, /* tp_compare */ +#endif + (reprfunc)SwigPyObject_repr, /* tp_repr */ + &SwigPyObject_as_number, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + 0, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigobject_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + swigobject_methods, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + swigpyobject_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + swigpyobject_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&swigpyobject_type) < 0) + return NULL; +#endif + } + return &swigpyobject_type; +} + +SWIGRUNTIME PyObject * +SwigPyObject_New(void *ptr, swig_type_info *ty, int own) +{ + SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type()); + if (sobj) { + sobj->ptr = ptr; + sobj->ty = ty; + sobj->own = own; + sobj->next = 0; + } + return (PyObject *)sobj; +} + +/* ----------------------------------------------------------------------------- + * Implements a simple Swig Packed type, and use it instead of string + * ----------------------------------------------------------------------------- */ + +typedef struct { + PyObject_HEAD + void *pack; + swig_type_info *ty; + size_t size; +} SwigPyPacked; + +SWIGRUNTIME int +SwigPyPacked_print(SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags)) +{ + char result[SWIG_BUFFER_SIZE]; + fputs("pack, v->size, 0, sizeof(result))) { + fputs("at ", fp); + fputs(result, fp); + } + fputs(v->ty->name,fp); + fputs(">", fp); + return 0; +} + +SWIGRUNTIME PyObject * +SwigPyPacked_repr(SwigPyPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { + return SWIG_Python_str_FromFormat("", result, v->ty->name); + } else { + return SWIG_Python_str_FromFormat("", v->ty->name); + } +} + +SWIGRUNTIME PyObject * +SwigPyPacked_str(SwigPyPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ + return SWIG_Python_str_FromFormat("%s%s", result, v->ty->name); + } else { + return SWIG_Python_str_FromChar(v->ty->name); + } +} + +SWIGRUNTIME int +SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w) +{ + size_t i = v->size; + size_t j = w->size; + int s = (i < j) ? -1 : ((i > j) ? 1 : 0); + return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); +} + +SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void); + +SWIGRUNTIME PyTypeObject* +SwigPyPacked_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce(); + return type; +} + +SWIGRUNTIMEINLINE int +SwigPyPacked_Check(PyObject *op) { + return ((op)->ob_type == SwigPyPacked_TypeOnce()) + || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0); +} + +SWIGRUNTIME void +SwigPyPacked_dealloc(PyObject *v) +{ + if (SwigPyPacked_Check(v)) { + SwigPyPacked *sobj = (SwigPyPacked *) v; + free(sobj->pack); + } + PyObject_DEL(v); +} + +SWIGRUNTIME PyTypeObject* +SwigPyPacked_TypeOnce(void) { + static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; + static PyTypeObject swigpypacked_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX>=0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"SwigPyPacked", /* tp_name */ + sizeof(SwigPyPacked), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)SwigPyPacked_dealloc, /* tp_dealloc */ + (printfunc)SwigPyPacked_print, /* tp_print */ + (getattrfunc)0, /* tp_getattr */ + (setattrfunc)0, /* tp_setattr */ +#if PY_VERSION_HEX>=0x03000000 + 0, /* tp_reserved in 3.0.1 */ +#else + (cmpfunc)SwigPyPacked_compare, /* tp_compare */ +#endif + (reprfunc)SwigPyPacked_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + (reprfunc)SwigPyPacked_str, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigpacked_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + 0, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + swigpypacked_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + swigpypacked_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&swigpypacked_type) < 0) + return NULL; +#endif + } + return &swigpypacked_type; +} + +SWIGRUNTIME PyObject * +SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) +{ + SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type()); + if (sobj) { + void *pack = malloc(size); + if (pack) { + memcpy(pack, ptr, size); + sobj->pack = pack; + sobj->ty = ty; + sobj->size = size; + } else { + PyObject_DEL((PyObject *) sobj); + sobj = 0; + } + } + return (PyObject *) sobj; +} + +SWIGRUNTIME swig_type_info * +SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size) +{ + if (SwigPyPacked_Check(obj)) { + SwigPyPacked *sobj = (SwigPyPacked *)obj; + if (sobj->size != size) return 0; + memcpy(ptr, sobj->pack, size); + return sobj->ty; + } else { + return 0; + } +} + +/* ----------------------------------------------------------------------------- + * pointers/data manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIMEINLINE PyObject * +_SWIG_This(void) +{ + return SWIG_Python_str_FromChar("this"); +} + +static PyObject *swig_this = NULL; + +SWIGRUNTIME PyObject * +SWIG_This(void) +{ + if (swig_this == NULL) + swig_this = _SWIG_This(); + return swig_this; +} + +/* #define SWIG_PYTHON_SLOW_GETSET_THIS */ + +/* TODO: I don't know how to implement the fast getset in Python 3 right now */ +#if PY_VERSION_HEX>=0x03000000 +#define SWIG_PYTHON_SLOW_GETSET_THIS +#endif + +SWIGRUNTIME SwigPyObject * +SWIG_Python_GetSwigThis(PyObject *pyobj) +{ + PyObject *obj; + + if (SwigPyObject_Check(pyobj)) + return (SwigPyObject *) pyobj; + +#ifdef SWIGPYTHON_BUILTIN + (void)obj; +# ifdef PyWeakref_CheckProxy + if (PyWeakref_CheckProxy(pyobj)) { + pyobj = PyWeakref_GET_OBJECT(pyobj); + if (pyobj && SwigPyObject_Check(pyobj)) + return (SwigPyObject*) pyobj; + } +# endif + return NULL; +#else + + obj = 0; + +#if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) + if (PyInstance_Check(pyobj)) { + obj = _PyInstance_Lookup(pyobj, SWIG_This()); + } else { + PyObject **dictptr = _PyObject_GetDictPtr(pyobj); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; + } else { +#ifdef PyWeakref_CheckProxy + if (PyWeakref_CheckProxy(pyobj)) { + PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); + return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; + } +#endif + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } + } + } +#else + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } +#endif + if (obj && !SwigPyObject_Check(obj)) { + /* a PyObject is called 'this', try to get the 'real this' + SwigPyObject from it */ + return SWIG_Python_GetSwigThis(obj); + } + return (SwigPyObject *)obj; +#endif +} + +/* Acquire a pointer value */ + +SWIGRUNTIME int +SWIG_Python_AcquirePtr(PyObject *obj, int own) { + if (own == SWIG_POINTER_OWN) { + SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj); + if (sobj) { + int oldown = sobj->own; + sobj->own = own; + return oldown; + } + } + return 0; +} + +/* Convert a pointer value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { + int res; + SwigPyObject *sobj; + int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0; + + if (!obj) + return SWIG_ERROR; + if (obj == Py_None && !implicit_conv) { + if (ptr) + *ptr = 0; + return SWIG_OK; + } + + res = SWIG_ERROR; + + sobj = SWIG_Python_GetSwigThis(obj); + if (own) + *own = 0; + while (sobj) { + void *vptr = sobj->ptr; + if (ty) { + swig_type_info *to = sobj->ty; + if (to == ty) { + /* no type cast needed */ + if (ptr) *ptr = vptr; + break; + } else { + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) { + sobj = (SwigPyObject *)sobj->next; + } else { + if (ptr) { + int newmemory = 0; + *ptr = SWIG_TypeCast(tc,vptr,&newmemory); + if (newmemory == SWIG_CAST_NEW_MEMORY) { + assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ + if (own) + *own = *own | SWIG_CAST_NEW_MEMORY; + } + } + break; + } + } + } else { + if (ptr) *ptr = vptr; + break; + } + } + if (sobj) { + if (own) + *own = *own | sobj->own; + if (flags & SWIG_POINTER_DISOWN) { + sobj->own = 0; + } + res = SWIG_OK; + } else { + if (implicit_conv) { + SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; + if (data && !data->implicitconv) { + PyObject *klass = data->klass; + if (klass) { + PyObject *impconv; + data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ + impconv = SWIG_Python_CallFunctor(klass, obj); + data->implicitconv = 0; + if (PyErr_Occurred()) { + PyErr_Clear(); + impconv = 0; + } + if (impconv) { + SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv); + if (iobj) { + void *vptr; + res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0); + if (SWIG_IsOK(res)) { + if (ptr) { + *ptr = vptr; + /* transfer the ownership to 'ptr' */ + iobj->own = 0; + res = SWIG_AddCast(res); + res = SWIG_AddNewMask(res); + } else { + res = SWIG_AddCast(res); + } + } + } + Py_DECREF(impconv); + } + } + } + } + if (!SWIG_IsOK(res) && obj == Py_None) { + if (ptr) + *ptr = 0; + if (PyErr_Occurred()) + PyErr_Clear(); + res = SWIG_OK; + } + } + return res; +} + +/* Convert a function ptr value */ + +SWIGRUNTIME int +SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) { + if (!PyCFunction_Check(obj)) { + return SWIG_ConvertPtr(obj, ptr, ty, 0); + } else { + void *vptr = 0; + + /* here we get the method pointer for callbacks */ + const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); + const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0; + if (desc) + desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0; + if (!desc) + return SWIG_ERROR; + if (ty) { + swig_cast_info *tc = SWIG_TypeCheck(desc,ty); + if (tc) { + int newmemory = 0; + *ptr = SWIG_TypeCast(tc,vptr,&newmemory); + assert(!newmemory); /* newmemory handling not yet implemented */ + } else { + return SWIG_ERROR; + } + } else { + *ptr = vptr; + } + return SWIG_OK; + } +} + +/* Convert a packed value value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) { + swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz); + if (!to) return SWIG_ERROR; + if (ty) { + if (to != ty) { + /* check type cast? */ + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) return SWIG_ERROR; + } + } + return SWIG_OK; +} + +/* ----------------------------------------------------------------------------- + * Create a new pointer object + * ----------------------------------------------------------------------------- */ + +/* + Create a new instance object, without calling __init__, and set the + 'this' attribute. +*/ + +SWIGRUNTIME PyObject* +SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) +{ +#if (PY_VERSION_HEX >= 0x02020000) + PyObject *inst = 0; + PyObject *newraw = data->newraw; + if (newraw) { + inst = PyObject_Call(newraw, data->newargs, NULL); + if (inst) { +#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + PyDict_SetItem(dict, SWIG_This(), swig_this); + } + } +#else + PyObject *key = SWIG_This(); + PyObject_SetAttr(inst, key, swig_this); +#endif + } + } else { +#if PY_VERSION_HEX >= 0x03000000 + inst = PyBaseObject_Type.tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); + if (inst) { + PyObject_SetAttr(inst, SWIG_This(), swig_this); + Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG; + } +#else + PyObject *dict = PyDict_New(); + if (dict) { + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + } +#endif + } + return inst; +#else +#if (PY_VERSION_HEX >= 0x02010000) + PyObject *inst = 0; + PyObject *dict = PyDict_New(); + if (dict) { + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + } + return (PyObject *) inst; +#else + PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type); + if (inst == NULL) { + return NULL; + } + inst->in_class = (PyClassObject *)data->newargs; + Py_INCREF(inst->in_class); + inst->in_dict = PyDict_New(); + if (inst->in_dict == NULL) { + Py_DECREF(inst); + return NULL; + } +#ifdef Py_TPFLAGS_HAVE_WEAKREFS + inst->in_weakreflist = NULL; +#endif +#ifdef Py_TPFLAGS_GC + PyObject_GC_Init(inst); +#endif + PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this); + return (PyObject *) inst; +#endif +#endif +} + +SWIGRUNTIME void +SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) +{ + PyObject *dict; +#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + } + PyDict_SetItem(dict, SWIG_This(), swig_this); + return; + } +#endif + dict = PyObject_GetAttrString(inst, (char*)"__dict__"); + PyDict_SetItem(dict, SWIG_This(), swig_this); + Py_DECREF(dict); +} + + +SWIGINTERN PyObject * +SWIG_Python_InitShadowInstance(PyObject *args) { + PyObject *obj[2]; + if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) { + return NULL; + } else { + SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]); + if (sthis) { + SwigPyObject_append((PyObject*) sthis, obj[1]); + } else { + SWIG_Python_SetSwigThis(obj[0], obj[1]); + } + return SWIG_Py_Void(); + } +} + +/* Create a new pointer object */ + +SWIGRUNTIME PyObject * +SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) { + SwigPyClientData *clientdata; + PyObject * robj; + int own; + + if (!ptr) + return SWIG_Py_Void(); + + clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0; + own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0; + if (clientdata && clientdata->pytype) { + SwigPyObject *newobj; + if (flags & SWIG_BUILTIN_TP_INIT) { + newobj = (SwigPyObject*) self; + if (newobj->ptr) { + PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0); + while (newobj->next) + newobj = (SwigPyObject *) newobj->next; + newobj->next = next_self; + newobj = (SwigPyObject *)next_self; + } + } else { + newobj = PyObject_New(SwigPyObject, clientdata->pytype); + } + if (newobj) { + newobj->ptr = ptr; + newobj->ty = type; + newobj->own = own; + newobj->next = 0; +#ifdef SWIGPYTHON_BUILTIN + newobj->dict = 0; +#endif + return (PyObject*) newobj; + } + return SWIG_Py_Void(); + } + + assert(!(flags & SWIG_BUILTIN_TP_INIT)); + + robj = SwigPyObject_New(ptr, type, own); + if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) { + PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj); + Py_DECREF(robj); + robj = inst; + } + return robj; +} + +/* Create a new packed object */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { + return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void(); +} + +/* -----------------------------------------------------------------------------* + * Get type list + * -----------------------------------------------------------------------------*/ + +#ifdef SWIG_LINK_RUNTIME +void *SWIG_ReturnGlobalTypeList(void *); +#endif + +SWIGRUNTIME swig_module_info * +SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) { + static void *type_pointer = (void *)0; + /* first check if module already created */ + if (!type_pointer) { +#ifdef SWIG_LINK_RUNTIME + type_pointer = SWIG_ReturnGlobalTypeList((void *)0); +#else +# ifdef SWIGPY_USE_CAPSULE + type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0); +# else + type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, + (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); +# endif + if (PyErr_Occurred()) { + PyErr_Clear(); + type_pointer = (void *)0; + } +#endif + } + return (swig_module_info *) type_pointer; +} + +#if PY_MAJOR_VERSION < 2 +/* PyModule_AddObject function was introduced in Python 2.0. The following function + is copied out of Python/modsupport.c in python version 2.3.4 */ +SWIGINTERN int +PyModule_AddObject(PyObject *m, char *name, PyObject *o) +{ + PyObject *dict; + if (!PyModule_Check(m)) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs module as first arg"); + return SWIG_ERROR; + } + if (!o) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs non-NULL value"); + return SWIG_ERROR; + } + + dict = PyModule_GetDict(m); + if (dict == NULL) { + /* Internal error -- modules must have a dict! */ + PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", + PyModule_GetName(m)); + return SWIG_ERROR; + } + if (PyDict_SetItemString(dict, name, o)) + return SWIG_ERROR; + Py_DECREF(o); + return SWIG_OK; +} +#endif + +SWIGRUNTIME void +#ifdef SWIGPY_USE_CAPSULE +SWIG_Python_DestroyModule(PyObject *obj) +#else +SWIG_Python_DestroyModule(void *vptr) +#endif +{ +#ifdef SWIGPY_USE_CAPSULE + swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME); +#else + swig_module_info *swig_module = (swig_module_info *) vptr; +#endif + swig_type_info **types = swig_module->types; + size_t i; + for (i =0; i < swig_module->size; ++i) { + swig_type_info *ty = types[i]; + if (ty->owndata) { + SwigPyClientData *data = (SwigPyClientData *) ty->clientdata; + if (data) SwigPyClientData_Del(data); + } + } + Py_DECREF(SWIG_This()); + swig_this = NULL; +} + +SWIGRUNTIME void +SWIG_Python_SetModule(swig_module_info *swig_module) { +#if PY_VERSION_HEX >= 0x03000000 + /* Add a dummy module object into sys.modules */ + PyObject *module = PyImport_AddModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION); +#else + static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ + PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); +#endif +#ifdef SWIGPY_USE_CAPSULE + PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule); + if (pointer && module) { + PyModule_AddObject(module, (char*)"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer); + } else { + Py_XDECREF(pointer); + } +#else + PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule); + if (pointer && module) { + PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); + } else { + Py_XDECREF(pointer); + } +#endif +} + +/* The python cached type query */ +SWIGRUNTIME PyObject * +SWIG_Python_TypeCache(void) { + static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New(); + return cache; +} + +SWIGRUNTIME swig_type_info * +SWIG_Python_TypeQuery(const char *type) +{ + PyObject *cache = SWIG_Python_TypeCache(); + PyObject *key = SWIG_Python_str_FromChar(type); + PyObject *obj = PyDict_GetItem(cache, key); + swig_type_info *descriptor; + if (obj) { +#ifdef SWIGPY_USE_CAPSULE + descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL); +#else + descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj); +#endif + } else { + swig_module_info *swig_module = SWIG_GetModule(0); + descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); + if (descriptor) { +#ifdef SWIGPY_USE_CAPSULE + obj = PyCapsule_New((void*) descriptor, NULL, NULL); +#else + obj = PyCObject_FromVoidPtr(descriptor, NULL); +#endif + PyDict_SetItem(cache, key, obj); + Py_DECREF(obj); + } + } + Py_DECREF(key); + return descriptor; +} + +/* + For backward compatibility only +*/ +#define SWIG_POINTER_EXCEPTION 0 +#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) +#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) + +SWIGRUNTIME int +SWIG_Python_AddErrMesg(const char* mesg, int infront) +{ + if (PyErr_Occurred()) { + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + PyErr_Fetch(&type, &value, &traceback); + if (value) { + char *tmp; + PyObject *old_str = PyObject_Str(value); + Py_XINCREF(type); + PyErr_Clear(); + if (infront) { + PyErr_Format(type, "%s %s", mesg, tmp = SWIG_Python_str_AsChar(old_str)); + } else { + PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); + } + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(old_str); + } + return 1; + } else { + return 0; + } +} + +SWIGRUNTIME int +SWIG_Python_ArgFail(int argnum) +{ + if (PyErr_Occurred()) { + /* add information about failing argument */ + char mesg[256]; + PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); + return SWIG_Python_AddErrMesg(mesg, 1); + } else { + return 0; + } +} + +SWIGRUNTIMEINLINE const char * +SwigPyObject_GetDesc(PyObject *self) +{ + SwigPyObject *v = (SwigPyObject *)self; + swig_type_info *ty = v ? v->ty : 0; + return ty ? ty->str : ""; +} + +SWIGRUNTIME void +SWIG_Python_TypeError(const char *type, PyObject *obj) +{ + if (type) { +#if defined(SWIG_COBJECT_TYPES) + if (obj && SwigPyObject_Check(obj)) { + const char *otype = (const char *) SwigPyObject_GetDesc(obj); + if (otype) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received", + type, otype); + return; + } + } else +#endif + { + const char *otype = (obj ? obj->ob_type->tp_name : 0); + if (otype) { + PyObject *str = PyObject_Str(obj); + const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0; + if (cstr) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", + type, otype, cstr); + SWIG_Python_str_DelForPy3(cstr); + } else { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", + type, otype); + } + Py_XDECREF(str); + return; + } + } + PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); + } else { + PyErr_Format(PyExc_TypeError, "unexpected type is received"); + } +} + + +/* Convert a pointer value, signal an exception on a type mismatch */ +SWIGRUNTIME void * +SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) { + void *result; + if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { + PyErr_Clear(); +#if SWIG_POINTER_EXCEPTION + if (flags) { + SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); + SWIG_Python_ArgFail(argnum); + } +#endif + } + return result; +} + +#ifdef SWIGPYTHON_BUILTIN +SWIGRUNTIME int +SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { + PyTypeObject *tp = obj->ob_type; + PyObject *descr; + PyObject *encoded_name; + descrsetfunc f; + int res = -1; + +# ifdef Py_USING_UNICODE + if (PyString_Check(name)) { + name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL); + if (!name) + return -1; + } else if (!PyUnicode_Check(name)) +# else + if (!PyString_Check(name)) +# endif + { + PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name); + return -1; + } else { + Py_INCREF(name); + } + + if (!tp->tp_dict) { + if (PyType_Ready(tp) < 0) + goto done; + } + + descr = _PyType_Lookup(tp, name); + f = NULL; + if (descr != NULL) + f = descr->ob_type->tp_descr_set; + if (!f) { + if (PyString_Check(name)) { + encoded_name = name; + Py_INCREF(name); + } else { + encoded_name = PyUnicode_AsUTF8String(name); + } + PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name)); + Py_DECREF(encoded_name); + } else { + res = f(descr, obj, value); + } + + done: + Py_DECREF(name); + return res; +} +#endif + + +#ifdef __cplusplus +} +#endif + + + +#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) + +#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else + + + + #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0) + + +/* -------- TYPES TABLE (BEGIN) -------- */ + +#define SWIGTYPE_p_Config swig_types[0] +#define SWIGTYPE_p_Decoder swig_types[1] +#define SWIGTYPE_p_Feature swig_types[2] +#define SWIGTYPE_p_FrontEnd swig_types[3] +#define SWIGTYPE_p_FsgModel swig_types[4] +#define SWIGTYPE_p_Hypothesis swig_types[5] +#define SWIGTYPE_p_Lattice swig_types[6] +#define SWIGTYPE_p_LogMath swig_types[7] +#define SWIGTYPE_p_NBest swig_types[8] +#define SWIGTYPE_p_NBestIterator swig_types[9] +#define SWIGTYPE_p_NBestList swig_types[10] +#define SWIGTYPE_p_NGramModel swig_types[11] +#define SWIGTYPE_p_Segment swig_types[12] +#define SWIGTYPE_p_SegmentIterator swig_types[13] +#define SWIGTYPE_p_SegmentList swig_types[14] +#define SWIGTYPE_p_char swig_types[15] +#define SWIGTYPE_p_int swig_types[16] +#define SWIGTYPE_p_ps_nbest_t swig_types[17] +#define SWIGTYPE_p_ps_seg_t swig_types[18] +static swig_type_info *swig_types[20]; +static swig_module_info swig_module = {swig_types, 19, 0, 0, 0, 0}; +#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) +#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) + +/* -------- TYPES TABLE (END) -------- */ + +#if (PY_VERSION_HEX <= 0x02000000) +# if !defined(SWIG_PYTHON_CLASSIC) +# error "This python version requires swig to be run with the '-classic' option" +# endif +#endif + +/*----------------------------------------------- + @(target):= _pocketsphinx.so + ------------------------------------------------*/ +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_init PyInit__pocketsphinx + +#else +# define SWIG_init init_pocketsphinx + +#endif +#define SWIG_name "_pocketsphinx" + +#define SWIGVERSION 0x020011 +#define SWIG_VERSION SWIGVERSION + + +#define SWIG_as_voidptr(a) (void *)((const void *)(a)) +#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) + + +typedef cmd_ln_t Config; +typedef feat_t Feature; +typedef fe_t FrontEnd; +typedef fsg_model_t FsgModel; +typedef logmath_t LogMath; +typedef ngram_model_t NGramModel; +typedef ngram_model_t NGramModelSet; + + + +// TODO: make private with %immutable +typedef struct { + char *hypstr; + int best_score; + int prob; +} Hypothesis; + +typedef struct { + char *word; + int32 ascore; + int32 lscore; + int32 lback; + int32 prob; + int start_frame; + int end_frame; +} Segment; + +typedef struct { + char *hypstr; + int32 score; +} NBest; + + + +SWIGINTERN swig_type_info* +SWIG_pchar_descriptor(void) +{ + static int init = 0; + static swig_type_info* info = 0; + if (!init) { + info = SWIG_TypeQuery("_p_char"); + init = 1; + } + return info; +} + + +SWIGINTERN int +SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) +{ +#if PY_VERSION_HEX>=0x03000000 + if (PyUnicode_Check(obj)) +#else + if (PyString_Check(obj)) +#endif + { + char *cstr; Py_ssize_t len; +#if PY_VERSION_HEX>=0x03000000 + if (!alloc && cptr) { + /* We can't allow converting without allocation, since the internal + representation of string in Python 3 is UCS-2/UCS-4 but we require + a UTF-8 representation. + TODO(bhy) More detailed explanation */ + return SWIG_RuntimeError; + } + obj = PyUnicode_AsUTF8String(obj); + PyBytes_AsStringAndSize(obj, &cstr, &len); + if(alloc) *alloc = SWIG_NEWOBJ; +#else + PyString_AsStringAndSize(obj, &cstr, &len); +#endif + if (cptr) { + if (alloc) { + /* + In python the user should not be able to modify the inner + string representation. To warranty that, if you define + SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string + buffer is always returned. + + The default behavior is just to return the pointer value, + so, be careful. + */ +#if defined(SWIG_PYTHON_SAFE_CSTRINGS) + if (*alloc != SWIG_OLDOBJ) +#else + if (*alloc == SWIG_NEWOBJ) +#endif + { + *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); + *alloc = SWIG_NEWOBJ; + } + else { + *cptr = cstr; + *alloc = SWIG_OLDOBJ; + } + } else { + #if PY_VERSION_HEX>=0x03000000 + assert(0); /* Should never reach here in Python 3 */ + #endif + *cptr = SWIG_Python_str_AsChar(obj); + } + } + if (psize) *psize = len + 1; +#if PY_VERSION_HEX>=0x03000000 + Py_XDECREF(obj); +#endif + return SWIG_OK; + } else { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + if (pchar_descriptor) { + void* vptr = 0; + if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { + if (cptr) *cptr = (char *) vptr; + if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; + if (alloc) *alloc = SWIG_OLDOBJ; + return SWIG_OK; + } + } + } + return SWIG_TypeError; +} + + + + + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtrAndSize(const char* carray, size_t size) +{ + if (carray) { + if (size > INT_MAX) { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + return pchar_descriptor ? + SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); + } else { +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_FromStringAndSize(carray, (int)(size)); +#else + return PyString_FromStringAndSize(carray, (int)(size)); +#endif + } + } else { + return SWIG_Py_Void(); + } +} + + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtr(const char *cptr) +{ + return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); +} + + +#include +#if !defined(SWIG_NO_LLONG_MAX) +# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) +# define LLONG_MAX __LONG_LONG_MAX__ +# define LLONG_MIN (-LLONG_MAX - 1LL) +# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) +# endif +#endif + + +SWIGINTERN int +SWIG_AsVal_double (PyObject *obj, double *val) +{ + int res = SWIG_TypeError; + if (PyFloat_Check(obj)) { + if (val) *val = PyFloat_AsDouble(obj); + return SWIG_OK; + } else if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + double v = PyLong_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + double d = PyFloat_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = d; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_AddCast(SWIG_OK)); + } else { + PyErr_Clear(); + } + } + } +#endif + return res; +} + + +#include + + +#include + + +SWIGINTERNINLINE int +SWIG_CanCastAsInteger(double *d, double min, double max) { + double x = *d; + if ((min <= x && x <= max)) { + double fx = floor(x); + double cx = ceil(x); + double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ + if ((errno == EDOM) || (errno == ERANGE)) { + errno = 0; + } else { + double summ, reps, diff; + if (rd < x) { + diff = x - rd; + } else if (rd > x) { + diff = rd - x; + } else { + return 1; + } + summ = rd + x; + reps = diff/summ; + if (reps < 8*DBL_EPSILON) { + *d = rd; + return 1; + } + } + } + return 0; +} + + +SWIGINTERN int +SWIG_AsVal_long (PyObject *obj, long* val) +{ + if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + long v = PyInt_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { + if (val) *val = (long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERN int +SWIG_AsVal_int (PyObject * obj, int *val) +{ + long v; + int res = SWIG_AsVal_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v < INT_MIN || v > INT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (int)(v); + } + } + return res; +} + + +SWIGINTERNINLINE PyObject* + SWIG_From_int (int value) +{ + return PyInt_FromLong((long) value); +} + +SWIGINTERN Hypothesis *new_Hypothesis(char const *hypstr,int best_score,int prob){ + Hypothesis *h = (Hypothesis *)ckd_malloc(sizeof *h); + if (hypstr) + h->hypstr = ckd_salloc(hypstr); + else + h->hypstr = NULL; + h->best_score = best_score; + h->prob = prob; + return h; + } +SWIGINTERN void delete_Hypothesis(Hypothesis *self){ + if (self->hypstr) + ckd_free(self->hypstr); + ckd_free(self); + } +SWIGINTERN Segment *Segment_fromIter(ps_seg_t *itor){ + Segment *seg; + if (!itor) + return NULL; + seg = (Segment *)ckd_malloc(sizeof(Segment)); + seg->word = ckd_salloc(ps_seg_word(itor)); + seg->prob = ps_seg_prob(itor, &(seg->ascore), &(seg->lscore), &(seg->lback)); + ps_seg_frames(itor, &seg->start_frame, &seg->end_frame); + return seg; + } +SWIGINTERN void delete_Segment(Segment *self){ + ckd_free(self->word); + ckd_free(self); + } +SWIGINTERN NBest *NBest_fromIter(ps_nbest_t *itor){ + NBest *nbest; + if (!itor) + return NULL; + nbest = (NBest *)ckd_malloc(sizeof(NBest)); + nbest->hypstr = ckd_salloc(ps_nbest_hyp(itor, &(nbest->score))); + return nbest; + } +SWIGINTERN Hypothesis *NBest_hyp(NBest *self){ + return self->hypstr ? new_Hypothesis(self->hypstr, self->score, 0) : NULL; + } +SWIGINTERN void delete_NBest(NBest *self){ + ckd_free(self->hypstr); + ckd_free(self); + } + +typedef struct { + ps_seg_t *ptr; +} SegmentIterator; + +SWIGINTERN SegmentIterator *new_SegmentIterator(ps_seg_t *ptr){ + SegmentIterator *iter = (SegmentIterator *)ckd_malloc(sizeof *iter); + iter->ptr = ptr; + return iter; + } +SWIGINTERN void delete_SegmentIterator(SegmentIterator *self){ + if (self->ptr) + ps_seg_free(self->ptr); + ckd_free(self); + } +SWIGINTERN Segment *SegmentIterator_next(SegmentIterator *self){ + if (self->ptr) { + Segment *value =Segment_fromIter(self->ptr); + self->ptr =ps_seg_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN Segment *SegmentIterator___next__(SegmentIterator *self){ + if (self->ptr) { + Segment *value =Segment_fromIter(self->ptr); + self->ptr =ps_seg_next(self->ptr); + return value; + } + return NULL; + } + +typedef struct { + ps_nbest_t *ptr; +} NBestIterator; + +SWIGINTERN NBestIterator *new_NBestIterator(ps_nbest_t *ptr){ + NBestIterator *iter = (NBestIterator *)ckd_malloc(sizeof *iter); + iter->ptr = ptr; + return iter; + } +SWIGINTERN void delete_NBestIterator(NBestIterator *self){ + if (self->ptr) + ps_nbest_free(self->ptr); + ckd_free(self); + } +SWIGINTERN NBest *NBestIterator_next(NBestIterator *self){ + if (self->ptr) { + NBest *value =NBest_fromIter(self->ptr); + self->ptr =ps_nbest_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN NBest *NBestIterator___next__(NBestIterator *self){ + if (self->ptr) { + NBest *value =NBest_fromIter(self->ptr); + self->ptr =ps_nbest_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN Decoder *new_Decoder__SWIG_0(int *errcode){ + Decoder *d = ps_init(cmd_ln_init(NULL, ps_args(), FALSE, NULL)); + *errcode = d ? 0 : -1; + return d; + } +SWIGINTERN Decoder *new_Decoder__SWIG_1(Config *config,int *errcode){ + Decoder *d = ps_init(config); + *errcode = d ? 0 : -1; + return d; + } +SWIGINTERN void delete_Decoder(Decoder *self){ + ps_free(self); + } +SWIGINTERN void Decoder_reinit(Decoder *self,Config *config,int *errcode){ + *errcode = ps_reinit(self, config); + } +SWIGINTERN void Decoder_load_dict(Decoder *self,char const *fdict,char const *ffilter,char const *format,int *errcode){ + *errcode = ps_load_dict(self, fdict, ffilter, format); + } +SWIGINTERN void Decoder_save_dict(Decoder *self,char const *dictfile,char const *format,int *errcode){ + *errcode = ps_save_dict(self, dictfile, format); + } +SWIGINTERN void Decoder_add_word(Decoder *self,char const *word,char const *phones,int update,int *errcode){ + *errcode = ps_add_word(self, word, phones, update); + } +SWIGINTERN char *Decoder_lookup_word(Decoder *self,char const *word){ + return ps_lookup_word(self, word); + } +SWIGINTERN Lattice *Decoder_get_lattice(Decoder *self){ + return ps_lattice_retain(ps_get_lattice(self)); + } +SWIGINTERN Config *Decoder_get_config(Decoder *self){ + return cmd_ln_retain(ps_get_config(self)); + } +SWIGINTERN Config *Decoder_default_config(void){ + return cmd_ln_parse_r(NULL, ps_args(), 0, NULL, FALSE); + } +SWIGINTERN Config *Decoder_file_config(char const *path){ + return cmd_ln_parse_file_r(NULL, ps_args(), path, FALSE); + } +SWIGINTERN void Decoder_start_stream(Decoder *self,int *errcode){ + *errcode = ps_start_stream(self); + } +SWIGINTERN void Decoder_start_utt(Decoder *self,int *errcode){ + *errcode = ps_start_utt(self); + } +SWIGINTERN void Decoder_end_utt(Decoder *self,int *errcode){ + *errcode = ps_end_utt(self); + } + +SWIGINTERN int +SWIG_AsVal_bool (PyObject *obj, bool *val) +{ + int r = PyObject_IsTrue(obj); + if (r == -1) + return SWIG_ERROR; + if (val) *val = r ? true : false; + return SWIG_OK; +} + + +SWIGINTERN int +SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) +{ +#if PY_VERSION_HEX < 0x03000000 + if (PyInt_Check(obj)) { + long v = PyInt_AsLong(obj); + if (v >= 0) { + if (val) *val = v; + return SWIG_OK; + } else { + return SWIG_OverflowError; + } + } else +#endif + if (PyLong_Check(obj)) { + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); +#if PY_VERSION_HEX >= 0x03000000 + { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (v < 0) { + return SWIG_OverflowError; + } + } else { + PyErr_Clear(); + } + } +#endif + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { + if (val) *val = (unsigned long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERNINLINE int +SWIG_AsVal_size_t (PyObject * obj, size_t *val) +{ + unsigned long v; + int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0); + if (SWIG_IsOK(res) && val) *val = (size_t)(v); + return res; +} + +SWIGINTERN int Decoder_process_raw(Decoder *self,char const *SDATA,size_t NSAMP,bool no_search,bool full_utt,int *errcode){ + NSAMP /= sizeof(int16); + return *errcode = ps_process_raw(self, (int16 *)SDATA, NSAMP, no_search, full_utt); + } +SWIGINTERN int Decoder_process_cep(Decoder *self,char const *SDATA,size_t NSAMP,bool no_search,bool full_utt,int *errcode){ + mfcc_t **feats; + int ncep = fe_get_output_size(ps_get_fe(self)); + NSAMP /= ncep * sizeof(mfcc_t); + feats = ckd_calloc_2d(NSAMP, ncep, sizeof(mfcc_t)); + memcpy(feats[0], SDATA, NSAMP * ncep * sizeof(mfcc_t)); + *errcode = ps_process_cep(self, feats, NSAMP, no_search, full_utt); + ckd_free_2d(feats); + return *errcode; + } +SWIGINTERN Hypothesis *Decoder_hyp(Decoder *self){ + char const *hyp; + int32 best_score, prob; + hyp = ps_get_hyp(self, &best_score); + if (hyp) + prob = ps_get_prob(self); + return hyp ? new_Hypothesis(hyp, best_score, prob) : NULL; + } +SWIGINTERN FrontEnd *Decoder_get_fe(Decoder *self){ + return ps_get_fe(self); + } +SWIGINTERN Feature *Decoder_get_feat(Decoder *self){ + return ps_get_feat(self); + } +SWIGINTERN bool Decoder_get_in_speech(Decoder *self){ + return ps_get_in_speech(self); + } + +SWIGINTERNINLINE PyObject* + SWIG_From_bool (bool value) +{ + return PyBool_FromLong(value ? 1 : 0); +} + +SWIGINTERN FsgModel *Decoder_get_fsg(Decoder *self,char const *name){ + return fsg_model_retain(ps_get_fsg(self, name)); + } +SWIGINTERN void Decoder_set_fsg(Decoder *self,char const *name,FsgModel *fsg,int *errcode){ + *errcode = ps_set_fsg(self, name, fsg); + } +SWIGINTERN void Decoder_set_jsgf_file(Decoder *self,char const *name,char const *path,int *errcode){ + *errcode = ps_set_jsgf_file(self, name, path); + } +SWIGINTERN void Decoder_set_jsgf_string(Decoder *self,char const *name,char const *jsgf_string,int *errcode){ + *errcode = ps_set_jsgf_string(self, name, jsgf_string); + } +SWIGINTERN char const *Decoder_get_kws(Decoder *self,char const *name){ + return ps_get_kws(self, name); + } +SWIGINTERN void Decoder_set_kws(Decoder *self,char const *name,char const *keyfile,int *errcode){ + *errcode = ps_set_kws(self, name, keyfile); + } +SWIGINTERN void Decoder_set_keyphrase(Decoder *self,char const *name,char const *keyphrase,int *errcode){ + *errcode = ps_set_keyphrase(self, name, keyphrase); + } +SWIGINTERN void Decoder_set_allphone_file(Decoder *self,char const *name,char const *lmfile,int *errcode){ + *errcode = ps_set_allphone_file(self, name, lmfile); + } +SWIGINTERN NGramModel *Decoder_get_lm(Decoder *self,char const *name){ + return ngram_model_retain(ps_get_lm(self, name)); + } +SWIGINTERN void Decoder_set_lm(Decoder *self,char const *name,NGramModel *lm,int *errcode){ + *errcode = ps_set_lm(self, name, lm); + } +SWIGINTERN void Decoder_set_lm_file(Decoder *self,char const *name,char const *path,int *errcode){ + *errcode = ps_set_lm_file(self, name, path); + } +SWIGINTERN LogMath *Decoder_get_logmath(Decoder *self){ + return logmath_retain(ps_get_logmath(self)); + } +SWIGINTERN void Decoder_set_search(Decoder *self,char const *search_name,int *errcode){ + *errcode = ps_set_search(self, search_name); + } +SWIGINTERN char const *Decoder_get_search(Decoder *self){ + return ps_get_search(self); + } +SWIGINTERN int Decoder_n_frames(Decoder *self){ + return ps_get_n_frames(self); + } +SWIGINTERN SegmentList *Decoder_seg(Decoder *self){ + return self; + } +SWIGINTERN NBestList *Decoder_nbest(Decoder *self){ + return self; + } +SWIGINTERN Lattice *new_Lattice__SWIG_0(char const *path){ + return ps_lattice_read(NULL, path); + } +SWIGINTERN Lattice *new_Lattice__SWIG_1(Decoder *decoder,char *path){ + return ps_lattice_read(decoder, path); + } +SWIGINTERN void delete_Lattice(Lattice *self){ + ps_lattice_free(self); + } +SWIGINTERN void Lattice_write(Lattice *self,char const *path,int *errcode){ + *errcode = ps_lattice_write(self, path); + } +SWIGINTERN void Lattice_write_htk(Lattice *self,char const *path,int *errcode){ + *errcode = ps_lattice_write_htk(self, path); + } +SWIGINTERN NBestIterator *NBestList___iter__(NBestList *self){ + return new_NBestIterator(ps_nbest(self)); + } +SWIGINTERN SegmentIterator *SegmentList___iter__(SegmentList *self){ + return new_SegmentIterator(ps_seg_iter(self)); + } +#ifdef __cplusplus +extern "C" { +#endif +SWIGINTERN PyObject *_wrap_Hypothesis_hypstr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Hypothesis_hypstr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_hypstr_set" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Hypothesis_hypstr_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->hypstr) free((char*)arg1->hypstr); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->hypstr = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->hypstr = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Hypothesis_hypstr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Hypothesis_hypstr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_hypstr_get" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + result = (char *) ((arg1)->hypstr); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Hypothesis_best_score_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Hypothesis_best_score_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_best_score_set" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Hypothesis_best_score_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->best_score = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Hypothesis_best_score_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:Hypothesis_best_score_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_best_score_get" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + result = (int) ((arg1)->best_score); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Hypothesis_prob_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Hypothesis_prob_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_prob_set" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Hypothesis_prob_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->prob = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Hypothesis_prob_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:Hypothesis_prob_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Hypothesis_prob_get" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + result = (int) ((arg1)->prob); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Hypothesis(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int arg2 ; + int arg3 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + Hypothesis *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:new_Hypothesis",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Hypothesis" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Hypothesis" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Hypothesis" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (Hypothesis *)new_Hypothesis((char const *)arg1,arg2,arg3); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Hypothesis, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_Hypothesis(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Hypothesis *arg1 = (Hypothesis *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Hypothesis",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Hypothesis, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Hypothesis" "', argument " "1"" of type '" "Hypothesis *""'"); + } + arg1 = (Hypothesis *)(argp1); + delete_Hypothesis(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *Hypothesis_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Hypothesis, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_Segment_word_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_word_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_word_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Segment_word_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->word) free((char*)arg1->word); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->word = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->word = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_word_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_word_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_word_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = (char *) ((arg1)->word); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_ascore_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int32 arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_ascore_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_ascore_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_ascore_set" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + if (arg1) (arg1)->ascore = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_ascore_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_ascore_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_ascore_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = ((arg1)->ascore); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_lscore_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int32 arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_lscore_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_lscore_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_lscore_set" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + if (arg1) (arg1)->lscore = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_lscore_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_lscore_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_lscore_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = ((arg1)->lscore); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_lback_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int32 arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_lback_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_lback_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_lback_set" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + if (arg1) (arg1)->lback = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_lback_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_lback_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_lback_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = ((arg1)->lback); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_prob_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int32 arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_prob_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_prob_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_prob_set" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + if (arg1) (arg1)->prob = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_prob_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_prob_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_prob_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = ((arg1)->prob); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_start_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_start_frame_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_start_frame_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_start_frame_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->start_frame = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_start_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_start_frame_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_start_frame_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = (int) ((arg1)->start_frame); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_end_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Segment_end_frame_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_end_frame_set" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Segment_end_frame_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->end_frame = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_end_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_end_frame_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_end_frame_get" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + result = (int) ((arg1)->end_frame); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Segment_fromIter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ps_seg_t *arg1 = (ps_seg_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Segment *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Segment_fromIter",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ps_seg_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Segment_fromIter" "', argument " "1"" of type '" "ps_seg_t *""'"); + } + arg1 = (ps_seg_t *)(argp1); + result = (Segment *)Segment_fromIter(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Segment, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_Segment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *arg1 = (Segment *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Segment",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Segment, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Segment" "', argument " "1"" of type '" "Segment *""'"); + } + arg1 = (Segment *)(argp1); + delete_Segment(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Segment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Segment *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_Segment")) SWIG_fail; + result = (Segment *)calloc(1, sizeof(Segment)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Segment, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *Segment_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Segment, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NBest_hypstr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NBest_hypstr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_hypstr_set" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NBest_hypstr_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->hypstr) free((char*)arg1->hypstr); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->hypstr = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->hypstr = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBest_hypstr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBest_hypstr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_hypstr_get" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + result = (char *) ((arg1)->hypstr); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBest_score_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + int32 arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NBest_score_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_score_set" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "NBest_score_set" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + if (arg1) (arg1)->score = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBest_score_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:NBest_score_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_score_get" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + result = ((arg1)->score); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBest_fromIter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ps_nbest_t *arg1 = (ps_nbest_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBest *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBest_fromIter",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ps_nbest_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_fromIter" "', argument " "1"" of type '" "ps_nbest_t *""'"); + } + arg1 = (ps_nbest_t *)(argp1); + result = (NBest *)NBest_fromIter(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBest, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBest_hyp(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Hypothesis *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBest_hyp",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBest_hyp" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + result = (Hypothesis *)NBest_hyp(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Hypothesis, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_NBest(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *arg1 = (NBest *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NBest",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBest, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NBest" "', argument " "1"" of type '" "NBest *""'"); + } + arg1 = (NBest *)(argp1); + delete_NBest(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NBest(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBest *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_NBest")) SWIG_fail; + result = (NBest *)calloc(1, sizeof(NBest)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBest, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *NBest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NBest, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_SegmentIterator_ptr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentIterator *arg1 = (SegmentIterator *) 0 ; + ps_seg_t *arg2 = (ps_seg_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:SegmentIterator_ptr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SegmentIterator_ptr_set" "', argument " "1"" of type '" "SegmentIterator *""'"); + } + arg1 = (SegmentIterator *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_ps_seg_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SegmentIterator_ptr_set" "', argument " "2"" of type '" "ps_seg_t *""'"); + } + arg2 = (ps_seg_t *)(argp2); + if (arg1) (arg1)->ptr = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SegmentIterator_ptr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentIterator *arg1 = (SegmentIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + ps_seg_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:SegmentIterator_ptr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SegmentIterator_ptr_get" "', argument " "1"" of type '" "SegmentIterator *""'"); + } + arg1 = (SegmentIterator *)(argp1); + result = (ps_seg_t *) ((arg1)->ptr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ps_seg_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_SegmentIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ps_seg_t *arg1 = (ps_seg_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + SegmentIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_SegmentIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ps_seg_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SegmentIterator" "', argument " "1"" of type '" "ps_seg_t *""'"); + } + arg1 = (ps_seg_t *)(argp1); + result = (SegmentIterator *)new_SegmentIterator(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SegmentIterator, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_SegmentIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentIterator *arg1 = (SegmentIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_SegmentIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentIterator, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SegmentIterator" "', argument " "1"" of type '" "SegmentIterator *""'"); + } + arg1 = (SegmentIterator *)(argp1); + delete_SegmentIterator(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SegmentIterator_next(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentIterator *arg1 = (SegmentIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Segment *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:SegmentIterator_next",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SegmentIterator_next" "', argument " "1"" of type '" "SegmentIterator *""'"); + } + arg1 = (SegmentIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (Segment *)SegmentIterator_next(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Segment, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_SegmentIterator___next__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentIterator *arg1 = (SegmentIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Segment *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:SegmentIterator___next__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SegmentIterator___next__" "', argument " "1"" of type '" "SegmentIterator *""'"); + } + arg1 = (SegmentIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (Segment *)SegmentIterator___next__(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Segment, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *SegmentIterator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_SegmentIterator, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NBestIterator_ptr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestIterator *arg1 = (NBestIterator *) 0 ; + ps_nbest_t *arg2 = (ps_nbest_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NBestIterator_ptr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBestIterator_ptr_set" "', argument " "1"" of type '" "NBestIterator *""'"); + } + arg1 = (NBestIterator *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_ps_nbest_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NBestIterator_ptr_set" "', argument " "2"" of type '" "ps_nbest_t *""'"); + } + arg2 = (ps_nbest_t *)(argp2); + if (arg1) (arg1)->ptr = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBestIterator_ptr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestIterator *arg1 = (NBestIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + ps_nbest_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBestIterator_ptr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBestIterator_ptr_get" "', argument " "1"" of type '" "NBestIterator *""'"); + } + arg1 = (NBestIterator *)(argp1); + result = (ps_nbest_t *) ((arg1)->ptr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ps_nbest_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NBestIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ps_nbest_t *arg1 = (ps_nbest_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBestIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_NBestIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ps_nbest_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NBestIterator" "', argument " "1"" of type '" "ps_nbest_t *""'"); + } + arg1 = (ps_nbest_t *)(argp1); + result = (NBestIterator *)new_NBestIterator(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBestIterator, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_NBestIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestIterator *arg1 = (NBestIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NBestIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestIterator, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NBestIterator" "', argument " "1"" of type '" "NBestIterator *""'"); + } + arg1 = (NBestIterator *)(argp1); + delete_NBestIterator(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBestIterator_next(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestIterator *arg1 = (NBestIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBest *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBestIterator_next",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBestIterator_next" "', argument " "1"" of type '" "NBestIterator *""'"); + } + arg1 = (NBestIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (NBest *)NBestIterator_next(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBest, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NBestIterator___next__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestIterator *arg1 = (NBestIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBest *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBestIterator___next__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBestIterator___next__" "', argument " "1"" of type '" "NBestIterator *""'"); + } + arg1 = (NBestIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (NBest *)NBestIterator___next__(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBest, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *NBestIterator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NBestIterator, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_Decoder__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + int *arg1 = (int *) 0 ; + Decoder *result = 0 ; + + int errcode; + arg1 = &errcode; + if (!PyArg_ParseTuple(args,(char *)":new_Decoder")) SWIG_fail; + result = (Decoder *)new_Decoder__SWIG_0(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Decoder, SWIG_POINTER_NEW | 0 ); + { + if (*arg1 < 0) { + char buf[64]; + snprintf(buf, 64, "new_Decoder returned %d", *arg1); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Decoder__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + int *arg2 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Decoder *result = 0 ; + + int errcode; + arg2 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"O:new_Decoder",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Decoder" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + result = (Decoder *)new_Decoder__SWIG_1(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Decoder, SWIG_POINTER_NEW | 0 ); + { + if (*arg2 < 0) { + char buf[64]; + snprintf(buf, 64, "new_Decoder returned %d", *arg2); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Decoder(PyObject *self, PyObject *args) { + int argc; + PyObject *argv[2]; + int ii; + + if (!PyTuple_Check(args)) SWIG_fail; + argc = args ? (int)PyObject_Length(args) : 0; + for (ii = 0; (ii < 1) && (ii < argc); ii++) { + argv[ii] = PyTuple_GET_ITEM(args,ii); + } + if (argc == 0) { + return _wrap_new_Decoder__SWIG_0(self, args); + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_Config, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_Decoder__SWIG_1(self, args); + } + } + +fail: + SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Decoder'.\n" + " Possible C/C++ prototypes are:\n" + " Decoder::Decoder(int *)\n" + " Decoder::Decoder(Config *,int *)\n"); + return 0; +} + + +SWIGINTERN PyObject *_wrap_delete_Decoder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Decoder",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Decoder" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + delete_Decoder(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_reinit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + Config *arg2 = (Config *) 0 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_reinit",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_reinit" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_reinit" "', argument " "2"" of type '" "Config *""'"); + } + arg2 = (Config *)(argp2); + Decoder_reinit(arg1,arg2,arg3); + resultobj = SWIG_Py_Void(); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_reinit returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_load_dict(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + char *arg4 = (char *) 0 ; + int *arg5 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + int res4 ; + char *buf4 = 0 ; + int alloc4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + int errcode; + arg5 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOOO:Decoder_load_dict",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_load_dict" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_load_dict" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_load_dict" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + res4 = SWIG_AsCharPtrAndSize(obj3, &buf4, NULL, &alloc4); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "Decoder_load_dict" "', argument " "4"" of type '" "char const *""'"); + } + arg4 = (char *)(buf4); + Decoder_load_dict(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,arg5); + resultobj = SWIG_Py_Void(); + { + if (*arg5 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_load_dict returned %d", *arg5); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_save_dict(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_save_dict",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_save_dict" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_save_dict" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_save_dict" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_save_dict(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_save_dict returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_add_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int arg4 ; + int *arg5 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + int errcode; + arg5 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOOO:Decoder_add_word",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_add_word" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_add_word" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_add_word" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Decoder_add_word" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + Decoder_add_word(arg1,(char const *)arg2,(char const *)arg3,arg4,arg5); + resultobj = SWIG_Py_Void(); + { + if (*arg5 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_add_word returned %d", *arg5); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_lookup_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_lookup_word",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_lookup_word" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_lookup_word" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (char *)Decoder_lookup_word(arg1,(char const *)arg2); + resultobj = SWIG_FromCharPtr((const char *)result); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + free((char*)result); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_lattice(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Lattice *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_lattice",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_lattice" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (Lattice *)Decoder_get_lattice(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Lattice, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Config *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_config",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_config" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (Config *)Decoder_get_config(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Config, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_default_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":Decoder_default_config")) SWIG_fail; + result = (Config *)Decoder_default_config(); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Config, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_file_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject * obj0 = 0 ; + Config *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_file_config",&obj0)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_file_config" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + result = (Config *)Decoder_file_config((char const *)arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Config, SWIG_POINTER_OWN | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_start_stream(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + int *arg2 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + int errcode; + arg2 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_start_stream",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_start_stream" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + Decoder_start_stream(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (*arg2 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_start_stream returned %d", *arg2); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_start_utt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + int *arg2 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + int errcode; + arg2 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_start_utt",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_start_utt" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + Decoder_start_utt(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (*arg2 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_start_utt returned %d", *arg2); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_end_utt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + int *arg2 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + int errcode; + arg2 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_end_utt",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_end_utt" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + Decoder_end_utt(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (*arg2 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_end_utt returned %d", *arg2); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_process_raw(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + size_t arg3 ; + bool arg4 ; + bool arg5 ; + int *arg6 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + Py_ssize_t size2 = 0 ; + void const *buf2 = 0 ; + bool val4 ; + int ecode4 = 0 ; + bool val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + int result; + + int errcode; + arg6 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOOO:Decoder_process_raw",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_process_raw" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + { + res2 = PyObject_AsReadBuffer(obj1, &buf2, &size2); + if (res2<0) { + PyErr_Clear(); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_process_raw" "', argument " "2"" of type '" "(const char* SDATA, size_t NSAMP)""'"); + } + arg2 = (char *) buf2; + arg3 = (size_t) (size2 / sizeof(char const)); + } + ecode4 = SWIG_AsVal_bool(obj2, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Decoder_process_raw" "', argument " "4"" of type '" "bool""'"); + } + arg4 = (bool)(val4); + ecode5 = SWIG_AsVal_bool(obj3, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "Decoder_process_raw" "', argument " "5"" of type '" "bool""'"); + } + arg5 = (bool)(val5); + result = (int)Decoder_process_raw(arg1,(char const *)arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + { + if (*arg6 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_process_raw returned %d", *arg6); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_process_cep(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + size_t arg3 ; + bool arg4 ; + bool arg5 ; + int *arg6 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + Py_ssize_t size2 = 0 ; + void const *buf2 = 0 ; + bool val4 ; + int ecode4 = 0 ; + bool val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + int result; + + int errcode; + arg6 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOOO:Decoder_process_cep",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_process_cep" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + { + res2 = PyObject_AsReadBuffer(obj1, &buf2, &size2); + if (res2<0) { + PyErr_Clear(); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_process_cep" "', argument " "2"" of type '" "(const char* SDATA, size_t NSAMP)""'"); + } + arg2 = (char *) buf2; + arg3 = (size_t) (size2 / sizeof(char const)); + } + ecode4 = SWIG_AsVal_bool(obj2, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Decoder_process_cep" "', argument " "4"" of type '" "bool""'"); + } + arg4 = (bool)(val4); + ecode5 = SWIG_AsVal_bool(obj3, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "Decoder_process_cep" "', argument " "5"" of type '" "bool""'"); + } + arg5 = (bool)(val5); + result = (int)Decoder_process_cep(arg1,(char const *)arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + { + if (*arg6 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_process_cep returned %d", *arg6); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_hyp(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Hypothesis *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_hyp",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_hyp" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (Hypothesis *)Decoder_hyp(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Hypothesis, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_fe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + FrontEnd *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_fe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_fe" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (FrontEnd *)Decoder_get_fe(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FrontEnd, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_feat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Feature *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_feat",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_feat" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (Feature *)Decoder_get_feat(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Feature, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_in_speech(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + bool result; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_in_speech",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_in_speech" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (bool)Decoder_get_in_speech(arg1); + resultobj = SWIG_From_bool((bool)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_fsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + FsgModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_get_fsg",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_fsg" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_get_fsg" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (FsgModel *)Decoder_get_fsg(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FsgModel, 0 | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_fsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + FsgModel *arg3 = (FsgModel *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_fsg",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_fsg" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_fsg" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_fsg" "', argument " "3"" of type '" "FsgModel *""'"); + } + arg3 = (FsgModel *)(argp3); + Decoder_set_fsg(arg1,(char const *)arg2,arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_fsg returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_jsgf_file(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_jsgf_file",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_jsgf_file" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_jsgf_file" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_jsgf_file" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_jsgf_file(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_jsgf_file returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_jsgf_string(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_jsgf_string",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_jsgf_string" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_jsgf_string" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_jsgf_string" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_jsgf_string(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_jsgf_string returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_kws(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_get_kws",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_kws" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_get_kws" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (char *)Decoder_get_kws(arg1,(char const *)arg2); + resultobj = SWIG_FromCharPtr((const char *)result); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_kws(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_kws",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_kws" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_kws" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_kws" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_kws(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_kws returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_keyphrase(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_keyphrase",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_keyphrase" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_keyphrase" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_keyphrase" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_keyphrase(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_keyphrase returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_allphone_file(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_allphone_file",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_allphone_file" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_allphone_file" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_allphone_file" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_allphone_file(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_allphone_file returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_lm(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_get_lm",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_lm" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_get_lm" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (NGramModel *)Decoder_get_lm(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, SWIG_POINTER_OWN | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_lm(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + NGramModel *arg3 = (NGramModel *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_lm",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_lm" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_lm" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_lm" "', argument " "3"" of type '" "NGramModel *""'"); + } + arg3 = (NGramModel *)(argp3); + Decoder_set_lm(arg1,(char const *)arg2,arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_lm returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_lm_file(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:Decoder_set_lm_file",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_lm_file" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_lm_file" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Decoder_set_lm_file" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Decoder_set_lm_file(arg1,(char const *)arg2,(char const *)arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_lm_file returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_logmath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + LogMath *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_logmath",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_logmath" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (LogMath *)Decoder_get_logmath(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LogMath, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_set_search(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:Decoder_set_search",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_set_search" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Decoder_set_search" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + Decoder_set_search(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "Decoder_set_search returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_get_search(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_get_search",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_get_search" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (char *)Decoder_get_search(arg1); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_n_frames(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_n_frames",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_n_frames" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (int)Decoder_n_frames(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_seg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + SegmentList *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_seg",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_seg" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (SegmentList *)Decoder_seg(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SegmentList, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Decoder_nbest(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBestList *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Decoder_nbest",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Decoder_nbest" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + result = (NBestList *)Decoder_nbest(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBestList, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *Decoder_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Decoder, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_Lattice__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject * obj0 = 0 ; + Lattice *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_Lattice",&obj0)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Lattice" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + result = (Lattice *)new_Lattice__SWIG_0((char const *)arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Lattice, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Lattice__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Decoder *arg1 = (Decoder *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + Lattice *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_Lattice",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Decoder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Lattice" "', argument " "1"" of type '" "Decoder *""'"); + } + arg1 = (Decoder *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_Lattice" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + result = (Lattice *)new_Lattice__SWIG_1(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Lattice, SWIG_POINTER_NEW | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Lattice(PyObject *self, PyObject *args) { + int argc; + PyObject *argv[3]; + int ii; + + if (!PyTuple_Check(args)) SWIG_fail; + argc = args ? (int)PyObject_Length(args) : 0; + for (ii = 0; (ii < 2) && (ii < argc); ii++) { + argv[ii] = PyTuple_GET_ITEM(args,ii); + } + if (argc == 1) { + int _v; + int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_Lattice__SWIG_0(self, args); + } + } + if (argc == 2) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_Decoder, 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_Lattice__SWIG_1(self, args); + } + } + } + +fail: + SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Lattice'.\n" + " Possible C/C++ prototypes are:\n" + " Lattice::Lattice(char const *)\n" + " Lattice::Lattice(Decoder *,char *)\n"); + return 0; +} + + +SWIGINTERN PyObject *_wrap_delete_Lattice(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Lattice *arg1 = (Lattice *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Lattice",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Lattice, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Lattice" "', argument " "1"" of type '" "Lattice *""'"); + } + arg1 = (Lattice *)(argp1); + delete_Lattice(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Lattice_write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Lattice *arg1 = (Lattice *) 0 ; + char *arg2 = (char *) 0 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:Lattice_write",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Lattice, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Lattice_write" "', argument " "1"" of type '" "Lattice *""'"); + } + arg1 = (Lattice *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Lattice_write" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + Lattice_write(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "Lattice_write returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Lattice_write_htk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Lattice *arg1 = (Lattice *) 0 ; + char *arg2 = (char *) 0 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:Lattice_write_htk",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Lattice, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Lattice_write_htk" "', argument " "1"" of type '" "Lattice *""'"); + } + arg1 = (Lattice *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Lattice_write_htk" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + Lattice_write_htk(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "Lattice_write_htk returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *Lattice_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Lattice, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NBestList___iter__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestList *arg1 = (NBestList *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NBestIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NBestList___iter__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestList, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NBestList___iter__" "', argument " "1"" of type '" "NBestList *""'"); + } + arg1 = (NBestList *)(argp1); + result = (NBestIterator *)NBestList___iter__(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NBestIterator, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_NBestList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NBestList *arg1 = (NBestList *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NBestList",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NBestList, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NBestList" "', argument " "1"" of type '" "NBestList *""'"); + } + arg1 = (NBestList *)(argp1); + free((char *) arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *NBestList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NBestList, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_SegmentList___iter__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentList *arg1 = (SegmentList *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + SegmentIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:SegmentList___iter__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentList, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SegmentList___iter__" "', argument " "1"" of type '" "SegmentList *""'"); + } + arg1 = (SegmentList *)(argp1); + result = (SegmentIterator *)SegmentList___iter__(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SegmentIterator, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_SegmentList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + SegmentList *arg1 = (SegmentList *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_SegmentList",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_SegmentList, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SegmentList" "', argument " "1"" of type '" "SegmentList *""'"); + } + arg1 = (SegmentList *)(argp1); + free((char *) arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *SegmentList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_SegmentList, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +static PyMethodDef SwigMethods[] = { + { (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL}, + { (char *)"Hypothesis_hypstr_set", _wrap_Hypothesis_hypstr_set, METH_VARARGS, (char *)"Hypothesis_hypstr_set(Hypothesis self, char * hypstr)"}, + { (char *)"Hypothesis_hypstr_get", _wrap_Hypothesis_hypstr_get, METH_VARARGS, (char *)"Hypothesis_hypstr_get(Hypothesis self) -> char *"}, + { (char *)"Hypothesis_best_score_set", _wrap_Hypothesis_best_score_set, METH_VARARGS, (char *)"Hypothesis_best_score_set(Hypothesis self, int best_score)"}, + { (char *)"Hypothesis_best_score_get", _wrap_Hypothesis_best_score_get, METH_VARARGS, (char *)"Hypothesis_best_score_get(Hypothesis self) -> int"}, + { (char *)"Hypothesis_prob_set", _wrap_Hypothesis_prob_set, METH_VARARGS, (char *)"Hypothesis_prob_set(Hypothesis self, int prob)"}, + { (char *)"Hypothesis_prob_get", _wrap_Hypothesis_prob_get, METH_VARARGS, (char *)"Hypothesis_prob_get(Hypothesis self) -> int"}, + { (char *)"new_Hypothesis", _wrap_new_Hypothesis, METH_VARARGS, (char *)"new_Hypothesis(char const * hypstr, int best_score, int prob) -> Hypothesis"}, + { (char *)"delete_Hypothesis", _wrap_delete_Hypothesis, METH_VARARGS, (char *)"delete_Hypothesis(Hypothesis self)"}, + { (char *)"Hypothesis_swigregister", Hypothesis_swigregister, METH_VARARGS, NULL}, + { (char *)"Segment_word_set", _wrap_Segment_word_set, METH_VARARGS, (char *)"Segment_word_set(Segment self, char * word)"}, + { (char *)"Segment_word_get", _wrap_Segment_word_get, METH_VARARGS, (char *)"Segment_word_get(Segment self) -> char *"}, + { (char *)"Segment_ascore_set", _wrap_Segment_ascore_set, METH_VARARGS, (char *)"Segment_ascore_set(Segment self, int32 ascore)"}, + { (char *)"Segment_ascore_get", _wrap_Segment_ascore_get, METH_VARARGS, (char *)"Segment_ascore_get(Segment self) -> int32"}, + { (char *)"Segment_lscore_set", _wrap_Segment_lscore_set, METH_VARARGS, (char *)"Segment_lscore_set(Segment self, int32 lscore)"}, + { (char *)"Segment_lscore_get", _wrap_Segment_lscore_get, METH_VARARGS, (char *)"Segment_lscore_get(Segment self) -> int32"}, + { (char *)"Segment_lback_set", _wrap_Segment_lback_set, METH_VARARGS, (char *)"Segment_lback_set(Segment self, int32 lback)"}, + { (char *)"Segment_lback_get", _wrap_Segment_lback_get, METH_VARARGS, (char *)"Segment_lback_get(Segment self) -> int32"}, + { (char *)"Segment_prob_set", _wrap_Segment_prob_set, METH_VARARGS, (char *)"Segment_prob_set(Segment self, int32 prob)"}, + { (char *)"Segment_prob_get", _wrap_Segment_prob_get, METH_VARARGS, (char *)"Segment_prob_get(Segment self) -> int32"}, + { (char *)"Segment_start_frame_set", _wrap_Segment_start_frame_set, METH_VARARGS, (char *)"Segment_start_frame_set(Segment self, int start_frame)"}, + { (char *)"Segment_start_frame_get", _wrap_Segment_start_frame_get, METH_VARARGS, (char *)"Segment_start_frame_get(Segment self) -> int"}, + { (char *)"Segment_end_frame_set", _wrap_Segment_end_frame_set, METH_VARARGS, (char *)"Segment_end_frame_set(Segment self, int end_frame)"}, + { (char *)"Segment_end_frame_get", _wrap_Segment_end_frame_get, METH_VARARGS, (char *)"Segment_end_frame_get(Segment self) -> int"}, + { (char *)"Segment_fromIter", _wrap_Segment_fromIter, METH_VARARGS, (char *)"Segment_fromIter(ps_seg_t * itor) -> Segment"}, + { (char *)"delete_Segment", _wrap_delete_Segment, METH_VARARGS, (char *)"delete_Segment(Segment self)"}, + { (char *)"new_Segment", _wrap_new_Segment, METH_VARARGS, (char *)"new_Segment() -> Segment"}, + { (char *)"Segment_swigregister", Segment_swigregister, METH_VARARGS, NULL}, + { (char *)"NBest_hypstr_set", _wrap_NBest_hypstr_set, METH_VARARGS, (char *)"NBest_hypstr_set(NBest self, char * hypstr)"}, + { (char *)"NBest_hypstr_get", _wrap_NBest_hypstr_get, METH_VARARGS, (char *)"NBest_hypstr_get(NBest self) -> char *"}, + { (char *)"NBest_score_set", _wrap_NBest_score_set, METH_VARARGS, (char *)"NBest_score_set(NBest self, int32 score)"}, + { (char *)"NBest_score_get", _wrap_NBest_score_get, METH_VARARGS, (char *)"NBest_score_get(NBest self) -> int32"}, + { (char *)"NBest_fromIter", _wrap_NBest_fromIter, METH_VARARGS, (char *)"NBest_fromIter(ps_nbest_t * itor) -> NBest"}, + { (char *)"NBest_hyp", _wrap_NBest_hyp, METH_VARARGS, (char *)"NBest_hyp(NBest self) -> Hypothesis"}, + { (char *)"delete_NBest", _wrap_delete_NBest, METH_VARARGS, (char *)"delete_NBest(NBest self)"}, + { (char *)"new_NBest", _wrap_new_NBest, METH_VARARGS, (char *)"new_NBest() -> NBest"}, + { (char *)"NBest_swigregister", NBest_swigregister, METH_VARARGS, NULL}, + { (char *)"SegmentIterator_ptr_set", _wrap_SegmentIterator_ptr_set, METH_VARARGS, (char *)"SegmentIterator_ptr_set(SegmentIterator self, ps_seg_t * ptr)"}, + { (char *)"SegmentIterator_ptr_get", _wrap_SegmentIterator_ptr_get, METH_VARARGS, (char *)"SegmentIterator_ptr_get(SegmentIterator self) -> ps_seg_t *"}, + { (char *)"new_SegmentIterator", _wrap_new_SegmentIterator, METH_VARARGS, (char *)"new_SegmentIterator(ps_seg_t * ptr) -> SegmentIterator"}, + { (char *)"delete_SegmentIterator", _wrap_delete_SegmentIterator, METH_VARARGS, (char *)"delete_SegmentIterator(SegmentIterator self)"}, + { (char *)"SegmentIterator_next", _wrap_SegmentIterator_next, METH_VARARGS, (char *)"SegmentIterator_next(SegmentIterator self) -> Segment"}, + { (char *)"SegmentIterator___next__", _wrap_SegmentIterator___next__, METH_VARARGS, (char *)"SegmentIterator___next__(SegmentIterator self) -> Segment"}, + { (char *)"SegmentIterator_swigregister", SegmentIterator_swigregister, METH_VARARGS, NULL}, + { (char *)"NBestIterator_ptr_set", _wrap_NBestIterator_ptr_set, METH_VARARGS, (char *)"NBestIterator_ptr_set(NBestIterator self, ps_nbest_t * ptr)"}, + { (char *)"NBestIterator_ptr_get", _wrap_NBestIterator_ptr_get, METH_VARARGS, (char *)"NBestIterator_ptr_get(NBestIterator self) -> ps_nbest_t *"}, + { (char *)"new_NBestIterator", _wrap_new_NBestIterator, METH_VARARGS, (char *)"new_NBestIterator(ps_nbest_t * ptr) -> NBestIterator"}, + { (char *)"delete_NBestIterator", _wrap_delete_NBestIterator, METH_VARARGS, (char *)"delete_NBestIterator(NBestIterator self)"}, + { (char *)"NBestIterator_next", _wrap_NBestIterator_next, METH_VARARGS, (char *)"NBestIterator_next(NBestIterator self) -> NBest"}, + { (char *)"NBestIterator___next__", _wrap_NBestIterator___next__, METH_VARARGS, (char *)"NBestIterator___next__(NBestIterator self) -> NBest"}, + { (char *)"NBestIterator_swigregister", NBestIterator_swigregister, METH_VARARGS, NULL}, + { (char *)"new_Decoder", _wrap_new_Decoder, METH_VARARGS, (char *)"\n" + "Decoder()\n" + "new_Decoder(Config config) -> Decoder\n" + ""}, + { (char *)"delete_Decoder", _wrap_delete_Decoder, METH_VARARGS, (char *)"delete_Decoder(Decoder self)"}, + { (char *)"Decoder_reinit", _wrap_Decoder_reinit, METH_VARARGS, (char *)"Decoder_reinit(Decoder self, Config config)"}, + { (char *)"Decoder_load_dict", _wrap_Decoder_load_dict, METH_VARARGS, (char *)"Decoder_load_dict(Decoder self, char const * fdict, char const * ffilter, char const * format)"}, + { (char *)"Decoder_save_dict", _wrap_Decoder_save_dict, METH_VARARGS, (char *)"Decoder_save_dict(Decoder self, char const * dictfile, char const * format)"}, + { (char *)"Decoder_add_word", _wrap_Decoder_add_word, METH_VARARGS, (char *)"Decoder_add_word(Decoder self, char const * word, char const * phones, int update)"}, + { (char *)"Decoder_lookup_word", _wrap_Decoder_lookup_word, METH_VARARGS, (char *)"Decoder_lookup_word(Decoder self, char const * word) -> char *"}, + { (char *)"Decoder_get_lattice", _wrap_Decoder_get_lattice, METH_VARARGS, (char *)"Decoder_get_lattice(Decoder self) -> Lattice"}, + { (char *)"Decoder_get_config", _wrap_Decoder_get_config, METH_VARARGS, (char *)"Decoder_get_config(Decoder self) -> Config"}, + { (char *)"Decoder_default_config", _wrap_Decoder_default_config, METH_VARARGS, (char *)"Decoder_default_config() -> Config"}, + { (char *)"Decoder_file_config", _wrap_Decoder_file_config, METH_VARARGS, (char *)"Decoder_file_config(char const * path) -> Config"}, + { (char *)"Decoder_start_stream", _wrap_Decoder_start_stream, METH_VARARGS, (char *)"Decoder_start_stream(Decoder self)"}, + { (char *)"Decoder_start_utt", _wrap_Decoder_start_utt, METH_VARARGS, (char *)"Decoder_start_utt(Decoder self)"}, + { (char *)"Decoder_end_utt", _wrap_Decoder_end_utt, METH_VARARGS, (char *)"Decoder_end_utt(Decoder self)"}, + { (char *)"Decoder_process_raw", _wrap_Decoder_process_raw, METH_VARARGS, (char *)"Decoder_process_raw(Decoder self, char const * SDATA, bool no_search, bool full_utt) -> int"}, + { (char *)"Decoder_process_cep", _wrap_Decoder_process_cep, METH_VARARGS, (char *)"Decoder_process_cep(Decoder self, char const * SDATA, bool no_search, bool full_utt) -> int"}, + { (char *)"Decoder_hyp", _wrap_Decoder_hyp, METH_VARARGS, (char *)"Decoder_hyp(Decoder self) -> Hypothesis"}, + { (char *)"Decoder_get_fe", _wrap_Decoder_get_fe, METH_VARARGS, (char *)"Decoder_get_fe(Decoder self) -> FrontEnd"}, + { (char *)"Decoder_get_feat", _wrap_Decoder_get_feat, METH_VARARGS, (char *)"Decoder_get_feat(Decoder self) -> Feature"}, + { (char *)"Decoder_get_in_speech", _wrap_Decoder_get_in_speech, METH_VARARGS, (char *)"Decoder_get_in_speech(Decoder self) -> bool"}, + { (char *)"Decoder_get_fsg", _wrap_Decoder_get_fsg, METH_VARARGS, (char *)"Decoder_get_fsg(Decoder self, char const * name) -> FsgModel"}, + { (char *)"Decoder_set_fsg", _wrap_Decoder_set_fsg, METH_VARARGS, (char *)"Decoder_set_fsg(Decoder self, char const * name, FsgModel fsg)"}, + { (char *)"Decoder_set_jsgf_file", _wrap_Decoder_set_jsgf_file, METH_VARARGS, (char *)"Decoder_set_jsgf_file(Decoder self, char const * name, char const * path)"}, + { (char *)"Decoder_set_jsgf_string", _wrap_Decoder_set_jsgf_string, METH_VARARGS, (char *)"Decoder_set_jsgf_string(Decoder self, char const * name, char const * jsgf_string)"}, + { (char *)"Decoder_get_kws", _wrap_Decoder_get_kws, METH_VARARGS, (char *)"Decoder_get_kws(Decoder self, char const * name) -> char const *"}, + { (char *)"Decoder_set_kws", _wrap_Decoder_set_kws, METH_VARARGS, (char *)"Decoder_set_kws(Decoder self, char const * name, char const * keyfile)"}, + { (char *)"Decoder_set_keyphrase", _wrap_Decoder_set_keyphrase, METH_VARARGS, (char *)"Decoder_set_keyphrase(Decoder self, char const * name, char const * keyphrase)"}, + { (char *)"Decoder_set_allphone_file", _wrap_Decoder_set_allphone_file, METH_VARARGS, (char *)"Decoder_set_allphone_file(Decoder self, char const * name, char const * lmfile)"}, + { (char *)"Decoder_get_lm", _wrap_Decoder_get_lm, METH_VARARGS, (char *)"Decoder_get_lm(Decoder self, char const * name) -> NGramModel"}, + { (char *)"Decoder_set_lm", _wrap_Decoder_set_lm, METH_VARARGS, (char *)"Decoder_set_lm(Decoder self, char const * name, NGramModel lm)"}, + { (char *)"Decoder_set_lm_file", _wrap_Decoder_set_lm_file, METH_VARARGS, (char *)"Decoder_set_lm_file(Decoder self, char const * name, char const * path)"}, + { (char *)"Decoder_get_logmath", _wrap_Decoder_get_logmath, METH_VARARGS, (char *)"Decoder_get_logmath(Decoder self) -> LogMath"}, + { (char *)"Decoder_set_search", _wrap_Decoder_set_search, METH_VARARGS, (char *)"Decoder_set_search(Decoder self, char const * search_name)"}, + { (char *)"Decoder_get_search", _wrap_Decoder_get_search, METH_VARARGS, (char *)"Decoder_get_search(Decoder self) -> char const *"}, + { (char *)"Decoder_n_frames", _wrap_Decoder_n_frames, METH_VARARGS, (char *)"Decoder_n_frames(Decoder self) -> int"}, + { (char *)"Decoder_seg", _wrap_Decoder_seg, METH_VARARGS, (char *)"Decoder_seg(Decoder self) -> SegmentList"}, + { (char *)"Decoder_nbest", _wrap_Decoder_nbest, METH_VARARGS, (char *)"Decoder_nbest(Decoder self) -> NBestList"}, + { (char *)"Decoder_swigregister", Decoder_swigregister, METH_VARARGS, NULL}, + { (char *)"new_Lattice", _wrap_new_Lattice, METH_VARARGS, (char *)"\n" + "Lattice(char const * path)\n" + "new_Lattice(Decoder decoder, char * path) -> Lattice\n" + ""}, + { (char *)"delete_Lattice", _wrap_delete_Lattice, METH_VARARGS, (char *)"delete_Lattice(Lattice self)"}, + { (char *)"Lattice_write", _wrap_Lattice_write, METH_VARARGS, (char *)"Lattice_write(Lattice self, char const * path)"}, + { (char *)"Lattice_write_htk", _wrap_Lattice_write_htk, METH_VARARGS, (char *)"Lattice_write_htk(Lattice self, char const * path)"}, + { (char *)"Lattice_swigregister", Lattice_swigregister, METH_VARARGS, NULL}, + { (char *)"NBestList___iter__", _wrap_NBestList___iter__, METH_VARARGS, (char *)"NBestList___iter__(NBestList self) -> NBestIterator"}, + { (char *)"delete_NBestList", _wrap_delete_NBestList, METH_VARARGS, (char *)"delete_NBestList(NBestList self)"}, + { (char *)"NBestList_swigregister", NBestList_swigregister, METH_VARARGS, NULL}, + { (char *)"SegmentList___iter__", _wrap_SegmentList___iter__, METH_VARARGS, (char *)"SegmentList___iter__(SegmentList self) -> SegmentIterator"}, + { (char *)"delete_SegmentList", _wrap_delete_SegmentList, METH_VARARGS, (char *)"delete_SegmentList(SegmentList self)"}, + { (char *)"SegmentList_swigregister", SegmentList_swigregister, METH_VARARGS, NULL}, + { NULL, NULL, 0, NULL } +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ + +static swig_type_info _swigt__p_Config = {"_p_Config", "Config *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Decoder = {"_p_Decoder", "Decoder *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Feature = {"_p_Feature", "Feature *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FrontEnd = {"_p_FrontEnd", "FrontEnd *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FsgModel = {"_p_FsgModel", "FsgModel *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Hypothesis = {"_p_Hypothesis", "Hypothesis *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Lattice = {"_p_Lattice", "Lattice *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_LogMath = {"_p_LogMath", "LogMath *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NBest = {"_p_NBest", "NBest *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NBestIterator = {"_p_NBestIterator", "NBestIterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NBestList = {"_p_NBestList", "NBestList *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NGramModel = {"_p_NGramModel", "NGramModel *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Segment = {"_p_Segment", "Segment *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_SegmentIterator = {"_p_SegmentIterator", "SegmentIterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_SegmentList = {"_p_SegmentList", "SegmentList *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ps_nbest_t = {"_p_ps_nbest_t", "ps_nbest_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ps_seg_t = {"_p_ps_seg_t", "ps_seg_t *", 0, 0, (void*)0, 0}; + +static swig_type_info *swig_type_initial[] = { + &_swigt__p_Config, + &_swigt__p_Decoder, + &_swigt__p_Feature, + &_swigt__p_FrontEnd, + &_swigt__p_FsgModel, + &_swigt__p_Hypothesis, + &_swigt__p_Lattice, + &_swigt__p_LogMath, + &_swigt__p_NBest, + &_swigt__p_NBestIterator, + &_swigt__p_NBestList, + &_swigt__p_NGramModel, + &_swigt__p_Segment, + &_swigt__p_SegmentIterator, + &_swigt__p_SegmentList, + &_swigt__p_char, + &_swigt__p_int, + &_swigt__p_ps_nbest_t, + &_swigt__p_ps_seg_t, +}; + +static swig_cast_info _swigc__p_Config[] = { {&_swigt__p_Config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Decoder[] = { {&_swigt__p_Decoder, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Feature[] = { {&_swigt__p_Feature, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FrontEnd[] = { {&_swigt__p_FrontEnd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FsgModel[] = { {&_swigt__p_FsgModel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Hypothesis[] = { {&_swigt__p_Hypothesis, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Lattice[] = { {&_swigt__p_Lattice, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_LogMath[] = { {&_swigt__p_LogMath, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NBest[] = { {&_swigt__p_NBest, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NBestIterator[] = { {&_swigt__p_NBestIterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NBestList[] = { {&_swigt__p_NBestList, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NGramModel[] = { {&_swigt__p_NGramModel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Segment[] = { {&_swigt__p_Segment, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_SegmentIterator[] = { {&_swigt__p_SegmentIterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_SegmentList[] = { {&_swigt__p_SegmentList, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ps_nbest_t[] = { {&_swigt__p_ps_nbest_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ps_seg_t[] = { {&_swigt__p_ps_seg_t, 0, 0, 0},{0, 0, 0, 0}}; + +static swig_cast_info *swig_cast_initial[] = { + _swigc__p_Config, + _swigc__p_Decoder, + _swigc__p_Feature, + _swigc__p_FrontEnd, + _swigc__p_FsgModel, + _swigc__p_Hypothesis, + _swigc__p_Lattice, + _swigc__p_LogMath, + _swigc__p_NBest, + _swigc__p_NBestIterator, + _swigc__p_NBestList, + _swigc__p_NGramModel, + _swigc__p_Segment, + _swigc__p_SegmentIterator, + _swigc__p_SegmentList, + _swigc__p_char, + _swigc__p_int, + _swigc__p_ps_nbest_t, + _swigc__p_ps_seg_t, +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ + +static swig_const_info swig_const_table[] = { +{0, 0, 0, 0.0, 0, 0}}; + +#ifdef __cplusplus +} +#endif +/* ----------------------------------------------------------------------------- + * Type initialization: + * This problem is tough by the requirement that no dynamic + * memory is used. Also, since swig_type_info structures store pointers to + * swig_cast_info structures and swig_cast_info structures store pointers back + * to swig_type_info structures, we need some lookup code at initialization. + * The idea is that swig generates all the structures that are needed. + * The runtime then collects these partially filled structures. + * The SWIG_InitializeModule function takes these initial arrays out of + * swig_module, and does all the lookup, filling in the swig_module.types + * array with the correct data and linking the correct swig_cast_info + * structures together. + * + * The generated swig_type_info structures are assigned staticly to an initial + * array. We just loop through that array, and handle each type individually. + * First we lookup if this type has been already loaded, and if so, use the + * loaded structure instead of the generated one. Then we have to fill in the + * cast linked list. The cast data is initially stored in something like a + * two-dimensional array. Each row corresponds to a type (there are the same + * number of rows as there are in the swig_type_initial array). Each entry in + * a column is one of the swig_cast_info structures for that type. + * The cast_initial array is actually an array of arrays, because each row has + * a variable number of columns. So to actually build the cast linked list, + * we find the array of casts associated with the type, and loop through it + * adding the casts to the list. The one last trick we need to do is making + * sure the type pointer in the swig_cast_info struct is correct. + * + * First off, we lookup the cast->type name to see if it is already loaded. + * There are three cases to handle: + * 1) If the cast->type has already been loaded AND the type we are adding + * casting info to has not been loaded (it is in this module), THEN we + * replace the cast->type pointer with the type pointer that has already + * been loaded. + * 2) If BOTH types (the one we are adding casting info to, and the + * cast->type) are loaded, THEN the cast info has already been loaded by + * the previous module so we just ignore it. + * 3) Finally, if cast->type has not already been loaded, then we add that + * swig_cast_info to the linked list (because the cast->type) pointer will + * be correct. + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#if 0 +} /* c-mode */ +#endif +#endif + +#if 0 +#define SWIGRUNTIME_DEBUG +#endif + + +SWIGRUNTIME void +SWIG_InitializeModule(void *clientdata) { + size_t i; + swig_module_info *module_head, *iter; + int found, init; + + /* check to see if the circular list has been setup, if not, set it up */ + if (swig_module.next==0) { + /* Initialize the swig_module */ + swig_module.type_initial = swig_type_initial; + swig_module.cast_initial = swig_cast_initial; + swig_module.next = &swig_module; + init = 1; + } else { + init = 0; + } + + /* Try and load any already created modules */ + module_head = SWIG_GetModule(clientdata); + if (!module_head) { + /* This is the first module loaded for this interpreter */ + /* so set the swig module into the interpreter */ + SWIG_SetModule(clientdata, &swig_module); + module_head = &swig_module; + } else { + /* the interpreter has loaded a SWIG module, but has it loaded this one? */ + found=0; + iter=module_head; + do { + if (iter==&swig_module) { + found=1; + break; + } + iter=iter->next; + } while (iter!= module_head); + + /* if the is found in the list, then all is done and we may leave */ + if (found) return; + /* otherwise we must add out module into the list */ + swig_module.next = module_head->next; + module_head->next = &swig_module; + } + + /* When multiple interpreters are used, a module could have already been initialized in + a different interpreter, but not yet have a pointer in this interpreter. + In this case, we do not want to continue adding types... everything should be + set up already */ + if (init == 0) return; + + /* Now work on filling in swig_module.types */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: size %d\n", swig_module.size); +#endif + for (i = 0; i < swig_module.size; ++i) { + swig_type_info *type = 0; + swig_type_info *ret; + swig_cast_info *cast; + +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); +#endif + + /* if there is another module already loaded */ + if (swig_module.next != &swig_module) { + type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); + } + if (type) { + /* Overwrite clientdata field */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found type %s\n", type->name); +#endif + if (swig_module.type_initial[i]->clientdata) { + type->clientdata = swig_module.type_initial[i]->clientdata; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); +#endif + } + } else { + type = swig_module.type_initial[i]; + } + + /* Insert casting types */ + cast = swig_module.cast_initial[i]; + while (cast->type) { + /* Don't need to add information already in the list */ + ret = 0; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); +#endif + if (swig_module.next != &swig_module) { + ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); +#ifdef SWIGRUNTIME_DEBUG + if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); +#endif + } + if (ret) { + if (type == swig_module.type_initial[i]) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: skip old type %s\n", ret->name); +#endif + cast->type = ret; + ret = 0; + } else { + /* Check for casting already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); +#ifdef SWIGRUNTIME_DEBUG + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); +#endif + if (!ocast) ret = 0; + } + } + + if (!ret) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); +#endif + if (type->cast) { + type->cast->prev = cast; + cast->next = type->cast; + } + type->cast = cast; + } + cast++; + } + /* Set entry in modules->types array equal to the type */ + swig_module.types[i] = type; + } + swig_module.types[i] = 0; + +#ifdef SWIGRUNTIME_DEBUG + printf("**** SWIG_InitializeModule: Cast List ******\n"); + for (i = 0; i < swig_module.size; ++i) { + int j = 0; + swig_cast_info *cast = swig_module.cast_initial[i]; + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); + while (cast->type) { + printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); + cast++; + ++j; + } + printf("---- Total casts: %d\n",j); + } + printf("**** SWIG_InitializeModule: Cast List ******\n"); +#endif +} + +/* This function will propagate the clientdata field of type to +* any new swig_type_info structures that have been added into the list +* of equivalent types. It is like calling +* SWIG_TypeClientData(type, clientdata) a second time. +*/ +SWIGRUNTIME void +SWIG_PropagateClientData(void) { + size_t i; + swig_cast_info *equiv; + static int init_run = 0; + + if (init_run) return; + init_run = 1; + + for (i = 0; i < swig_module.size; i++) { + if (swig_module.types[i]->clientdata) { + equiv = swig_module.types[i]->cast; + while (equiv) { + if (!equiv->converter) { + if (equiv->type && !equiv->type->clientdata) + SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); + } + equiv = equiv->next; + } + } + } +} + +#ifdef __cplusplus +#if 0 +{ + /* c-mode */ +#endif +} +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + + /* Python-specific SWIG API */ +#define SWIG_newvarlink() SWIG_Python_newvarlink() +#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) +#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) + + /* ----------------------------------------------------------------------------- + * global variable support code. + * ----------------------------------------------------------------------------- */ + + typedef struct swig_globalvar { + char *name; /* Name of global variable */ + PyObject *(*get_attr)(void); /* Return the current value */ + int (*set_attr)(PyObject *); /* Set the value */ + struct swig_globalvar *next; + } swig_globalvar; + + typedef struct swig_varlinkobject { + PyObject_HEAD + swig_globalvar *vars; + } swig_varlinkobject; + + SWIGINTERN PyObject * + swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) { +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_InternFromString(""); +#else + return PyString_FromString(""); +#endif + } + + SWIGINTERN PyObject * + swig_varlink_str(swig_varlinkobject *v) { +#if PY_VERSION_HEX >= 0x03000000 + PyObject *str = PyUnicode_InternFromString("("); + PyObject *tail; + PyObject *joined; + swig_globalvar *var; + for (var = v->vars; var; var=var->next) { + tail = PyUnicode_FromString(var->name); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; + if (var->next) { + tail = PyUnicode_InternFromString(", "); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; + } + } + tail = PyUnicode_InternFromString(")"); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; +#else + PyObject *str = PyString_FromString("("); + swig_globalvar *var; + for (var = v->vars; var; var=var->next) { + PyString_ConcatAndDel(&str,PyString_FromString(var->name)); + if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", ")); + } + PyString_ConcatAndDel(&str,PyString_FromString(")")); +#endif + return str; + } + + SWIGINTERN int + swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { + char *tmp; + PyObject *str = swig_varlink_str(v); + fprintf(fp,"Swig global variables "); + fprintf(fp,"%s\n", tmp = SWIG_Python_str_AsChar(str)); + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(str); + return 0; + } + + SWIGINTERN void + swig_varlink_dealloc(swig_varlinkobject *v) { + swig_globalvar *var = v->vars; + while (var) { + swig_globalvar *n = var->next; + free(var->name); + free(var); + var = n; + } + } + + SWIGINTERN PyObject * + swig_varlink_getattr(swig_varlinkobject *v, char *n) { + PyObject *res = NULL; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->get_attr)(); + break; + } + var = var->next; + } + if (res == NULL && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN int + swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { + int res = 1; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->set_attr)(p); + break; + } + var = var->next; + } + if (res == 1 && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN PyTypeObject* + swig_varlink_type(void) { + static char varlink__doc__[] = "Swig var link object"; + static PyTypeObject varlink_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"swigvarlink", /* tp_name */ + sizeof(swig_varlinkobject), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor) swig_varlink_dealloc, /* tp_dealloc */ + (printfunc) swig_varlink_print, /* tp_print */ + (getattrfunc) swig_varlink_getattr, /* tp_getattr */ + (setattrfunc) swig_varlink_setattr, /* tp_setattr */ + 0, /* tp_compare */ + (reprfunc) swig_varlink_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + 0, /* tp_hash */ + 0, /* tp_call */ + (reprfunc) swig_varlink_str, /* tp_str */ + 0, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + 0, /* tp_flags */ + varlink__doc__, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + varlink_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + varlink_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&varlink_type) < 0) + return NULL; +#endif + } + return &varlink_type; + } + + /* Create a variable linking object for use later */ + SWIGINTERN PyObject * + SWIG_Python_newvarlink(void) { + swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); + if (result) { + result->vars = 0; + } + return ((PyObject*) result); + } + + SWIGINTERN void + SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { + swig_varlinkobject *v = (swig_varlinkobject *) p; + swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); + if (gv) { + size_t size = strlen(name)+1; + gv->name = (char *)malloc(size); + if (gv->name) { + strncpy(gv->name,name,size); + gv->get_attr = get_attr; + gv->set_attr = set_attr; + gv->next = v->vars; + } + } + v->vars = gv; + } + + SWIGINTERN PyObject * + SWIG_globals(void) { + static PyObject *_SWIG_globals = 0; + if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink(); + return _SWIG_globals; + } + + /* ----------------------------------------------------------------------------- + * constants/methods manipulation + * ----------------------------------------------------------------------------- */ + + /* Install Constants */ + SWIGINTERN void + SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { + PyObject *obj = 0; + size_t i; + for (i = 0; constants[i].type; ++i) { + switch(constants[i].type) { + case SWIG_PY_POINTER: + obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); + break; + case SWIG_PY_BINARY: + obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); + break; + default: + obj = 0; + break; + } + if (obj) { + PyDict_SetItemString(d, constants[i].name, obj); + Py_DECREF(obj); + } + } + } + + /* -----------------------------------------------------------------------------*/ + /* Fix SwigMethods to carry the callback ptrs when needed */ + /* -----------------------------------------------------------------------------*/ + + SWIGINTERN void + SWIG_Python_FixMethods(PyMethodDef *methods, + swig_const_info *const_table, + swig_type_info **types, + swig_type_info **types_initial) { + size_t i; + for (i = 0; methods[i].ml_name; ++i) { + const char *c = methods[i].ml_doc; + if (c && (c = strstr(c, "swig_ptr: "))) { + int j; + swig_const_info *ci = 0; + const char *name = c + 10; + for (j = 0; const_table[j].type; ++j) { + if (strncmp(const_table[j].name, name, + strlen(const_table[j].name)) == 0) { + ci = &(const_table[j]); + break; + } + } + if (ci) { + void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; + if (ptr) { + size_t shift = (ci->ptype) - types; + swig_type_info *ty = types_initial[shift]; + size_t ldoc = (c - methods[i].ml_doc); + size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; + char *ndoc = (char*)malloc(ldoc + lptr + 10); + if (ndoc) { + char *buff = ndoc; + strncpy(buff, methods[i].ml_doc, ldoc); + buff += ldoc; + strncpy(buff, "swig_ptr: ", 10); + buff += 10; + SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); + methods[i].ml_doc = ndoc; + } + } + } + } + } + } + +#ifdef __cplusplus +} +#endif + +/* -----------------------------------------------------------------------------* + * Partial Init method + * -----------------------------------------------------------------------------*/ + +#ifdef __cplusplus +extern "C" +#endif + +SWIGEXPORT +#if PY_VERSION_HEX >= 0x03000000 +PyObject* +#else +void +#endif +SWIG_init(void) { + PyObject *m, *d, *md; +#if PY_VERSION_HEX >= 0x03000000 + static struct PyModuleDef SWIG_module = { +# if PY_VERSION_HEX >= 0x03020000 + PyModuleDef_HEAD_INIT, +# else + { + PyObject_HEAD_INIT(NULL) + NULL, /* m_init */ + 0, /* m_index */ + NULL, /* m_copy */ + }, +# endif + (char *) SWIG_name, + NULL, + -1, + SwigMethods, + NULL, + NULL, + NULL, + NULL + }; +#endif + +#if defined(SWIGPYTHON_BUILTIN) + static SwigPyClientData SwigPyObject_clientdata = { + 0, 0, 0, 0, 0, 0, 0 + }; + static PyGetSetDef this_getset_def = { + (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL + }; + static SwigPyGetSet thisown_getset_closure = { + (PyCFunction) SwigPyObject_own, + (PyCFunction) SwigPyObject_own + }; + static PyGetSetDef thisown_getset_def = { + (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure + }; + PyObject *metatype_args; + PyTypeObject *builtin_pytype; + int builtin_base_count; + swig_type_info *builtin_basetype; + PyObject *tuple; + PyGetSetDescrObject *static_getset; + PyTypeObject *metatype; + SwigPyClientData *cd; + PyObject *public_interface, *public_symbol; + PyObject *this_descr; + PyObject *thisown_descr; + int i; + + (void)builtin_pytype; + (void)builtin_base_count; + (void)builtin_basetype; + (void)tuple; + (void)static_getset; + + /* metatype is used to implement static member variables. */ + metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type); + assert(metatype_args); + metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL); + assert(metatype); + Py_DECREF(metatype_args); + metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro; + assert(PyType_Ready(metatype) >= 0); +#endif + + /* Fix SwigMethods to carry the callback ptrs when needed */ + SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); + +#if PY_VERSION_HEX >= 0x03000000 + m = PyModule_Create(&SWIG_module); +#else + m = Py_InitModule((char *) SWIG_name, SwigMethods); +#endif + md = d = PyModule_GetDict(m); + (void)md; + + SWIG_InitializeModule(0); + +#ifdef SWIGPYTHON_BUILTIN + SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject"); + assert(SwigPyObject_stype); + cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; + if (!cd) { + SwigPyObject_stype->clientdata = &SwigPyObject_clientdata; + SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce(); + } else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) { + PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules."); +# if PY_VERSION_HEX >= 0x03000000 + return NULL; +# else + return; +# endif + } + + /* All objects have a 'this' attribute */ + this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def); + (void)this_descr; + + /* All objects have a 'thisown' attribute */ + thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def); + (void)thisown_descr; + + public_interface = PyList_New(0); + public_symbol = 0; + (void)public_symbol; + + PyDict_SetItemString(md, "__all__", public_interface); + Py_DECREF(public_interface); + for (i = 0; SwigMethods[i].ml_name != NULL; ++i) + SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name); + for (i = 0; swig_const_table[i].name != 0; ++i) + SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name); +#endif + + SWIG_InstallConstants(d,swig_const_table); + +#if PY_VERSION_HEX >= 0x03000000 + return m; +#else + return; +#endif +} + diff --git a/pocketsphinx-5prealpha/swig/python/test/Makefile b/pocketsphinx-5prealpha/swig/python/test/Makefile index 5909db7..4789382 100644 --- a/pocketsphinx-5prealpha/swig/python/test/Makefile +++ b/pocketsphinx-5prealpha/swig/python/test/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # swig/python/test/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -124,19 +124,19 @@ am__can_run_installinfo = \ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -164,7 +164,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -172,7 +172,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -206,15 +206,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/swig/python/test -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/swig/python/test -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig/python/test +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/swig/python/test +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -243,7 +243,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -300,8 +300,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -325,7 +325,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/swig/python/test/Makefile.in b/pocketsphinx-5prealpha/swig/python/test/Makefile.in index a454041..5d82667 100644 --- a/pocketsphinx-5prealpha/swig/python/test/Makefile.in +++ b/pocketsphinx-5prealpha/swig/python/test/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -300,8 +300,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -325,7 +325,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/test/Makefile b/pocketsphinx-5prealpha/test/Makefile index 93e2f60..6cee1e3 100644 --- a/pocketsphinx-5prealpha/test/Makefile +++ b/pocketsphinx-5prealpha/test/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -184,19 +184,19 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -224,7 +224,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -232,7 +232,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -266,15 +266,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/test -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/test -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -303,7 +303,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -438,8 +438,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -558,7 +558,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/test/Makefile.in b/pocketsphinx-5prealpha/test/Makefile.in index 7aa6b30..68a8746 100644 --- a/pocketsphinx-5prealpha/test/Makefile.in +++ b/pocketsphinx-5prealpha/test/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -438,8 +438,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -558,7 +558,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/test/regression/Makefile b/pocketsphinx-5prealpha/test/regression/Makefile index 70b44c4..7200c90 100644 --- a/pocketsphinx-5prealpha/test/regression/Makefile +++ b/pocketsphinx-5prealpha/test/regression/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/regression/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -328,19 +328,19 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ $(TEST_LOG_FLAGS) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -368,7 +368,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -376,7 +376,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -410,15 +410,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/test/regression -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/test/regression -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test/regression +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test/regression +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -447,7 +447,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -503,8 +503,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -648,7 +648,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -712,7 +712,10 @@ test-tidigits-simple.sh.log: test-tidigits-simple.sh # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/test/regression/Makefile.in b/pocketsphinx-5prealpha/test/regression/Makefile.in index 9792ead..6e7a3e1 100644 --- a/pocketsphinx-5prealpha/test/regression/Makefile.in +++ b/pocketsphinx-5prealpha/test/regression/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -503,8 +503,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -648,7 +648,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -712,7 +712,10 @@ test-tidigits-simple.sh.log: test-tidigits-simple.sh @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/pocketsphinx-5prealpha/test/testfuncs.sh b/pocketsphinx-5prealpha/test/testfuncs.sh index 9af5d08..756a7e1 100644 --- a/pocketsphinx-5prealpha/test/testfuncs.sh +++ b/pocketsphinx-5prealpha/test/testfuncs.sh @@ -1,7 +1,7 @@ # Utility functions and parameters for regression tests # Predefined directories you may need -# Stupid broken CMU Facilities autoconf doesn't do /home/pi/speech2text/pocketsphinx-5prealpha +# Stupid broken CMU Facilities autoconf doesn't do /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha builddir=../".." sourcedir=../".." tests=$sourcedir/test diff --git a/pocketsphinx-5prealpha/test/unit/Makefile b/pocketsphinx-5prealpha/test/unit/Makefile index 50d468d..3e1fc9f 100644 --- a/pocketsphinx-5prealpha/test/unit/Makefile +++ b/pocketsphinx-5prealpha/test/unit/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -253,7 +253,20 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_acmod.Po \ + ./$(DEPDIR)/test_acmod_grow.Po ./$(DEPDIR)/test_alignment.Po \ + ./$(DEPDIR)/test_allphone.Po ./$(DEPDIR)/test_dict.Po \ + ./$(DEPDIR)/test_dict2pid.Po ./$(DEPDIR)/test_fsg.Po \ + ./$(DEPDIR)/test_fwdflat.Po ./$(DEPDIR)/test_fwdtree.Po \ + ./$(DEPDIR)/test_fwdtree_bestpath.Po ./$(DEPDIR)/test_init.Po \ + ./$(DEPDIR)/test_jsgf.Po ./$(DEPDIR)/test_keyphrase.Po \ + ./$(DEPDIR)/test_lattice.Po ./$(DEPDIR)/test_lm_read.Po \ + ./$(DEPDIR)/test_mllr.Po ./$(DEPDIR)/test_nbest.Po \ + ./$(DEPDIR)/test_posterior.Po ./$(DEPDIR)/test_ptm_mgau.Po \ + ./$(DEPDIR)/test_reinit.Po ./$(DEPDIR)/test_senfh.Po \ + ./$(DEPDIR)/test_set_search.Po ./$(DEPDIR)/test_simple.Po \ + ./$(DEPDIR)/test_state_align.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -519,19 +532,19 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall CPP = gcc -E -CPPFLAGS = -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase +CPPFLAGS = -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include -I/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/include/sphinxbase CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps @@ -559,7 +572,7 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -LDFLAGS = -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase +LDFLAGS = -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/lib -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxad -L/home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/src/libsphinxbase LIBOBJS = LIBS = -lsphinxbase LIBTOOL = $(SHELL) $(top_builddir)/libtool @@ -567,7 +580,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -601,15 +614,15 @@ SET_MAKE = SHELL = /bin/bash SPHINXBASE_CFLAGS = SPHINXBASE_LIBS = -SPHINXBASE_SWIG = /home/pi/speech2text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig +SPHINXBASE_SWIG = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/../sphinxbase-5prealpha/swig STRIP = strip SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha -abs_builddir = /home/pi/speech2text/pocketsphinx-5prealpha/test/unit -abs_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha/test/unit -abs_top_builddir = /home/pi/speech2text/pocketsphinx-5prealpha -abs_top_srcdir = /home/pi/speech2text/pocketsphinx-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test/unit +abs_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/test/unit +abs_top_builddir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -638,7 +651,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/pocketsphinx-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/pocketsphinx-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -700,8 +713,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -824,30 +837,36 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_acmod.Po -include ./$(DEPDIR)/test_acmod_grow.Po -include ./$(DEPDIR)/test_alignment.Po -include ./$(DEPDIR)/test_allphone.Po -include ./$(DEPDIR)/test_dict.Po -include ./$(DEPDIR)/test_dict2pid.Po -include ./$(DEPDIR)/test_fsg.Po -include ./$(DEPDIR)/test_fwdflat.Po -include ./$(DEPDIR)/test_fwdtree.Po -include ./$(DEPDIR)/test_fwdtree_bestpath.Po -include ./$(DEPDIR)/test_init.Po -include ./$(DEPDIR)/test_jsgf.Po -include ./$(DEPDIR)/test_keyphrase.Po -include ./$(DEPDIR)/test_lattice.Po -include ./$(DEPDIR)/test_lm_read.Po -include ./$(DEPDIR)/test_mllr.Po -include ./$(DEPDIR)/test_nbest.Po -include ./$(DEPDIR)/test_posterior.Po -include ./$(DEPDIR)/test_ptm_mgau.Po -include ./$(DEPDIR)/test_reinit.Po -include ./$(DEPDIR)/test_senfh.Po -include ./$(DEPDIR)/test_set_search.Po -include ./$(DEPDIR)/test_simple.Po -include ./$(DEPDIR)/test_state_align.Po +include ./$(DEPDIR)/test_acmod.Po # am--include-marker +include ./$(DEPDIR)/test_acmod_grow.Po # am--include-marker +include ./$(DEPDIR)/test_alignment.Po # am--include-marker +include ./$(DEPDIR)/test_allphone.Po # am--include-marker +include ./$(DEPDIR)/test_dict.Po # am--include-marker +include ./$(DEPDIR)/test_dict2pid.Po # am--include-marker +include ./$(DEPDIR)/test_fsg.Po # am--include-marker +include ./$(DEPDIR)/test_fwdflat.Po # am--include-marker +include ./$(DEPDIR)/test_fwdtree.Po # am--include-marker +include ./$(DEPDIR)/test_fwdtree_bestpath.Po # am--include-marker +include ./$(DEPDIR)/test_init.Po # am--include-marker +include ./$(DEPDIR)/test_jsgf.Po # am--include-marker +include ./$(DEPDIR)/test_keyphrase.Po # am--include-marker +include ./$(DEPDIR)/test_lattice.Po # am--include-marker +include ./$(DEPDIR)/test_lm_read.Po # am--include-marker +include ./$(DEPDIR)/test_mllr.Po # am--include-marker +include ./$(DEPDIR)/test_nbest.Po # am--include-marker +include ./$(DEPDIR)/test_posterior.Po # am--include-marker +include ./$(DEPDIR)/test_ptm_mgau.Po # am--include-marker +include ./$(DEPDIR)/test_reinit.Po # am--include-marker +include ./$(DEPDIR)/test_senfh.Po # am--include-marker +include ./$(DEPDIR)/test_set_search.Po # am--include-marker +include ./$(DEPDIR)/test_simple.Po # am--include-marker +include ./$(DEPDIR)/test_state_align.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -1048,7 +1067,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -1252,7 +1271,10 @@ test_state_align.log: test_state_align$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1328,7 +1350,30 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_acmod.Po + -rm -f ./$(DEPDIR)/test_acmod_grow.Po + -rm -f ./$(DEPDIR)/test_alignment.Po + -rm -f ./$(DEPDIR)/test_allphone.Po + -rm -f ./$(DEPDIR)/test_dict.Po + -rm -f ./$(DEPDIR)/test_dict2pid.Po + -rm -f ./$(DEPDIR)/test_fsg.Po + -rm -f ./$(DEPDIR)/test_fwdflat.Po + -rm -f ./$(DEPDIR)/test_fwdtree.Po + -rm -f ./$(DEPDIR)/test_fwdtree_bestpath.Po + -rm -f ./$(DEPDIR)/test_init.Po + -rm -f ./$(DEPDIR)/test_jsgf.Po + -rm -f ./$(DEPDIR)/test_keyphrase.Po + -rm -f ./$(DEPDIR)/test_lattice.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_mllr.Po + -rm -f ./$(DEPDIR)/test_nbest.Po + -rm -f ./$(DEPDIR)/test_posterior.Po + -rm -f ./$(DEPDIR)/test_ptm_mgau.Po + -rm -f ./$(DEPDIR)/test_reinit.Po + -rm -f ./$(DEPDIR)/test_senfh.Po + -rm -f ./$(DEPDIR)/test_set_search.Po + -rm -f ./$(DEPDIR)/test_simple.Po + -rm -f ./$(DEPDIR)/test_state_align.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1374,7 +1419,30 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_acmod.Po + -rm -f ./$(DEPDIR)/test_acmod_grow.Po + -rm -f ./$(DEPDIR)/test_alignment.Po + -rm -f ./$(DEPDIR)/test_allphone.Po + -rm -f ./$(DEPDIR)/test_dict.Po + -rm -f ./$(DEPDIR)/test_dict2pid.Po + -rm -f ./$(DEPDIR)/test_fsg.Po + -rm -f ./$(DEPDIR)/test_fwdflat.Po + -rm -f ./$(DEPDIR)/test_fwdtree.Po + -rm -f ./$(DEPDIR)/test_fwdtree_bestpath.Po + -rm -f ./$(DEPDIR)/test_init.Po + -rm -f ./$(DEPDIR)/test_jsgf.Po + -rm -f ./$(DEPDIR)/test_keyphrase.Po + -rm -f ./$(DEPDIR)/test_lattice.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_mllr.Po + -rm -f ./$(DEPDIR)/test_nbest.Po + -rm -f ./$(DEPDIR)/test_posterior.Po + -rm -f ./$(DEPDIR)/test_ptm_mgau.Po + -rm -f ./$(DEPDIR)/test_reinit.Po + -rm -f ./$(DEPDIR)/test_senfh.Po + -rm -f ./$(DEPDIR)/test_set_search.Po + -rm -f ./$(DEPDIR)/test_simple.Po + -rm -f ./$(DEPDIR)/test_state_align.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1395,16 +1463,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/pocketsphinx-5prealpha/test/unit/Makefile.in b/pocketsphinx-5prealpha/test/unit/Makefile.in index 7e8f525..de1dfea 100644 --- a/pocketsphinx-5prealpha/test/unit/Makefile.in +++ b/pocketsphinx-5prealpha/test/unit/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -253,7 +253,20 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_acmod.Po \ + ./$(DEPDIR)/test_acmod_grow.Po ./$(DEPDIR)/test_alignment.Po \ + ./$(DEPDIR)/test_allphone.Po ./$(DEPDIR)/test_dict.Po \ + ./$(DEPDIR)/test_dict2pid.Po ./$(DEPDIR)/test_fsg.Po \ + ./$(DEPDIR)/test_fwdflat.Po ./$(DEPDIR)/test_fwdtree.Po \ + ./$(DEPDIR)/test_fwdtree_bestpath.Po ./$(DEPDIR)/test_init.Po \ + ./$(DEPDIR)/test_jsgf.Po ./$(DEPDIR)/test_keyphrase.Po \ + ./$(DEPDIR)/test_lattice.Po ./$(DEPDIR)/test_lm_read.Po \ + ./$(DEPDIR)/test_mllr.Po ./$(DEPDIR)/test_nbest.Po \ + ./$(DEPDIR)/test_posterior.Po ./$(DEPDIR)/test_ptm_mgau.Po \ + ./$(DEPDIR)/test_reinit.Po ./$(DEPDIR)/test_senfh.Po \ + ./$(DEPDIR)/test_set_search.Po ./$(DEPDIR)/test_simple.Po \ + ./$(DEPDIR)/test_state_align.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -700,8 +713,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -824,30 +837,36 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_acmod.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_acmod_grow.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_alignment.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_allphone.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_dict.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_dict2pid.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdflat.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdtree.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdtree_bestpath.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_init.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_jsgf.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_keyphrase.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lattice.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_read.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_mllr.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_nbest.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_posterior.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ptm_mgau.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_reinit.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_senfh.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_set_search.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_simple.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_state_align.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_acmod.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_acmod_grow.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_alignment.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_allphone.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_dict.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_dict2pid.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdflat.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdtree.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fwdtree_bestpath.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_init.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_jsgf.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_keyphrase.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lattice.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_read.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_mllr.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_nbest.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_posterior.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ptm_mgau.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_reinit.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_senfh.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_set_search.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_simple.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_state_align.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -1048,7 +1067,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -1252,7 +1271,10 @@ test_state_align.log: test_state_align$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1328,7 +1350,30 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_acmod.Po + -rm -f ./$(DEPDIR)/test_acmod_grow.Po + -rm -f ./$(DEPDIR)/test_alignment.Po + -rm -f ./$(DEPDIR)/test_allphone.Po + -rm -f ./$(DEPDIR)/test_dict.Po + -rm -f ./$(DEPDIR)/test_dict2pid.Po + -rm -f ./$(DEPDIR)/test_fsg.Po + -rm -f ./$(DEPDIR)/test_fwdflat.Po + -rm -f ./$(DEPDIR)/test_fwdtree.Po + -rm -f ./$(DEPDIR)/test_fwdtree_bestpath.Po + -rm -f ./$(DEPDIR)/test_init.Po + -rm -f ./$(DEPDIR)/test_jsgf.Po + -rm -f ./$(DEPDIR)/test_keyphrase.Po + -rm -f ./$(DEPDIR)/test_lattice.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_mllr.Po + -rm -f ./$(DEPDIR)/test_nbest.Po + -rm -f ./$(DEPDIR)/test_posterior.Po + -rm -f ./$(DEPDIR)/test_ptm_mgau.Po + -rm -f ./$(DEPDIR)/test_reinit.Po + -rm -f ./$(DEPDIR)/test_senfh.Po + -rm -f ./$(DEPDIR)/test_set_search.Po + -rm -f ./$(DEPDIR)/test_simple.Po + -rm -f ./$(DEPDIR)/test_state_align.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1374,7 +1419,30 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_acmod.Po + -rm -f ./$(DEPDIR)/test_acmod_grow.Po + -rm -f ./$(DEPDIR)/test_alignment.Po + -rm -f ./$(DEPDIR)/test_allphone.Po + -rm -f ./$(DEPDIR)/test_dict.Po + -rm -f ./$(DEPDIR)/test_dict2pid.Po + -rm -f ./$(DEPDIR)/test_fsg.Po + -rm -f ./$(DEPDIR)/test_fwdflat.Po + -rm -f ./$(DEPDIR)/test_fwdtree.Po + -rm -f ./$(DEPDIR)/test_fwdtree_bestpath.Po + -rm -f ./$(DEPDIR)/test_init.Po + -rm -f ./$(DEPDIR)/test_jsgf.Po + -rm -f ./$(DEPDIR)/test_keyphrase.Po + -rm -f ./$(DEPDIR)/test_lattice.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_mllr.Po + -rm -f ./$(DEPDIR)/test_nbest.Po + -rm -f ./$(DEPDIR)/test_posterior.Po + -rm -f ./$(DEPDIR)/test_ptm_mgau.Po + -rm -f ./$(DEPDIR)/test_reinit.Po + -rm -f ./$(DEPDIR)/test_senfh.Po + -rm -f ./$(DEPDIR)/test_set_search.Po + -rm -f ./$(DEPDIR)/test_simple.Po + -rm -f ./$(DEPDIR)/test_state_align.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1395,16 +1463,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/process-output.py b/process-output.py new file mode 100644 index 0000000..d78154d --- /dev/null +++ b/process-output.py @@ -0,0 +1,20 @@ +import sys +import os +from datetime import datetime + +speech_rec_lib = os.environ['SPEECH_RECOGNITION'] +def log_speech_input(speech_input): + with open(speech_rec_lib + "/output/log.txt", 'a') as f: + line = speech_input + time = datetime.now().strftime("%m/%d/%Y, %H:%M:%S") + line = time + ': ' + line + line = line.strip() + f.write(line + '\n') + +def process_speech_input(speech_input): + print(speech_input) + log_speech_input(speech_input) + +if __name__ == "__main__": + speech_input = sys.stdin.read() + process_speech_input(speech_input) diff --git a/record.py b/record.py new file mode 100644 index 0000000..64f8d21 --- /dev/null +++ b/record.py @@ -0,0 +1,135 @@ +"""INITIAL CODE FROM: https://stackoverflow.com/questions/892199/detect-record-audio-in-python""" + + +from sys import byteorder +from array import array +from struct import pack +import pyaudio +import signal +import wave + +THRESHOLD = 1100 +CHUNK_SIZE = 1024 +FORMAT = pyaudio.paInt16 +RATE = 16000 +AMOUNT_OF_SILENCE = 15 # represents an arbitrary unit. the greater this value, the "longer" period of constant silence is required before the recording stops +def is_silent(snd_data): + "Returns 'True' if below the 'silent' threshold" + return max(snd_data) < THRESHOLD + +def normalize(snd_data): + "Average the volume out" + MAXIMUM = 16384 + times = float(MAXIMUM)/max(abs(i) for i in snd_data) + + r = array('h') + for i in snd_data: + r.append(int(i*times)) + return r + +def trim(snd_data): + "Trim the blank spots at the start and end" + def _trim(snd_data): + snd_started = False + r = array('h') + + for i in snd_data: + if not snd_started and abs(i)>THRESHOLD: + snd_started = True + r.append(i) + + elif snd_started: + r.append(i) + return r + + # Trim to the left + snd_data = _trim(snd_data) + + # Trim to the right + snd_data.reverse() + snd_data = _trim(snd_data) + snd_data.reverse() + return snd_data + +def add_silence(snd_data, seconds): + "Add silence to the start and end of 'snd_data' of length 'seconds' (float)" + r = array('h', [0 for i in xrange(int(seconds*RATE))]) + r.extend(snd_data) + r.extend([0 for i in xrange(int(seconds*RATE))]) + return r + +def record(): + """ + Record a word or words from the microphone and + return the data as an array of signed shorts. + + Normalizes the audio, trims silence from the + start and end, and pads with 0.5 seconds of + blank sound to make sure VLC et al can play + it without getting chopped off. + """ + p = pyaudio.PyAudio() + stream = p.open(format=FORMAT, channels=1, rate=RATE, + input=True, output=True, + frames_per_buffer=CHUNK_SIZE) + num_silent = 0 + snd_started = False # if true, the recording will not wait for the user to start talking + + # handle the user force closing the script without the required amount of silence + global interrupted + interrupted = False + def interrupt_handler(signal, frame): + global interrupted + interrupted = True + signal.signal(signal.SIGINT, interrupt_handler) + + r = array('h') + + while 1: + # little endian, signed short + snd_data = array('h', stream.read(CHUNK_SIZE)) + if byteorder == 'big': + snd_data.byteswap() + r.extend(snd_data) + + silent = is_silent(snd_data) + + if silent and snd_started: + num_silent += 1 # leaky bucket + elif not silent and snd_started: + if num_silent > 0: + num_silent -= 1 # leaky bucket + elif not silent and not snd_started: + print("User started to speak") + snd_started = True + if (snd_started and num_silent > AMOUNT_OF_SILENCE) or interrupted: + break + + sample_width = p.get_sample_size(FORMAT) + stream.stop_stream() + stream.close() + p.terminate() + + r = normalize(r) + r = trim(r) + r = add_silence(r, 0.5) + return sample_width, r + +def record_to_file(path): + "Records from the microphone and outputs the resulting data to 'path'" + sample_width, data = record() + data = pack('<' + ('h'*len(data)), *data) + + wf = wave.open(path, 'wb') + wf.setnchannels(1) + wf.setsampwidth(sample_width) + wf.setframerate(RATE) + wf.writeframes(data) + print("Done recording") + return (data, wf) + +def start_recording(): + return record_to_file('./inputs/raw_recording.wav') # returns raw data AND OPEN wave file +if __name__ == "__main__": + start_recording() + diff --git a/snowboy-decode b/snowboy-decode new file mode 100755 index 0000000000000000000000000000000000000000..751417095d56aee88b90db8ff4373a7e1ba6f8a9 GIT binary patch literal 8076 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 literal 0 HcmV?d00001 diff --git a/snowboy-decode.c b/snowboy-decode.c new file mode 100644 index 0000000..8628af8 --- /dev/null +++ b/snowboy-decode.c @@ -0,0 +1,26 @@ +#include +#include +#include +#define BILLION 1000000000.0; + + +int main(void) { + struct timespec start, end; + if (getenv("SPEECH_RECOGNITION") == NULL) { + system("echo Please set the SPEECH_RECOGNITION environment variable to point to the git repository"); + return 1; + } + system("export LD_LIBRARY_PATH=/usr/local/lib"); + while (system("python klauba.py") == 0) { + system("echo Starting to decode..."); + clock_gettime(CLOCK_REALTIME, &start); + system("\ + pocketsphinx_continuous \ + -infile ./inputs/raw_recording.wav \ + -remove_noise yes \ + -lm ./models/corpus/Corpus_V3/100.lm \ + -dict ./models/corpus/Corpus_V3/100.dic \ + 2>./output/decode-details.log | python $SPEECH_RECOGNITION/process-output.py"); + system("echo Done decoding..."); + } +} diff --git a/sphinxbase-5prealpha/Makefile b/sphinxbase-5prealpha/Makefile index 5d59206..baeb31f 100644 --- a/sphinxbase-5prealpha/Makefile +++ b/sphinxbase-5prealpha/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -169,7 +169,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -236,14 +236,14 @@ distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -277,7 +277,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -313,10 +313,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -348,7 +348,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -424,8 +424,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -575,7 +575,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ @@ -640,7 +643,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -666,7 +669,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -684,7 +687,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -694,7 +697,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff --git a/sphinxbase-5prealpha/Makefile.in b/sphinxbase-5prealpha/Makefile.in index f237ce6..068d7e5 100644 --- a/sphinxbase-5prealpha/Makefile.in +++ b/sphinxbase-5prealpha/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -169,7 +169,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -424,8 +424,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -575,7 +575,10 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ @@ -640,7 +643,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -666,7 +669,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -684,7 +687,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -694,7 +697,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff --git a/sphinxbase-5prealpha/aclocal.m4 b/sphinxbase-5prealpha/aclocal.m4 index 849e2db..efa22b9 100644 --- a/sphinxbase-5prealpha/aclocal.m4 +++ b/sphinxbase-5prealpha/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.16.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,7 +20,7 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -32,10 +32,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.]) # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.15' +[am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.16.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15])dnl +[AM_AUTOMAKE_VERSION([1.16.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -332,13 +332,12 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. - # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], @@ -346,49 +345,41 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS @@ -397,18 +388,17 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each '.P' file that we will -# need in order to bootstrap the dependency handling code. +# This code is only required when automatic dependency tracking is enabled. +# This creates each '.Po' and '.Plo' makefile fragment that we'll need in +# order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -495,8 +485,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -563,7 +553,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -605,7 +595,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -626,7 +616,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -647,7 +637,7 @@ AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -655,49 +645,42 @@ AC_SUBST([am__leading_dot])]) # AM_MAKE_INCLUDE() # ----------------- -# Check to see how make treats includes. +# Check whether make has an 'include' directive that can support all +# the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' +[AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -736,7 +719,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -765,7 +748,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -812,7 +795,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -846,8 +829,11 @@ AC_DEFUN([AM_PATH_PYTHON], dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl - python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) +[python python2 python3 dnl + python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 dnl + python3.2 python3.1 python3.0 dnl + python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 dnl + python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) @@ -1047,7 +1033,7 @@ for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1066,7 +1052,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1147,7 +1133,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1207,7 +1193,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1235,7 +1221,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1254,7 +1240,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2018 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/sphinxbase-5prealpha/autom4te.cache/output.0 b/sphinxbase-5prealpha/autom4te.cache/output.0 index aff7e65..69ecfa1 100644 --- a/sphinxbase-5prealpha/autom4te.cache/output.0 +++ b/sphinxbase-5prealpha/autom4te.cache/output.0 @@ -695,7 +695,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -778,7 +777,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2508,7 +2508,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h include/sphinx_config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3044,8 +3044,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3096,7 +3096,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -3186,45 +3186,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in @%:@( + '0:this is the am__doit target') : + case $s in @%:@( + BSD) : + am__include='.include' am__quote='"' ;; @%:@( + *) : + am__include='include' am__quote='' ;; +esac ;; @%:@( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } @%:@ Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -7398,11 +7398,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -14427,7 +14424,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -15869,7 +15866,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -16805,29 +16802,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in @%:@( + *\'*) : + eval set x "$CONFIG_FILES" ;; @%:@( + *) : + set x $CONFIG_FILES ;; @%:@( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -16845,53 +16848,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -16909,7 +16907,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/sphinxbase-5prealpha/autom4te.cache/output.1 b/sphinxbase-5prealpha/autom4te.cache/output.1 index aff7e65..69ecfa1 100644 --- a/sphinxbase-5prealpha/autom4te.cache/output.1 +++ b/sphinxbase-5prealpha/autom4te.cache/output.1 @@ -695,7 +695,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -778,7 +777,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2508,7 +2508,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h include/sphinx_config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3044,8 +3044,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3096,7 +3096,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -3186,45 +3186,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in @%:@( + '0:this is the am__doit target') : + case $s in @%:@( + BSD) : + am__include='.include' am__quote='"' ;; @%:@( + *) : + am__include='include' am__quote='' ;; +esac ;; @%:@( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } @%:@ Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -7398,11 +7398,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -14427,7 +14424,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -15869,7 +15866,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -16805,29 +16802,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in @%:@( + *\'*) : + eval set x "$CONFIG_FILES" ;; @%:@( + *) : + set x $CONFIG_FILES ;; @%:@( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -16845,53 +16848,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -16909,7 +16907,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/sphinxbase-5prealpha/autom4te.cache/requests b/sphinxbase-5prealpha/autom4te.cache/requests index ead23ac..59764b2 100644 --- a/sphinxbase-5prealpha/autom4te.cache/requests +++ b/sphinxbase-5prealpha/autom4te.cache/requests @@ -1,4 +1,4 @@ -# This file was generated by Autom4te Fri Oct 23 20:57:39 UTC 2015. +# This file was generated by Autom4te Sun Aug 20 18:29:13 UTC 2017. # It contains the lists of macros which have been traced. # It can be safely removed. @@ -12,28 +12,28 @@ [ '/usr/share/autoconf/autoconf/autoconf.m4f', '-', - '/usr/share/aclocal-1.15/internal/ac-config-macro-dirs.m4', + '/usr/share/aclocal-1.16/internal/ac-config-macro-dirs.m4', '/usr/share/aclocal/ltargz.m4', '/usr/share/aclocal/ltdl.m4', - '/usr/share/aclocal-1.15/amversion.m4', - '/usr/share/aclocal-1.15/auxdir.m4', - '/usr/share/aclocal-1.15/cond.m4', - '/usr/share/aclocal-1.15/depend.m4', - '/usr/share/aclocal-1.15/depout.m4', - '/usr/share/aclocal-1.15/init.m4', - '/usr/share/aclocal-1.15/install-sh.m4', - '/usr/share/aclocal-1.15/lead-dot.m4', - '/usr/share/aclocal-1.15/make.m4', - '/usr/share/aclocal-1.15/missing.m4', - '/usr/share/aclocal-1.15/options.m4', - '/usr/share/aclocal-1.15/prog-cc-c-o.m4', - '/usr/share/aclocal-1.15/python.m4', - '/usr/share/aclocal-1.15/runlog.m4', - '/usr/share/aclocal-1.15/sanity.m4', - '/usr/share/aclocal-1.15/silent.m4', - '/usr/share/aclocal-1.15/strip.m4', - '/usr/share/aclocal-1.15/substnot.m4', - '/usr/share/aclocal-1.15/tar.m4', + '/usr/share/aclocal-1.16/amversion.m4', + '/usr/share/aclocal-1.16/auxdir.m4', + '/usr/share/aclocal-1.16/cond.m4', + '/usr/share/aclocal-1.16/depend.m4', + '/usr/share/aclocal-1.16/depout.m4', + '/usr/share/aclocal-1.16/init.m4', + '/usr/share/aclocal-1.16/install-sh.m4', + '/usr/share/aclocal-1.16/lead-dot.m4', + '/usr/share/aclocal-1.16/make.m4', + '/usr/share/aclocal-1.16/missing.m4', + '/usr/share/aclocal-1.16/options.m4', + '/usr/share/aclocal-1.16/prog-cc-c-o.m4', + '/usr/share/aclocal-1.16/python.m4', + '/usr/share/aclocal-1.16/runlog.m4', + '/usr/share/aclocal-1.16/sanity.m4', + '/usr/share/aclocal-1.16/silent.m4', + '/usr/share/aclocal-1.16/strip.m4', + '/usr/share/aclocal-1.16/substnot.m4', + '/usr/share/aclocal-1.16/tar.m4', 'm4/ax_pkg_swig.m4', 'm4/ax_python_devel.m4', 'm4/libtool.m4', @@ -44,190 +44,190 @@ 'configure.ac' ], { - 'AC_LIBTOOL_GCJ' => 1, - 'AC_DEFUN_ONCE' => 1, + 'AC_LIBLTDL_CONVENIENCE' => 1, + 'AC_LTDL_DLSYM_USCORE' => 1, + '_AM_PROG_TAR' => 1, + '_AM_PROG_CC_C_O' => 1, + 'AM_PROG_INSTALL_SH' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, + 'LTDL_CONVENIENCE' => 1, + 'LT_SYS_MODULE_PATH' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, + '_AM_IF_OPTION' => 1, + 'AM_ENABLE_SHARED' => 1, + 'AC_LIBTOOL_CONFIG' => 1, + 'LTDL_INSTALLABLE' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, + 'LT_LIB_M' => 1, + 'LT_SYS_DLSEARCH_PATH' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + 'AM_ENABLE_STATIC' => 1, + 'AM_CONDITIONAL' => 1, '_LT_AC_LOCK' => 1, - '_LT_LINKER_OPTION' => 1, - 'AC_LIBTOOL_CXX' => 1, - '_LT_PROG_FC' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_LT_CC_BASENAME' => 1, - 'AM_SILENT_RULES' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AC_LTDL_DLLIB' => 1, + 'AM_MISSING_HAS_RUN' => 1, 'AM_PROG_INSTALL_STRIP' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'AC_LTDL_SHLIBPATH' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, + '_AM_AUTOCONF_VERSION' => 1, '_LT_REQUIRED_DARWIN_CHECKS' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - 'AM_PATH_PYTHON' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'AM_SANITY_CHECK' => 1, - '_AM_IF_OPTION' => 1, - 'LT_PROG_GCJ' => 1, - 'AC_WITH_LTDL' => 1, - 'AC_PROG_NM' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'LT_SYS_MODULE_PATH' => 1, 'LT_CONFIG_LTDL_DIR' => 1, - '_LT_PROG_LTMAIN' => 1, - 'AM_PROG_CC_C_O' => 1, - '_AM_MANGLE_OPTION' => 1, - 'm4_pattern_forbid' => 1, + 'LT_LANG' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + '_LT_CC_BASENAME' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + 'AC_LIBTOOL_RC' => 1, + 'AM_SET_DEPDIR' => 1, '_LT_AC_LANG_CXX_CONFIG' => 1, 'AC_LIBTOOL_FC' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'AM_DISABLE_STATIC' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - '_LT_DLL_DEF_P' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - 'AM_SET_DEPDIR' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - '_AM_PROG_TAR' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, + '_AM_SET_OPTIONS' => 1, 'm4_include' => 1, - 'LT_LIB_DLLOAD' => 1, - 'AC_LIB_LTDL' => 1, - 'AM_PROG_LIBTOOL' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, 'AC_LIBTOOL_OBJDIR' => 1, - 'AC_DISABLE_SHARED' => 1, - 'AM_PYTHON_CHECK_VERSION' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, - 'LT_PROG_GO' => 1, - 'AC_PROG_EGREP' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - 'AX_PYTHON_DEVEL' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, - 'LT_PATH_NM' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - '_AM_DEPENDENCIES' => 1, - 'LT_INIT' => 1, - 'AC_LIBTOOL_F77' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - 'AM_MISSING_HAS_RUN' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, + '_LT_COMPILER_BOILERPLATE' => 1, + 'AC_LTDL_SYMBOL_USCORE' => 1, + '_LT_AC_PROG_CXXCPP' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, 'AC_PATH_TOOL_PREFIX' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'LT_AC_PROG_SED' => 1, - '_LT_WITH_SYSROOT' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AC_LTDL_OBJDIR' => 1, + '_AM_SET_OPTION' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'LT_CMD_MAX_LEN' => 1, + '_LT_PROG_FC' => 1, + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, 'AM_PROG_NM' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AU_DEFUN' => 1, - 'AM_PROG_LD' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - 'm4_pattern_allow' => 1, - '_LT_COMPILER_OPTION' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - 'AC_LIBLTDL_CONVENIENCE' => 1, - 'LTVERSION_VERSION' => 1, - 'AM_RUN_LOG' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'LT_SYS_MODULE_EXT' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'LTDL_INIT' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'AC_LIBTOOL_RC' => 1, - 'AM_DISABLE_SHARED' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'include' => 1, - '_LT_AC_LANG_CXX' => 1, - '_LT_AC_LANG_F77' => 1, - 'AM_MISSING_PROG' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_PROG_LD' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, 'LT_SYS_DLOPEN_DEPLIBS' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'LTDL_CONVENIENCE' => 1, - '_LT_LINKER_BOILERPLATE' => 1, + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, + 'LT_PROG_GO' => 1, + 'AM_DISABLE_SHARED' => 1, 'AC_LIBTOOL_SETUP' => 1, - 'AC_ENABLE_STATIC' => 1, + 'AM_INIT_AUTOMAKE' => 1, + '_AM_DEPENDENCIES' => 1, 'AC_LTDL_SHLIBEXT' => 1, - 'AC_PROG_LD_GNU' => 1, - '_LT_PROG_F77' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - '_AM_SET_OPTION' => 1, - 'AM_PROG_INSTALL_SH' => 1, - '_m4_warn' => 1, - '_AM_SET_OPTIONS' => 1, - 'AM_ENABLE_SHARED' => 1, - 'LT_FUNC_ARGZ' => 1, - '_LT_LIBOBJ' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_DEP_TRACK' => 1, - 'LTSUGAR_VERSION' => 1, - '_LT_PROG_CXX' => 1, - 'AM_ENABLE_STATIC' => 1, - 'AC_CHECK_LIBM' => 1, - 'LT_PROG_RC' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, + '_LTDL_SETUP' => 1, + '_LT_LINKER_OPTION' => 1, + '_LT_AC_FILE_LTDLL_C' => 1, + '_LT_DLL_DEF_P' => 1, '_LT_AC_TAGVAR' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AC_LTDL_SYSSEARCHPATH' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - '_AC_PROG_LIBTOOL' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - 'LT_WITH_LTDL' => 1, - 'LTOPTIONS_VERSION' => 1, + 'LTSUGAR_VERSION' => 1, + '_LT_AC_CHECK_DLFCN' => 1, 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'LT_LANG' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, + 'AC_DISABLE_STATIC' => 1, + 'AM_PROG_LD' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, + '_LT_PROG_F77' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, 'AC_LTDL_PREOPEN' => 1, - 'AX_PKG_SWIG' => 1, - 'LT_CMD_MAX_LEN' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'LT_LIB_M' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LTDL_OBJDIR' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, + 'AC_PROG_LD_GNU' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + 'AC_LTDL_SHLIBPATH' => 1, + '_m4_warn' => 1, + 'AC_LTDL_DLLIB' => 1, 'AC_DEFUN' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'AM_CONDITIONAL' => 1, + '_LT_WITH_SYSROOT' => 1, + '_AM_SUBST_NOTMAKE' => 1, 'LT_AC_PROG_RC' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AC_LIBTOOL_CXX' => 1, + '_LT_PROG_CXX' => 1, + 'LT_PROG_GCJ' => 1, + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, + 'AM_SET_LEADING_DOT' => 1, + '_AM_MANGLE_OPTION' => 1, + 'LT_LIB_DLLOAD' => 1, + 'LT_PROG_RC' => 1, + 'AX_PYTHON_DEVEL' => 1, + 'AC_LIBLTDL_INSTALLABLE' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_LIBTOOL_GCJ' => 1, + 'AM_PATH_PYTHON' => 1, 'LTOBSOLETE_VERSION' => 1, - 'LTDL_INSTALLABLE' => 1, - 'LT_OUTPUT' => 1, - 'AC_DISABLE_STATIC' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, 'AC_PATH_MAGIC' => 1, + 'AC_PROG_LD' => 1, + 'AM_DISABLE_STATIC' => 1, + '_LT_AC_LANG_CXX' => 1, 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AM_SUBST_NOTMAKE' => 1, + 'LT_FUNC_ARGZ' => 1, + 'LT_AC_PROG_SED' => 1, + 'LT_SYS_MODULE_EXT' => 1, + 'AC_PROG_EGREP' => 1, + 'AM_PYTHON_CHECK_VERSION' => 1, + 'LTVERSION_VERSION' => 1, '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_LTDL_SETUP' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - 'AC_PYTHON_DEVEL' => 1, + 'AM_DEP_TRACK' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + '_LT_LINKER_BOILERPLATE' => 1, + 'AX_PKG_SWIG' => 1, + 'AC_PROG_NM' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_DISABLE_SHARED' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, + 'm4_pattern_allow' => 1, + 'AC_CHECK_LIBM' => 1, + 'AM_PROG_LIBTOOL' => 1, + '_LT_AC_SHELL_INIT' => 1, + 'include' => 1, '_LT_AC_TRY_DLOPEN_SELF' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - 'AC_PROG_LIBTOOL' => 1, - '_AM_AUTOCONF_VERSION' => 1, + '_LT_AC_SYS_COMPILER' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, + '_LT_AC_LANG_GCJ' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + 'AC_DEFUN_ONCE' => 1, + 'AC_LIBTOOL_LINKER_OPTION' => 1, + 'AU_DEFUN' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + '_LT_AC_SYS_LIBPATH_AIX' => 1, + 'LT_PATH_NM' => 1, + '_LT_LIBOBJ' => 1, + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, 'LT_AC_PROG_EGREP' => 1, + 'LTOPTIONS_VERSION' => 1, + 'AM_SANITY_CHECK' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'AC_WITH_LTDL' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + 'AC_LIB_LTDL' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + '_AC_PROG_LIBTOOL' => 1, + 'AC_DEPLIBS_CHECK_METHOD' => 1, + 'LT_FUNC_DLSYM_USCORE' => 1, + 'LT_OUTPUT' => 1, + 'AC_PYTHON_DEVEL' => 1, + 'LTDL_INIT' => 1, + 'm4_pattern_forbid' => 1, + 'LT_AC_PROG_GCJ' => 1, + 'AM_MISSING_PROG' => 1, + 'LT_INIT' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, + 'LT_SUPPORTED_TAG' => 1, 'AC_ENABLE_SHARED' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AM_INIT_AUTOMAKE' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + 'AC_LTDL_SYSSEARCHPATH' => 1, + 'LT_WITH_LTDL' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'AM_RUN_LOG' => 1, + 'AC_LIBTOOL_F77' => 1, + 'LT_PATH_LD' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AC_ENABLE_STATIC' => 1, + 'AM_MAKE_INCLUDE' => 1, + '_LT_AC_TAGCONFIG' => 1, + '_LT_AC_LANG_F77' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'LT_SYS_SYMBOL_USCORE' => 1, 'AC_ENABLE_FAST_INSTALL' => 1, - 'LT_PATH_LD' => 1 + '_LT_PROG_LTMAIN' => 1, + 'AM_AUX_DIR_EXPAND' => 1, + '_LT_COMPILER_OPTION' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -242,66 +242,66 @@ 'configure.ac' ], { - 'AM_PROG_AR' => 1, - 'LT_INIT' => 1, - 'AC_CONFIG_FILES' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_CONDITIONAL' => 1, - 'AC_FC_SRCEXT' => 1, - 'AM_POT_TOOLS' => 1, - '_AM_COND_ENDIF' => 1, - 'AM_PATH_GUILE' => 1, - 'AM_ENABLE_MULTILIB' => 1, 'AC_SUBST' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AC_LIBSOURCE' => 1, + 'AC_CONFIG_SUBDIRS' => 1, + '_AM_COND_IF' => 1, 'AC_INIT' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_PROG_LIBTOOL' => 1, + '_AM_MAKEFILE_INCLUDE' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AM_PATH_GUILE' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + '_AM_COND_ELSE' => 1, + 'AM_XGETTEXT_OPTION' => 1, + 'AC_CONFIG_FILES' => 1, + '_LT_AC_TAGCONFIG' => 1, 'include' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_PROG_MOC' => 1, - 'AM_MAINTAINER_MODE' => 1, + '_m4_warn' => 1, 'm4_include' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_SUBST_TRACE' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'm4_sinclude' => 1, 'AC_CONFIG_LIBOBJ_DIR' => 1, 'AM_MAKEFILE_INCLUDE' => 1, - '_AM_COND_ELSE' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AM_PROG_CXX_C_O' => 1, 'm4_pattern_allow' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'm4_sinclude' => 1, - '_AM_COND_IF' => 1, - 'AM_NLS' => 1, - 'AC_PROG_LIBTOOL' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'AH_OUTPUT' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_SUBST_TRACE' => 1, + 'AM_PROG_AR' => 1, 'AC_FC_FREEFORM' => 1, - '_LT_AC_TAGCONFIG' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'AM_PROG_MOC' => 1, + 'LT_INIT' => 1, + 'AC_FC_SRCEXT' => 1, + '_AM_COND_ENDIF' => 1, + 'AM_CONDITIONAL' => 1, 'AM_PROG_F77_C_O' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AH_OUTPUT' => 1, - 'AM_PROG_FC_C_O' => 1, - 'sinclude' => 1, + 'AM_NLS' => 1, 'AC_CONFIG_LINKS' => 1, - '_m4_warn' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, 'm4_pattern_forbid' => 1, + 'AC_CANONICAL_TARGET' => 1, + 'AM_PROG_FC_C_O' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'AM_PROG_CC_C_O' => 1, + 'AC_CANONICAL_HOST' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AC_CONFIG_HEADERS' => 1, 'AC_FC_PP_SRCEXT' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AM_PROG_CXX_C_O' => 1 + 'AM_GNU_GETTEXT' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'AM_POT_TOOLS' => 1, + 'sinclude' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_LIBSOURCE' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AM_PROG_MKDIR_P' => 1, + 'AC_CANONICAL_BUILD' => 1 } ], 'Autom4te::Request' ) ); diff --git a/sphinxbase-5prealpha/autom4te.cache/traces.0 b/sphinxbase-5prealpha/autom4te.cache/traces.0 index 1839ba6..8549665 100644 --- a/sphinxbase-5prealpha/autom4te.cache/traces.0 +++ b/sphinxbase-5prealpha/autom4te.cache/traces.0 @@ -696,21 +696,21 @@ m4trace:/usr/share/aclocal/ltdl.m4:907: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4 m4trace:/usr/share/aclocal/ltdl.m4:907: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])]) -m4trace:/usr/share/aclocal-1.15/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' +m4trace:/usr/share/aclocal-1.16/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.16.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) -m4trace:/usr/share/aclocal-1.15/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl +m4trace:/usr/share/aclocal-1.16/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -m4trace:/usr/share/aclocal-1.15/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +m4trace:/usr/share/aclocal-1.16/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) -m4trace:/usr/share/aclocal-1.15/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl +m4trace:/usr/share/aclocal-1.16/cond.m4:12: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl @@ -730,7 +730,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) -m4trace:/usr/share/aclocal-1.15/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:26: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl @@ -860,10 +860,10 @@ AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) -m4trace:/usr/share/aclocal-1.15/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) -m4trace:/usr/share/aclocal-1.15/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl +m4trace:/usr/share/aclocal-1.16/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) @@ -881,60 +881,51 @@ _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) -m4trace:/usr/share/aclocal-1.15/depout.m4:12: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ +m4trace:/usr/share/aclocal-1.16/depout.m4:11: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk } ]) -m4trace:/usr/share/aclocal-1.15/depout.m4:71: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], +m4trace:/usr/share/aclocal-1.16/depout.m4:62: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) -m4trace:/usr/share/aclocal-1.15/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) +m4trace:/usr/share/aclocal-1.16/init.m4:29: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -994,8 +985,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -1062,7 +1053,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -1076,7 +1067,7 @@ dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) -m4trace:/usr/share/aclocal-1.15/init.m4:186: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. +m4trace:/usr/share/aclocal-1.16/init.m4:186: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do @@ -1088,7 +1079,7 @@ for _am_header in $config_headers :; do esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -m4trace:/usr/share/aclocal-1.15/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) @@ -1098,7 +1089,7 @@ if test x"${install_sh+set}" != xset; then esac fi AC_SUBST([install_sh])]) -m4trace:/usr/share/aclocal-1.15/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null +m4trace:/usr/share/aclocal-1.16/lead-dot.m4:10: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. @@ -1107,47 +1098,39 @@ else fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) -m4trace:/usr/share/aclocal-1.15/make.m4:12: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} -cat > confinc << 'END' +m4trace:/usr/share/aclocal-1.16/make.m4:13: -1- AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) -m4trace:/usr/share/aclocal-1.15/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +m4trace:/usr/share/aclocal-1.16/make.m4:42: -1- m4_pattern_allow([^am__quote$]) +m4trace:/usr/share/aclocal-1.16/missing.m4:11: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) -m4trace:/usr/share/aclocal-1.15/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/missing.m4:20: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in @@ -1165,11 +1148,11 @@ else AC_MSG_WARN(['missing' script is too old or missing]) fi ]) -m4trace:/usr/share/aclocal-1.15/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) -m4trace:/usr/share/aclocal-1.15/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) -m4trace:/usr/share/aclocal-1.15/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) -m4trace:/usr/share/aclocal-1.15/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -m4trace:/usr/share/aclocal-1.15/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +m4trace:/usr/share/aclocal-1.16/options.m4:11: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) +m4trace:/usr/share/aclocal-1.16/options.m4:17: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) +m4trace:/usr/share/aclocal-1.16/options.m4:23: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) +m4trace:/usr/share/aclocal-1.16/options.m4:29: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:12: -1- AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( @@ -1201,13 +1184,16 @@ if test "$am_cv_prog_cc_c_o" != yes; then CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) -m4trace:/usr/share/aclocal-1.15/prog-cc-c-o.m4:47: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -m4trace:/usr/share/aclocal-1.15/python.m4:35: -1- AC_DEFUN([AM_PATH_PYTHON], [ +m4trace:/usr/share/aclocal-1.16/prog-cc-c-o.m4:47: -1- AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) +m4trace:/usr/share/aclocal-1.16/python.m4:35: -1- AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl - python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) +[python python2 python3 dnl + python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 dnl + python3.2 python3.1 python3.0 dnl + python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 dnl + python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) @@ -1386,7 +1372,7 @@ sys.stdout.write(sitedir)"` fi ]) -m4trace:/usr/share/aclocal-1.15/python.m4:229: -1- AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys +m4trace:/usr/share/aclocal-1.16/python.m4:232: -1- AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x @@ -1396,12 +1382,12 @@ minverhex = 0 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) -m4trace:/usr/share/aclocal-1.15/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD +m4trace:/usr/share/aclocal-1.16/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) -m4trace:/usr/share/aclocal-1.15/sanity.m4:11: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) +m4trace:/usr/share/aclocal-1.16/sanity.m4:11: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -1472,7 +1458,7 @@ AC_CONFIG_COMMANDS_PRE( AC_MSG_RESULT([done])]) rm -f conftest.file ]) -m4trace:/usr/share/aclocal-1.15/silent.m4:12: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl +m4trace:/usr/share/aclocal-1.16/silent.m4:12: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) @@ -1520,7 +1506,7 @@ AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -m4trace:/usr/share/aclocal-1.15/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +m4trace:/usr/share/aclocal-1.16/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake @@ -1531,9 +1517,9 @@ if test "$cross_compiling" != no; then fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -m4trace:/usr/share/aclocal-1.15/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) -m4trace:/usr/share/aclocal-1.15/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) -m4trace:/usr/share/aclocal-1.15/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used +m4trace:/usr/share/aclocal-1.16/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) +m4trace:/usr/share/aclocal-1.16/substnot.m4:17: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) +m4trace:/usr/share/aclocal-1.16/tar.m4:23: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) @@ -2094,8 +2080,8 @@ $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ]) -m4trace:m4/libtool.m4:812: -1- AC_DEFUN([LT_SUPPORTED_TAG], []) -m4trace:m4/libtool.m4:823: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl +m4trace:m4/libtool.m4:811: -1- AC_DEFUN([LT_SUPPORTED_TAG], []) +m4trace:m4/libtool.m4:822: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], @@ -2108,27 +2094,27 @@ m4_case([$1], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ]) -m4trace:m4/libtool.m4:915: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) -m4trace:m4/libtool.m4:915: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete. +m4trace:m4/libtool.m4:914: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) +m4trace:m4/libtool.m4:914: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete. You should run autoupdate.])dnl LT_LANG(C++)]) -m4trace:m4/libtool.m4:916: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) -m4trace:m4/libtool.m4:916: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete. +m4trace:m4/libtool.m4:915: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) +m4trace:m4/libtool.m4:915: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete. You should run autoupdate.])dnl LT_LANG(Fortran 77)]) -m4trace:m4/libtool.m4:917: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) -m4trace:m4/libtool.m4:917: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete. +m4trace:m4/libtool.m4:916: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) +m4trace:m4/libtool.m4:916: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete. You should run autoupdate.])dnl LT_LANG(Fortran)]) -m4trace:m4/libtool.m4:918: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) -m4trace:m4/libtool.m4:918: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete. +m4trace:m4/libtool.m4:917: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) +m4trace:m4/libtool.m4:917: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete. You should run autoupdate.])dnl LT_LANG(Java)]) -m4trace:m4/libtool.m4:919: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) -m4trace:m4/libtool.m4:919: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete. +m4trace:m4/libtool.m4:918: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) +m4trace:m4/libtool.m4:918: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete. You should run autoupdate.])dnl LT_LANG(Windows Resource)]) -m4trace:m4/libtool.m4:1247: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) +m4trace:m4/libtool.m4:1246: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], [Search for dependent libraries within DIR (or the compiler's sysroot @@ -2158,7 +2144,7 @@ esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and where our libraries should be installed.])]) -m4trace:m4/libtool.m4:1578: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl +m4trace:m4/libtool.m4:1577: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no @@ -2197,11 +2183,11 @@ else m4_if([$6], , :, [$6]) fi ]) -m4trace:m4/libtool.m4:1620: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:m4/libtool.m4:1620: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete. +m4trace:m4/libtool.m4:1619: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) +m4trace:m4/libtool.m4:1619: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])]) -m4trace:m4/libtool.m4:1629: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl +m4trace:m4/libtool.m4:1628: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no @@ -2233,11 +2219,11 @@ else m4_if([$5], , :, [$5]) fi ]) -m4trace:m4/libtool.m4:1664: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:m4/libtool.m4:1664: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete. +m4trace:m4/libtool.m4:1663: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) +m4trace:m4/libtool.m4:1663: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])]) -m4trace:m4/libtool.m4:1671: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl +m4trace:m4/libtool.m4:1670: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl @@ -2373,11 +2359,11 @@ max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ]) -m4trace:m4/libtool.m4:1810: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:m4/libtool.m4:1810: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete. +m4trace:m4/libtool.m4:1809: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) +m4trace:m4/libtool.m4:1809: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])]) -m4trace:m4/libtool.m4:1921: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl +m4trace:m4/libtool.m4:1920: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown @@ -2499,11 +2485,11 @@ _LT_DECL([dlopen_self], [enable_dlopen_self], [0], _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ]) -m4trace:m4/libtool.m4:2046: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:m4/libtool.m4:2046: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete. +m4trace:m4/libtool.m4:2045: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) +m4trace:m4/libtool.m4:2045: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])]) -m4trace:m4/libtool.m4:3167: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl +m4trace:m4/libtool.m4:3166: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in @@ -2562,11 +2548,11 @@ fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ]) -m4trace:m4/libtool.m4:3229: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:m4/libtool.m4:3229: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete. +m4trace:m4/libtool.m4:3228: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) +m4trace:m4/libtool.m4:3228: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])]) -m4trace:m4/libtool.m4:3252: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl +m4trace:m4/libtool.m4:3251: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl @@ -2652,15 +2638,15 @@ AC_SUBST([LD]) _LT_TAGDECL([], [LD], [1], [The linker used to build libraries]) ]) -m4trace:m4/libtool.m4:3341: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3341: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete. +m4trace:m4/libtool.m4:3340: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) +m4trace:m4/libtool.m4:3340: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3342: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3342: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete. +m4trace:m4/libtool.m4:3341: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) +m4trace:m4/libtool.m4:3341: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])]) -m4trace:m4/libtool.m4:3671: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl +m4trace:m4/libtool.m4:3670: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. @@ -2752,15 +2738,15 @@ AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], fi rm -f conftest*]) ]) -m4trace:m4/libtool.m4:3766: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3766: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete. +m4trace:m4/libtool.m4:3765: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) +m4trace:m4/libtool.m4:3765: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3767: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3767: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete. +m4trace:m4/libtool.m4:3766: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) +m4trace:m4/libtool.m4:3766: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])]) -m4trace:m4/libtool.m4:3838: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl +m4trace:m4/libtool.m4:3837: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl test DEF = "`$SED -n dnl -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments @@ -2768,7 +2754,7 @@ m4trace:m4/libtool.m4:3838: -1- AC_DEFUN([_LT_DLL_DEF_P], [dnl -e q dnl Only consider the first "real" line $1`" dnl ]) -m4trace:m4/libtool.m4:3852: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl +m4trace:m4/libtool.m4:3851: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) @@ -2784,8 +2770,8 @@ case $host in esac AC_SUBST([LIBM]) ]) -m4trace:m4/libtool.m4:3871: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) -m4trace:m4/libtool.m4:3871: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete. +m4trace:m4/libtool.m4:3870: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) +m4trace:m4/libtool.m4:3870: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete. You should run autoupdate.])dnl m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])]) m4trace:m4/libtool.m4:8141: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], @@ -3009,7 +2995,7 @@ m4trace:configure.ac:4: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:6: -1- AM_INIT_AUTOMAKE([no-define foreign]) m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) m4trace:configure.ac:6: -1- AM_SET_CURRENT_AUTOMAKE_VERSION -m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.15]) +m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.16.1]) m4trace:configure.ac:6: -1- _AM_AUTOCONF_VERSION([2.69]) m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) @@ -3119,8 +3105,8 @@ m4trace:configure.ac:12: -1- AM_SET_DEPDIR m4trace:configure.ac:12: -1- m4_pattern_allow([^DEPDIR$]) m4trace:configure.ac:12: -1- AM_OUTPUT_DEPENDENCY_COMMANDS m4trace:configure.ac:12: -1- AM_MAKE_INCLUDE +m4trace:configure.ac:12: -1- AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__include$]) -m4trace:configure.ac:12: -1- m4_pattern_allow([^am__quote$]) m4trace:configure.ac:12: -1- AM_DEP_TRACK m4trace:configure.ac:12: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) m4trace:configure.ac:12: -1- m4_pattern_allow([^AMDEP_TRUE$]) @@ -3325,4 +3311,7 @@ m4trace:configure.ac:239: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE]) m4trace:configure.ac:239: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE]) m4trace:configure.ac:239: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"]) m4trace:configure.ac:239: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS +m4trace:configure.ac:239: -1- AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) m4trace:configure.ac:239: -1- _LT_PROG_LTMAIN diff --git a/sphinxbase-5prealpha/autom4te.cache/traces.1 b/sphinxbase-5prealpha/autom4te.cache/traces.1 index 0dc66b7..e088019 100644 --- a/sphinxbase-5prealpha/autom4te.cache/traces.1 +++ b/sphinxbase-5prealpha/autom4te.cache/traces.1 @@ -1,10 +1,13 @@ -m4trace:aclocal.m4:1388: -1- m4_include([m4/ax_pkg_swig.m4]) -m4trace:aclocal.m4:1389: -1- m4_include([m4/ax_python_devel.m4]) -m4trace:aclocal.m4:1390: -1- m4_include([m4/libtool.m4]) -m4trace:aclocal.m4:1391: -1- m4_include([m4/ltoptions.m4]) -m4trace:aclocal.m4:1392: -1- m4_include([m4/ltsugar.m4]) -m4trace:aclocal.m4:1393: -1- m4_include([m4/ltversion.m4]) -m4trace:aclocal.m4:1394: -1- m4_include([m4/lt~obsolete.m4]) +m4trace:aclocal.m4:679: -1- AC_SUBST([am__quote]) +m4trace:aclocal.m4:679: -1- AC_SUBST_TRACE([am__quote]) +m4trace:aclocal.m4:679: -1- m4_pattern_allow([^am__quote$]) +m4trace:aclocal.m4:1374: -1- m4_include([m4/ax_pkg_swig.m4]) +m4trace:aclocal.m4:1375: -1- m4_include([m4/ax_python_devel.m4]) +m4trace:aclocal.m4:1376: -1- m4_include([m4/libtool.m4]) +m4trace:aclocal.m4:1377: -1- m4_include([m4/ltoptions.m4]) +m4trace:aclocal.m4:1378: -1- m4_include([m4/ltsugar.m4]) +m4trace:aclocal.m4:1379: -1- m4_include([m4/ltversion.m4]) +m4trace:aclocal.m4:1380: -1- m4_include([m4/lt~obsolete.m4]) m4trace:configure.ac:4: -1- AC_INIT([sphinxbase], [5prealpha]) m4trace:configure.ac:4: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:4: -1- m4_pattern_forbid([_AC_]) @@ -159,7 +162,7 @@ m4trace:configure.ac:4: -1- m4_pattern_allow([^target_alias$]) m4trace:configure.ac:5: -1- AC_CONFIG_HEADERS([include/config.h include/sphinx_config.h]) m4trace:configure.ac:6: -1- AM_INIT_AUTOMAKE([no-define foreign]) m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) -m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.15]) +m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.16.1]) m4trace:configure.ac:6: -1- AC_REQUIRE_AUX_FILE([install-sh]) m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_PROGRAM]) m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) @@ -323,9 +326,6 @@ m4trace:configure.ac:12: -1- m4_pattern_allow([^DEPDIR$]) m4trace:configure.ac:12: -1- AC_SUBST([am__include]) m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__include]) m4trace:configure.ac:12: -1- m4_pattern_allow([^am__include$]) -m4trace:configure.ac:12: -1- AC_SUBST([am__quote]) -m4trace:configure.ac:12: -1- AC_SUBST_TRACE([am__quote]) -m4trace:configure.ac:12: -1- m4_pattern_allow([^am__quote$]) m4trace:configure.ac:12: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) m4trace:configure.ac:12: -1- AC_SUBST([AMDEP_TRUE]) m4trace:configure.ac:12: -1- AC_SUBST_TRACE([AMDEP_TRUE]) diff --git a/sphinxbase-5prealpha/compile b/sphinxbase-5prealpha/compile index a85b723..99e5052 100755 --- a/sphinxbase-5prealpha/compile +++ b/sphinxbase-5prealpha/compile @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-10-14.11; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ scriptversion=2012-10-14.11; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -255,7 +255,8 @@ EOF echo "compile $scriptversion" exit $? ;; - cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ + icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac @@ -339,9 +340,9 @@ exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/sphinxbase-5prealpha/config.log b/sphinxbase-5prealpha/config.log index 845e821..8ed128d 100644 --- a/sphinxbase-5prealpha/config.log +++ b/sphinxbase-5prealpha/config.log @@ -12,9 +12,9 @@ generated by GNU Autoconf 2.69. Invocation command line was hostname = pi uname -m = armv7l -uname -r = 4.4.38-v7+ +uname -r = 4.19.66-v7+ uname -s = Linux -uname -v = #938 SMP Thu Dec 15 15:22:21 GMT 2016 +uname -v = #1253 SMP Thu Aug 15 11:49:46 BST 2019 /usr/bin/uname -p = unknown /bin/uname -X = unknown @@ -27,259 +27,262 @@ uname -v = #938 SMP Thu Dec 15 15:22:21 GMT 2016 /usr/bin/oslevel = unknown /bin/universe = unknown -PATH: /home/pi/bin -PATH: /home/pi/.local/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin -PATH: /usr/games PATH: /usr/local/games -PATH: /snap/bin +PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## -configure:2556: checking for a BSD-compatible install -configure:2624: result: /usr/bin/install -c -configure:2635: checking whether build environment is sane -configure:2690: result: yes -configure:2841: checking for a thread-safe mkdir -p -configure:2880: result: /bin/mkdir -p -configure:2887: checking for gawk -configure:2903: found /usr/bin/gawk -configure:2914: result: gawk -configure:2925: checking whether make sets $(MAKE) -configure:2947: result: yes -configure:2976: checking whether make supports nested variables -configure:2993: result: yes -configure:3118: checking build system type -configure:3132: result: armv7l-unknown-linux-gnueabihf -configure:3152: checking host system type -configure:3165: result: armv7l-unknown-linux-gnueabihf -configure:3197: checking for style of include used by make -configure:3225: result: GNU -configure:3296: checking for gcc -configure:3312: found /usr/bin/gcc -configure:3323: result: gcc -configure:3552: checking for C compiler version -configure:3561: gcc --version >&5 -gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 -Copyright (C) 2015 Free Software Foundation, Inc. +configure:2552: checking for a BSD-compatible install +configure:2620: result: /usr/bin/install -c +configure:2631: checking whether build environment is sane +configure:2686: result: yes +configure:2835: checking for a thread-safe mkdir -p +configure:2874: result: /bin/mkdir -p +configure:2881: checking for gawk +configure:2911: result: no +configure:2881: checking for mawk +configure:2897: found /usr/bin/mawk +configure:2908: result: mawk +configure:2919: checking whether make sets $(MAKE) +configure:2941: result: yes +configure:2970: checking whether make supports nested variables +configure:2987: result: yes +configure:3112: checking build system type +configure:3126: result: armv7l-unknown-linux-gnueabihf +configure:3146: checking host system type +configure:3159: result: armv7l-unknown-linux-gnueabihf +configure:3183: checking whether make supports the include directive +configure:3198: make -f confmf.GNU && cat confinc.out +this is the am__doit target +configure:3201: $? = 0 +configure:3220: result: yes (GNU style) +configure:3290: checking for gcc +configure:3306: found /usr/bin/gcc +configure:3317: result: gcc +configure:3546: checking for C compiler version +configure:3555: gcc --version >&5 +gcc (Raspbian 8.3.0-6+rpi1) 8.3.0 +Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -configure:3572: $? = 0 -configure:3561: gcc -v >&5 +configure:3566: $? = 0 +configure:3555: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/5/lto-wrapper +COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper Target: arm-linux-gnueabihf -Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-multilib --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf +Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix -gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) -configure:3572: $? = 0 -configure:3561: gcc -V >&5 +gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1) +configure:3566: $? = 0 +configure:3555: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. -configure:3572: $? = 1 -configure:3561: gcc -qversion >&5 -gcc: error: unrecognized command line option '-qversion' +configure:3566: $? = 1 +configure:3555: gcc -qversion >&5 +gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. -configure:3572: $? = 1 -configure:3592: checking whether the C compiler works -configure:3614: gcc -g -O2 -Wall conftest.c >&5 -configure:3618: $? = 0 -configure:3666: result: yes -configure:3669: checking for C compiler default output file name -configure:3671: result: a.out -configure:3677: checking for suffix of executables -configure:3684: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:3688: $? = 0 -configure:3710: result: -configure:3732: checking whether we are cross compiling -configure:3740: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:3744: $? = 0 -configure:3751: ./conftest -configure:3755: $? = 0 -configure:3770: result: no -configure:3775: checking for suffix of object files -configure:3797: gcc -c -g -O2 -Wall conftest.c >&5 -configure:3801: $? = 0 -configure:3822: result: o -configure:3826: checking whether we are using the GNU C compiler -configure:3845: gcc -c -g -O2 -Wall conftest.c >&5 -configure:3845: $? = 0 -configure:3854: result: yes -configure:3863: checking whether gcc accepts -g -configure:3883: gcc -c -g conftest.c >&5 -configure:3883: $? = 0 -configure:3924: result: yes -configure:3941: checking for gcc option to accept ISO C89 -configure:4004: gcc -c -g -O2 -Wall conftest.c >&5 -configure:4004: $? = 0 -configure:4017: result: none needed -configure:4042: checking whether gcc understands -c and -o together -configure:4064: gcc -c conftest.c -o conftest2.o -configure:4067: $? = 0 -configure:4064: gcc -c conftest.c -o conftest2.o -configure:4067: $? = 0 -configure:4079: result: yes -configure:4098: checking dependency style of gcc -configure:4209: result: gcc3 -configure:4225: checking for library containing strerror -configure:4256: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:4256: $? = 0 -configure:4273: result: none required -configure:4329: checking for gcc -configure:4356: result: gcc -configure:4585: checking for C compiler version -configure:4594: gcc --version >&5 -gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609 -Copyright (C) 2015 Free Software Foundation, Inc. +configure:3566: $? = 1 +configure:3586: checking whether the C compiler works +configure:3608: gcc -g -O2 -Wall conftest.c >&5 +configure:3612: $? = 0 +configure:3660: result: yes +configure:3663: checking for C compiler default output file name +configure:3665: result: a.out +configure:3671: checking for suffix of executables +configure:3678: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:3682: $? = 0 +configure:3704: result: +configure:3726: checking whether we are cross compiling +configure:3734: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:3738: $? = 0 +configure:3745: ./conftest +configure:3749: $? = 0 +configure:3737: result: no +configure:3742: checking for suffix of object files +configure:3764: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3768: $? = 0 +configure:3789: result: o +configure:3793: checking whether we are using the GNU C compiler +configure:3812: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3812: $? = 0 +configure:3821: result: yes +configure:3830: checking whether gcc accepts -g +configure:3850: gcc -c -g conftest.c >&5 +configure:3850: $? = 0 +configure:3891: result: yes +configure:3908: checking for gcc option to accept ISO C89 +configure:3971: gcc -c -g -O2 -Wall conftest.c >&5 +configure:3971: $? = 0 +configure:3984: result: none needed +configure:4009: checking whether gcc understands -c and -o together +configure:4031: gcc -c conftest.c -o conftest2.o +configure:4034: $? = 0 +configure:4031: gcc -c conftest.c -o conftest2.o +configure:4034: $? = 0 +configure:4046: result: yes +configure:4065: checking dependency style of gcc +configure:4176: result: gcc3 +configure:4192: checking for library containing strerror +configure:4223: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:4223: $? = 0 +configure:4240: result: none required +configure:4296: checking for gcc +configure:4323: result: gcc +configure:4552: checking for C compiler version +configure:4561: gcc --version >&5 +gcc (Raspbian 8.3.0-6+rpi1) 8.3.0 +Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -configure:4605: $? = 0 -configure:4594: gcc -v >&5 +configure:4572: $? = 0 +configure:4561: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/5/lto-wrapper +COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper Target: arm-linux-gnueabihf -Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-multilib --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf +Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix -gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.10) -configure:4605: $? = 0 -configure:4594: gcc -V >&5 +gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1) +configure:4572: $? = 0 +configure:4561: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. -configure:4605: $? = 1 -configure:4594: gcc -qversion >&5 -gcc: error: unrecognized command line option '-qversion' +configure:4572: $? = 1 +configure:4561: gcc -qversion >&5 +gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. -configure:4605: $? = 1 -configure:4609: checking whether we are using the GNU C compiler -configure:4637: result: yes -configure:4646: checking whether gcc accepts -g -configure:4707: result: yes -configure:4724: checking for gcc option to accept ISO C89 -configure:4800: result: none needed -configure:4825: checking whether gcc understands -c and -o together -configure:4862: result: yes -configure:4881: checking dependency style of gcc -configure:4992: result: gcc3 -configure:5011: checking for gcc option to accept ISO C99 -configure:5160: gcc -c -g -O2 -Wall conftest.c >&5 +configure:4572: $? = 1 +configure:4576: checking whether we are using the GNU C compiler +configure:4604: result: yes +configure:4613: checking whether gcc accepts -g +configure:4674: result: yes +configure:4691: checking for gcc option to accept ISO C89 +configure:4767: result: none needed +configure:4792: checking whether gcc understands -c and -o together +configure:4829: result: yes +configure:4848: checking dependency style of gcc +configure:4959: result: gcc3 +configure:4978: checking for gcc option to accept ISO C99 +configure:5127: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function 'test_varargs': conftest.c:80:9: warning: variable 'fnumber' set but not used [-Wunused-but-set-variable] float fnumber; - ^ + ^~~~~~~ conftest.c:79:7: warning: variable 'number' set but not used [-Wunused-but-set-variable] int number; - ^ + ^~~~~~ conftest.c:78:15: warning: variable 'str' set but not used [-Wunused-but-set-variable] const char *str; - ^ -configure:5160: $? = 0 -configure:5173: result: none needed -configure:5281: checking for gcc option to accept ISO Standard C -configure:5292: result: none needed -configure:5346: checking how to print strings -configure:5373: result: printf -configure:5394: checking for a sed that does not truncate output -configure:5458: result: /bin/sed -configure:5476: checking for grep that handles long lines and -e -configure:5534: result: /bin/grep -configure:5539: checking for egrep -configure:5601: result: /bin/grep -E -configure:5606: checking for fgrep -configure:5668: result: /bin/grep -F -configure:5703: checking for ld used by gcc -configure:5770: result: /usr/bin/ld -configure:5777: checking if the linker (/usr/bin/ld) is GNU ld -configure:5792: result: yes -configure:5804: checking for BSD- or MS-compatible name lister (nm) -configure:5858: result: /usr/bin/nm -B -configure:5988: checking the name lister (/usr/bin/nm -B) interface -configure:5995: gcc -c -g -O2 -Wall conftest.c >&5 -configure:5998: /usr/bin/nm -B "conftest.o" -configure:6001: output + ^~~ +configure:5127: $? = 0 +configure:5140: result: none needed +configure:5248: checking for gcc option to accept ISO Standard C +configure:5259: result: none needed +configure:5313: checking how to print strings +configure:5340: result: printf +configure:5361: checking for a sed that does not truncate output +configure:5425: result: /bin/sed +configure:5443: checking for grep that handles long lines and -e +configure:5501: result: /bin/grep +configure:5506: checking for egrep +configure:5568: result: /bin/grep -E +configure:5573: checking for fgrep +configure:5635: result: /bin/grep -F +configure:5670: checking for ld used by gcc +configure:5737: result: /usr/bin/ld +configure:5744: checking if the linker (/usr/bin/ld) is GNU ld +configure:5759: result: yes +configure:5771: checking for BSD- or MS-compatible name lister (nm) +configure:5825: result: /usr/bin/nm -B +configure:5955: checking the name lister (/usr/bin/nm -B) interface +configure:5962: gcc -c -g -O2 -Wall conftest.c >&5 +configure:5965: /usr/bin/nm -B "conftest.o" +configure:5968: output 00000000 B some_variable -configure:6008: result: BSD nm -configure:6011: checking whether ln -s works -configure:6015: result: yes -configure:6023: checking the maximum length of command line arguments -configure:6154: result: 1572864 -configure:6202: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format -configure:6242: result: func_convert_file_noop -configure:6249: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format -configure:6269: result: func_convert_file_noop -configure:6276: checking for /usr/bin/ld option to reload object files -configure:6283: result: -r -configure:6357: checking for objdump -configure:6373: found /usr/bin/objdump -configure:6384: result: objdump -configure:6416: checking how to recognize dependent libraries -configure:6616: result: pass_all -configure:6701: checking for dlltool -configure:6731: result: no -configure:6761: checking how to associate runtime and link libraries -configure:6788: result: printf %s\n -configure:6848: checking for ar -configure:6864: found /usr/bin/ar -configure:6875: result: ar -configure:6912: checking for archiver @FILE support -configure:6929: gcc -c -g -O2 -Wall conftest.c >&5 -configure:6929: $? = 0 -configure:6932: ar cru libconftest.a @conftest.lst >&5 +configure:5969: result: BSD nm +configure:5972: checking whether ln -s works +configure:5976: result: yes +configure:5984: checking the maximum length of command line arguments +configure:6115: result: 1572864 +configure:6163: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format +configure:6203: result: func_convert_file_noop +configure:6210: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format +configure:6230: result: func_convert_file_noop +configure:6237: checking for /usr/bin/ld option to reload object files +configure:6244: result: -r +configure:6318: checking for objdump +configure:6334: found /usr/bin/objdump +configure:6345: result: objdump +configure:6377: checking how to recognize dependent libraries +configure:6577: result: pass_all +configure:6662: checking for dlltool +configure:6692: result: no +configure:6722: checking how to associate runtime and link libraries +configure:6749: result: printf %s\n +configure:6809: checking for ar +configure:6825: found /usr/bin/ar +configure:6836: result: ar +configure:6873: checking for archiver @FILE support +configure:6890: gcc -c -g -O2 -Wall conftest.c >&5 +configure:6890: $? = 0 +configure:6893: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') -configure:6935: $? = 0 -configure:6940: ar cru libconftest.a @conftest.lst >&5 +configure:6896: $? = 0 +configure:6901: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') ar: conftest.o: No such file or directory -configure:6943: $? = 1 -configure:6955: result: @ -configure:7013: checking for strip -configure:7029: found /usr/bin/strip -configure:7040: result: strip -configure:7112: checking for ranlib -configure:7128: found /usr/bin/ranlib -configure:7139: result: ranlib -configure:7241: checking command to parse /usr/bin/nm -B output from gcc object -configure:7394: gcc -c -g -O2 -Wall conftest.c >&5 -configure:7397: $? = 0 -configure:7401: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm -configure:7404: $? = 0 -configure:7470: gcc -o conftest -g -O2 -Wall conftest.c conftstm.o >&5 -configure:7473: $? = 0 -configure:7511: result: ok -configure:7558: checking for sysroot -configure:7588: result: no -configure:7595: checking for a working dd -configure:7633: result: /bin/dd -configure:7637: checking how to truncate binary pipes -configure:7652: result: /bin/dd bs=4096 count=1 -configure:7981: checking for mt -configure:7997: found /bin/mt -configure:8008: result: mt -configure:8031: checking if mt is a manifest tool -configure:8037: mt '-?' -configure:8045: result: no -configure:8722: checking how to run the C preprocessor -configure:8753: gcc -E conftest.c -configure:8753: $? = 0 -configure:8767: gcc -E conftest.c -conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory +configure:6904: $? = 1 +configure:6903: result: @ +configure:6961: checking for strip +configure:6977: found /usr/bin/strip +configure:6988: result: strip +configure:7060: checking for ranlib +configure:7076: found /usr/bin/ranlib +configure:7087: result: ranlib +configure:7189: checking command to parse /usr/bin/nm -B output from gcc object +configure:7342: gcc -c -g -O2 -Wall conftest.c >&5 +configure:7345: $? = 0 +configure:7349: /usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conftest.nm +configure:7415: gcc -o conftest -g -O2 -Wall conftest.c conftstm.o >&5 +configure:7418: $? = 0 +configure:7456: result: ok +configure:7503: checking for sysroot +configure:7533: result: no +configure:7540: checking for a working dd +configure:7578: result: /bin/dd +configure:7582: checking how to truncate binary pipes +configure:7597: result: /bin/dd bs=4096 count=1 +configure:7926: checking for mt +configure:7942: found /bin/mt +configure:7953: result: mt +configure:7976: checking if mt is a manifest tool +configure:7982: mt '-?' +configure:7990: result: no +configure:8667: checking how to run the C preprocessor +configure:8698: gcc -E conftest.c +configure:8698: $? = 0 +configure:8712: gcc -E conftest.c +conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:8767: $? = 1 +configure:8712: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -290,13 +293,15 @@ configure: failed program was: | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include -configure:8792: result: gcc -E -configure:8812: gcc -E conftest.c -configure:8812: $? = 0 -configure:8826: gcc -E conftest.c -conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory +configure:8737: result: gcc -E +configure:8757: gcc -E conftest.c +configure:8757: $? = 0 +configure:8771: gcc -E conftest.c +conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:8826: $? = 1 +configure:8771: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -307,112 +312,112 @@ configure: failed program was: | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include -configure:8855: checking for ANSI C header files -configure:8875: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8875: $? = 0 -configure:8948: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:8948: $? = 0 -configure:8948: ./conftest -configure:8948: $? = 0 -configure:8959: result: yes -configure:8972: checking for sys/types.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for sys/stat.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for stdlib.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for string.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for memory.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for strings.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for inttypes.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for stdint.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8972: checking for unistd.h -configure:8972: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8972: $? = 0 -configure:8972: result: yes -configure:8986: checking for dlfcn.h -configure:8986: gcc -c -g -O2 -Wall conftest.c >&5 -configure:8986: $? = 0 -configure:8986: result: yes -configure:9242: checking for objdir -configure:9257: result: .libs -configure:9521: checking if gcc supports -fno-rtti -fno-exceptions -configure:9539: gcc -c -g -O2 -Wall -fno-rtti -fno-exceptions conftest.c >&5 +configure:8800: checking for ANSI C header files +configure:8820: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8820: $? = 0 +configure:8893: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:8893: $? = 0 +configure:8893: ./conftest +configure:8893: $? = 0 +configure:8904: result: yes +configure:8917: checking for sys/types.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for sys/stat.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for stdlib.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for string.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for memory.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for strings.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for inttypes.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for stdint.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8917: checking for unistd.h +configure:8917: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8917: $? = 0 +configure:8917: result: yes +configure:8931: checking for dlfcn.h +configure:8931: gcc -c -g -O2 -Wall conftest.c >&5 +configure:8931: $? = 0 +configure:8931: result: yes +configure:9187: checking for objdir +configure:9202: result: .libs +configure:9466: checking if gcc supports -fno-rtti -fno-exceptions +configure:9484: gcc -c -g -O2 -Wall -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C -configure:9543: $? = 0 -configure:9556: result: no -configure:9914: checking for gcc option to produce PIC -configure:9921: result: -fPIC -DPIC -configure:9929: checking if gcc PIC flag -fPIC -DPIC works -configure:9947: gcc -c -g -O2 -Wall -fPIC -DPIC -DPIC conftest.c >&5 -configure:9951: $? = 0 -configure:9964: result: yes -configure:9993: checking if gcc static flag -static works -configure:10021: result: yes +configure:9488: $? = 0 +configure:9501: result: no +configure:9859: checking for gcc option to produce PIC +configure:9866: result: -fPIC -DPIC +configure:9874: checking if gcc PIC flag -fPIC -DPIC works +configure:9892: gcc -c -g -O2 -Wall -fPIC -DPIC -DPIC conftest.c >&5 +configure:9896: $? = 0 +configure:9909: result: yes +configure:9938: checking if gcc static flag -static works +configure:9966: result: yes +configure:9981: checking if gcc supports -c -o file.o +configure:10002: gcc -c -g -O2 -Wall -o out/conftest2.o conftest.c >&5 +configure:10006: $? = 0 +configure:10028: result: yes configure:10036: checking if gcc supports -c -o file.o -configure:10057: gcc -c -g -O2 -Wall -o out/conftest2.o conftest.c >&5 -configure:10061: $? = 0 configure:10083: result: yes -configure:10091: checking if gcc supports -c -o file.o -configure:10138: result: yes -configure:10171: checking whether the gcc linker (/usr/bin/ld) supports shared libraries -configure:11434: result: yes -configure:11471: checking whether -lc should be explicitly linked in -configure:11479: gcc -c -g -O2 -Wall conftest.c >&5 -configure:11482: $? = 0 -configure:11497: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 -configure:11500: $? = 0 -configure:11514: result: no -configure:11674: checking dynamic linker characteristics -configure:12255: gcc -o conftest -g -O2 -Wall -Wl,-rpath -Wl,/foo conftest.c >&5 -configure:12255: $? = 0 -configure:12504: result: GNU/Linux ld.so -configure:12626: checking how to hardcode library paths into programs -configure:12651: result: immediate -configure:13199: checking whether stripping libraries is possible -configure:13204: result: yes -configure:13239: checking if libtool supports shared libraries -configure:13241: result: yes -configure:13244: checking whether to build shared libraries -configure:13269: result: yes -configure:13272: checking whether to build static libraries -configure:13276: result: yes -configure:13318: checking for bison -configure:13334: found /usr/bin/bison -configure:13346: result: bison -y -configure:13360: checking for ANSI C header files -configure:13464: result: yes -configure:13472: checking whether byte ordering is bigendian -configure:13487: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10116: checking whether the gcc linker (/usr/bin/ld) supports shared libraries +configure:11379: result: yes +configure:11416: checking whether -lc should be explicitly linked in +configure:11424: gcc -c -g -O2 -Wall conftest.c >&5 +configure:11427: $? = 0 +configure:11442: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 +configure:11445: $? = 0 +configure:11459: result: no +configure:11619: checking dynamic linker characteristics +configure:12200: gcc -o conftest -g -O2 -Wall -Wl,-rpath -Wl,/foo conftest.c >&5 +configure:12200: $? = 0 +configure:12449: result: GNU/Linux ld.so +configure:12571: checking how to hardcode library paths into programs +configure:12596: result: immediate +configure:13144: checking whether stripping libraries is possible +configure:13149: result: yes +configure:13184: checking if libtool supports shared libraries +configure:13186: result: yes +configure:13189: checking whether to build shared libraries +configure:13214: result: yes +configure:13217: checking whether to build static libraries +configure:13221: result: yes +configure:10039: checking for bison +configure:10055: found /usr/bin/bison +configure:10067: result: bison -y +configure:10081: checking for ANSI C header files +configure:10185: result: yes +configure:10193: checking whether byte ordering is bigendian +configure:10208: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c:23:9: error: unknown type name 'not' not a universal capable compiler - ^ + ^~~ conftest.c:23:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' not a universal capable compiler - ^ + ^~~~~~~~~ conftest.c:23:15: error: unknown type name 'universal' -configure:13487: $? = 1 +configure:10208: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -440,17 +445,18 @@ configure: failed program was: | #endif | typedef int dummy; | -configure:13532: gcc -c -g -O2 -Wall conftest.c >&5 -configure:13532: $? = 0 -configure:13550: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10253: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10253: $? = 0 +configure:10271: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function 'main': -conftest.c:29:4: error: unknown type name 'not' +conftest.c:29:4: error: unknown type name 'not'; did you mean 'ino_t'? not big endian - ^ + ^~~ + ino_t conftest.c:29:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' not big endian - ^ -configure:13550: $? = 1 + ^~~~~~ +configure:10271: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -486,14 +492,14 @@ configure: failed program was: | ; | return 0; | } -configure:13678: result: no -configure:13696: checking return type of signal handlers -configure:13714: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10399: result: no +configure:10417: checking return type of signal handlers +configure:10435: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function 'main': -conftest.c:28:9: error: void value not ignored as it ought to be +conftest.c:28:10: error: void value not ignored as it ought to be return *(signal (0, 0)) (0) == 1; - ^ -configure:13714: $? = 1 + ~^~~~~~~~~~~~~~~~~~ +configure:10435: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -526,16 +532,16 @@ configure: failed program was: | ; | return 0; | } -configure:13721: result: void -configure:13729: checking for long long -configure:13729: gcc -c -g -O2 -Wall conftest.c >&5 -configure:13729: $? = 0 -configure:13729: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10442: result: void +configure:10450: checking for long long +configure:10450: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10450: $? = 0 +configure:10450: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function 'main': conftest.c:59:24: error: expected expression before ')' token if (sizeof ((long long))) ^ -configure:13729: $? = 1 +configure:10450: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -600,78 +606,80 @@ configure: failed program was: | ; | return 0; | } -configure:13729: result: yes -configure:13743: checking size of long long -configure:13748: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:13748: $? = 0 -configure:13748: ./conftest -configure:13748: $? = 0 -configure:13762: result: 8 -configure:13776: checking size of long -configure:13781: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:13781: $? = 0 -configure:13781: ./conftest -configure:13781: $? = 0 -configure:13795: result: 4 -configure:13808: checking for popen -configure:13808: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:13808: $? = 0 -configure:13808: result: yes -configure:13808: checking for perror -configure:13808: gcc -o conftest -g -O2 -Wall conftest.c >&5 -configure:13808: $? = 0 -configure:13808: result: yes -configure:13808: checking for snprintf -configure:13808: gcc -o conftest -g -O2 -Wall conftest.c >&5 -conftest.c:51:6: warning: conflicting types for built-in function 'snprintf' +configure:10450: result: yes +configure:10464: checking size of long long +configure:10469: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:10469: $? = 0 +configure:10469: ./conftest +configure:10469: $? = 0 +configure:10483: result: 8 +configure:10497: checking size of long +configure:10502: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:10502: $? = 0 +configure:10502: ./conftest +configure:10502: $? = 0 +configure:10516: result: 4 +configure:10529: checking for popen +configure:10529: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:10529: $? = 0 +configure:10529: result: yes +configure:10529: checking for perror +configure:10529: gcc -o conftest -g -O2 -Wall conftest.c >&5 +configure:10529: $? = 0 +configure:10529: result: yes +configure:10529: checking for snprintf +configure:10529: gcc -o conftest -g -O2 -Wall conftest.c >&5 +conftest.c:51:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch] char snprintf (); - ^ -configure:13808: $? = 0 -configure:13808: result: yes -configure:13817: checking errno.h usability -configure:13817: gcc -c -g -O2 -Wall conftest.c >&5 -configure:13817: $? = 0 -configure:13817: result: yes -configure:13817: checking errno.h presence -configure:13817: gcc -E conftest.c -configure:13817: $? = 0 -configure:13817: result: yes -configure:13817: checking for errno.h -configure:13817: result: yes -configure:13837: checking for sgesv_ in -llapack -configure:13862: gcc -o conftest -g -O2 -Wall conftest.c -llapack >&5 -configure:13862: $? = 0 -configure:13871: result: yes -configure:13885: checking for sgemm_ in -lblas -configure:13910: gcc -o conftest -g -O2 -Wall conftest.c -lblas -llapack >&5 -configure:13910: $? = 0 -configure:13919: result: yes -configure:13954: checking for log in -lm -configure:13979: gcc -o conftest -g -O2 -Wall conftest.c -lm -lblas -llapack >&5 -conftest.c:39:6: warning: conflicting types for built-in function 'log' + ^~~~~~~~ +configure:10529: $? = 0 +configure:10529: result: yes +configure:10538: checking errno.h usability +configure:10538: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10538: $? = 0 +configure:10538: result: yes +configure:10538: checking errno.h presence +configure:10538: gcc -E conftest.c +configure:10538: $? = 0 +configure:10538: result: yes +configure:10538: checking for errno.h +configure:10538: result: yes +configure:10558: checking for sgesv_ in -llapack +configure:10583: gcc -o conftest -g -O2 -Wall conftest.c -llapack >&5 +configure:10583: $? = 0 +configure:10592: result: yes +configure:10606: checking for sgemm_ in -lblas +configure:10631: gcc -o conftest -g -O2 -Wall conftest.c -lblas -llapack >&5 +configure:10631: $? = 0 +configure:10640: result: yes +configure:10675: checking for log in -lm +configure:10700: gcc -o conftest -g -O2 -Wall conftest.c -lm -lblas -llapack >&5 +conftest.c:39:6: warning: conflicting types for built-in function 'log' [-Wbuiltin-declaration-mismatch] char log (); - ^ -configure:13979: $? = 0 -configure:13988: result: yes -configure:14019: checking pthread.h usability -configure:14019: gcc -c -g -O2 -Wall conftest.c >&5 -configure:14019: $? = 0 -configure:14019: result: yes -configure:14019: checking pthread.h presence -configure:14019: gcc -E conftest.c -configure:14019: $? = 0 -configure:14019: result: yes -configure:14019: checking for pthread.h -configure:14019: result: yes -configure:14029: checking for pthread_create in -lpthread -configure:14054: gcc -o conftest -g -O2 -Wall conftest.c -lpthread -lm -lblas -llapack >&5 -configure:14054: $? = 0 -configure:14063: result: yes -configure:14136: checking pulse/pulseaudio.h usability -configure:14136: gcc -c -g -O2 -Wall conftest.c >&5 -conftest.c:69:30: fatal error: pulse/pulseaudio.h: No such file or directory + ^~~ +configure:10700: $? = 0 +configure:10709: result: yes +configure:10740: checking pthread.h usability +configure:10740: gcc -c -g -O2 -Wall conftest.c >&5 +configure:10740: $? = 0 +configure:10740: result: yes +configure:10740: checking pthread.h presence +configure:10740: gcc -E conftest.c +configure:10740: $? = 0 +configure:10740: result: yes +configure:10740: checking for pthread.h +configure:10740: result: yes +configure:10750: checking for pthread_create in -lpthread +configure:10775: gcc -o conftest -g -O2 -Wall conftest.c -lpthread -lm -lblas -llapack >&5 +configure:10775: $? = 0 +configure:10784: result: yes +configure:10857: checking pulse/pulseaudio.h usability +configure:10857: gcc -c -g -O2 -Wall conftest.c >&5 +conftest.c:69:10: fatal error: pulse/pulseaudio.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~~~ compilation terminated. -configure:14136: $? = 1 +configure:10857: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -742,12 +750,14 @@ configure: failed program was: | # include | #endif | #include -configure:14136: result: no -configure:14136: checking pulse/pulseaudio.h presence -configure:14136: gcc -E conftest.c -conftest.c:36:30: fatal error: pulse/pulseaudio.h: No such file or directory +configure:10857: result: no +configure:10857: checking pulse/pulseaudio.h presence +configure:10857: gcc -E conftest.c +conftest.c:36:10: fatal error: pulse/pulseaudio.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~~~ compilation terminated. -configure:14136: $? = 1 +configure:10857: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -785,14 +795,16 @@ configure: failed program was: | #define ENABLE_THREADS /**/ | /* end confdefs.h. */ | #include -configure:14136: result: no -configure:14136: checking for pulse/pulseaudio.h -configure:14136: result: no -configure:14233: checking alsa/asoundlib.h usability -configure:14233: gcc -c -g -O2 -Wall conftest.c >&5 -conftest.c:69:28: fatal error: alsa/asoundlib.h: No such file or directory +configure:10857: result: no +configure:10857: checking for pulse/pulseaudio.h +configure:10857: result: no +configure:10954: checking alsa/asoundlib.h usability +configure:10954: gcc -c -g -O2 -Wall conftest.c >&5 +conftest.c:69:10: fatal error: alsa/asoundlib.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:14233: $? = 1 +configure:10954: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -863,12 +875,14 @@ configure: failed program was: | # include | #endif | #include -configure:14233: result: no -configure:14233: checking alsa/asoundlib.h presence -configure:14233: gcc -E conftest.c -conftest.c:36:28: fatal error: alsa/asoundlib.h: No such file or directory +configure:10954: result: no +configure:10954: checking alsa/asoundlib.h presence +configure:10954: gcc -E conftest.c +conftest.c:36:10: fatal error: alsa/asoundlib.h: No such file or directory + #include + ^~~~~~~~~~~~~~~~~~ compilation terminated. -configure:14233: $? = 1 +configure:10954: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sphinxbase" @@ -906,56 +920,56 @@ configure: failed program was: | #define ENABLE_THREADS /**/ | /* end confdefs.h. */ | #include -configure:14233: result: no -configure:14233: checking for alsa/asoundlib.h -configure:14233: result: no -configure:14335: checking for doxygen -configure:14363: result: no -configure:14424: checking for a Python interpreter with version >= 2.6 -configure:14441: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) -configure:14444: $? = 0 -configure:14450: result: python -configure:14458: checking for python -configure:14476: found /usr/bin/python -configure:14488: result: /usr/bin/python -configure:14506: checking for python version -configure:14513: result: 2.7 -configure:14525: checking for python platform -configure:14532: result: linux2 -configure:14558: checking for python script directory -configure:14593: result: ${prefix}/lib/python2.7/dist-packages -configure:14602: checking for python extension module directory -configure:14637: result: ${exec_prefix}/lib/python2.7/dist-packages -configure:14658: checking for python2.7 -configure:14688: result: /usr/bin/python -configure:14704: checking for a version of Python >= '2.1.0' -configure:14730: result: yes -configure:14761: checking for the distutils Python package -configure:14765: result: yes -configure:14779: checking for Python include path -configure:14795: result: -I/usr/include/python2.7 -configure:14802: checking for Python library path -configure:14879: result: -L/usr/lib -lpython2.7 -configure:14886: checking for Python site-packages path -configure:14892: result: /usr/lib/python2.7/dist-packages -configure:14899: checking python extra libraries -configure:14906: result: -lpthread -ldl -lutil -lm -configure:14913: checking python extra linking flags -configure:14920: result: -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -configure:14927: checking consistency of all components of python development environment -configure:14953: gcc -o conftest -g -O2 -Wall -I/usr/include/python2.7 conftest.c -lpthread -lm -lblas -llapack -L/usr/lib -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lpthread -ldl -lutil -lm >&5 -configure:14953: $? = 0 -configure:14970: result: yes -configure:15001: checking for swig -configure:15019: found /usr/bin/swig -configure:15031: result: /usr/bin/swig -configure:15045: checking SWIG version -configure:15048: result: 3.0.8 -configure:15097: checking for SWIG library -configure:15100: result: /usr/share/swig3.0 -configure:15237: checking that generated files are newer than configure -configure:15243: result: done -configure:15295: creating ./config.status +configure:10954: result: no +configure:10954: checking for alsa/asoundlib.h +configure:10954: result: no +configure:11056: checking for doxygen +configure:11084: result: no +configure:11145: checking for a Python interpreter with version >= 2.6 +configure:11162: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) +configure:11165: $? = 0 +configure:11171: result: python +configure:11179: checking for python +configure:11197: found /usr/bin/python +configure:11209: result: /usr/bin/python +configure:11227: checking for python version +configure:11234: result: 2.7 +configure:11246: checking for python platform +configure:11253: result: linux2 +configure:11279: checking for python script directory +configure:11314: result: ${prefix}/lib/python2.7/dist-packages +configure:11323: checking for python extension module directory +configure:11358: result: ${exec_prefix}/lib/python2.7/dist-packages +configure:11379: checking for python2.7 +configure:11409: result: /usr/bin/python +configure:11425: checking for a version of Python >= '2.1.0' +configure:11451: result: yes +configure:11482: checking for the distutils Python package +configure:11486: result: yes +configure:11500: checking for Python include path +configure:11516: result: -I/usr/include/python2.7 +configure:11523: checking for Python library path +configure:11600: result: -L/usr/lib -lpython2.7 +configure:11607: checking for Python site-packages path +configure:11613: result: /usr/lib/python2.7/dist-packages +configure:11620: checking python extra libraries +configure:11627: result: -lpthread -ldl -lutil -lm +configure:11634: checking python extra linking flags +configure:11641: result: -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions +configure:11648: checking consistency of all components of python development environment +configure:11674: gcc -o conftest -g -O2 -Wall -I/usr/include/python2.7 conftest.c -lpthread -lm -lblas -llapack -L/usr/lib -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lpthread -ldl -lutil -lm >&5 +configure:11674: $? = 0 +configure:11691: result: yes +configure:11722: checking for swig +configure:11740: found /usr/bin/swig +configure:11752: result: /usr/bin/swig +configure:11766: checking SWIG version +configure:11769: result: 3.0.12 +configure:11818: checking for SWIG library +configure:11821: result: /usr/share/swig3.0 +configure:11950: checking that generated files are newer than configure +configure:11956: result: done +configure:12008: creating ./config.status ## ---------------------- ## ## Running config.status. ## @@ -972,50 +986,130 @@ generated by GNU Autoconf 2.69. Invocation command line was on pi -config.status:1171: creating sphinxbase.pc -config.status:1171: creating Makefile -config.status:1171: creating include/Makefile -config.status:1171: creating include/sphinxbase/Makefile -config.status:1171: creating src/Makefile -config.status:1171: creating src/libsphinxad/Makefile -config.status:1171: creating src/libsphinxbase/Makefile -config.status:1171: creating src/libsphinxbase/util/Makefile -config.status:1171: creating src/libsphinxbase/feat/Makefile -config.status:1171: creating src/libsphinxbase/fe/Makefile -config.status:1171: creating src/libsphinxbase/lm/Makefile -config.status:1171: creating src/sphinx_fe/Makefile -config.status:1171: creating src/sphinx_cepview/Makefile -config.status:1171: creating src/sphinx_jsgf2fsg/Makefile -config.status:1171: creating src/sphinx_adtools/Makefile -config.status:1171: creating src/sphinx_lmtools/Makefile -config.status:1171: creating doc/Makefile -config.status:1171: creating doc/doxyfile -config.status:1171: creating test/Makefile -config.status:1171: creating test/unit/testfuncs.sh -config.status:1171: creating test/unit/Makefile -config.status:1171: creating test/unit/test_alloc/Makefile -config.status:1171: creating test/unit/test_bitvec/Makefile -config.status:1171: creating test/unit/test_case/Makefile -config.status:1171: creating test/unit/test_string/Makefile -config.status:1171: creating test/unit/test_cmdln/Makefile -config.status:1171: creating test/unit/test_hash/Makefile -config.status:1171: creating test/unit/test_matrix/Makefile -config.status:1171: creating test/unit/test_feat/Makefile -config.status:1171: creating test/unit/test_fe/Makefile -config.status:1171: creating test/unit/test_logmath/Makefile -config.status:1171: creating test/unit/test_lineiter/Makefile -config.status:1171: creating test/unit/test_ngram/Makefile -config.status:1171: creating test/unit/test_fsg/Makefile -config.status:1171: creating test/unit/test_thread/Makefile -config.status:1171: creating test/unit/test_util/Makefile -config.status:1171: creating test/regression/testfuncs.sh -config.status:1171: creating test/regression/Makefile -config.status:1171: creating swig/Makefile -config.status:1171: creating swig/python/Makefile -config.status:1171: creating include/config.h -config.status:1171: creating include/sphinx_config.h -config.status:1400: executing depfiles commands -config.status:1400: executing libtool commands +config.status:1167: creating sphinxbase.pc +config.status:1167: creating Makefile +config.status:1167: creating include/Makefile +config.status:1167: creating include/sphinxbase/Makefile +config.status:1167: creating src/Makefile +config.status:1167: creating src/libsphinxad/Makefile +config.status:1167: creating src/libsphinxbase/Makefile +config.status:1167: creating src/libsphinxbase/util/Makefile +config.status:1167: creating src/libsphinxbase/feat/Makefile +config.status:1167: creating src/libsphinxbase/fe/Makefile +config.status:1167: creating src/libsphinxbase/lm/Makefile +config.status:1167: creating src/sphinx_fe/Makefile +config.status:1167: creating src/sphinx_cepview/Makefile +config.status:1167: creating src/sphinx_jsgf2fsg/Makefile +config.status:1167: creating src/sphinx_adtools/Makefile +config.status:1167: creating src/sphinx_lmtools/Makefile +config.status:1167: creating doc/Makefile +config.status:1167: creating doc/doxyfile +config.status:1167: creating test/Makefile +config.status:1167: creating test/unit/testfuncs.sh +config.status:1167: creating test/unit/Makefile +config.status:1167: creating test/unit/test_alloc/Makefile +config.status:1167: creating test/unit/test_bitvec/Makefile +config.status:1167: creating test/unit/test_case/Makefile +config.status:1167: creating test/unit/test_string/Makefile +config.status:1167: creating test/unit/test_cmdln/Makefile +config.status:1167: creating test/unit/test_hash/Makefile +config.status:1167: creating test/unit/test_matrix/Makefile +config.status:1167: creating test/unit/test_feat/Makefile +config.status:1167: creating test/unit/test_fe/Makefile +config.status:1167: creating test/unit/test_logmath/Makefile +config.status:1167: creating test/unit/test_lineiter/Makefile +config.status:1167: creating test/unit/test_ngram/Makefile +config.status:1167: creating test/unit/test_fsg/Makefile +config.status:1167: creating test/unit/test_thread/Makefile +config.status:1167: creating test/unit/test_util/Makefile +config.status:1167: creating test/regression/testfuncs.sh +config.status:1167: creating test/regression/Makefile +config.status:1167: creating swig/Makefile +config.status:1167: creating swig/python/Makefile +config.status:1167: creating include/config.h +config.status:1348: include/config.h is unchanged +config.status:1167: creating include/sphinx_config.h +config.status:1348: include/sphinx_config.h is unchanged +config.status:1396: executing depfiles commands +config.status:1473: cd src/libsphinxad && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/libsphinxbase/util && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/libsphinxbase/feat && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/libsphinxbase/fe && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/libsphinxbase/lm && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/sphinx_fe && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/sphinx_cepview && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/sphinx_jsgf2fsg && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/sphinx_adtools && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd src/sphinx_lmtools && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_alloc && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_bitvec && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_case && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_string && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_cmdln && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_hash && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_matrix && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_feat && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_fe && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_logmath && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_lineiter && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_ngram && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_fsg && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_thread && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd test/unit/test_util && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1473: cd swig/python && sed -e '/# am--include-marker/d' Makefile | make -f - am--depfiles +make: Nothing to be done for 'am--depfiles'. +config.status:1478: $? = 0 +config.status:1396: executing libtool commands ## ---------------- ## ## Cache variables. ## @@ -1083,7 +1177,7 @@ ac_cv_path_SWIG=/usr/bin/swig ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/bin/dd ac_cv_path_mkdir=/bin/mkdir -ac_cv_prog_AWK=gawk +ac_cv_prog_AWK=mawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_HAVE_DOXYGEN=no ac_cv_prog_YACC='bison -y' @@ -1129,7 +1223,7 @@ lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_gnu_ld=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' -lt_cv_shlibpath_overrides_runpath=no +lt_cv_shlibpath_overrides_runpath=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' @@ -1144,7 +1238,7 @@ lt_cv_truncate_bin='/bin/dd bs=4096 count=1' ## Output variables. ## ## ----------------- ## -ACLOCAL='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15' +ACLOCAL='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' @@ -1154,10 +1248,10 @@ AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='ar' -AUTOCONF='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf' -AUTOHEADER='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader' -AUTOMAKE='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15' -AWK='gawk' +AUTOCONF='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf' +AUTOHEADER='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader' +AUTOMAKE='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16' +AWK='mawk' BUILD_DOXYGEN_FALSE='' BUILD_DOXYGEN_TRUE='#' BUILD_SWIG_FALSE='#' @@ -1198,7 +1292,7 @@ LIPO='' LN_S='ln -s' LTLIBOBJS='' LT_SYS_LIBRARY_PATH='' -MAKEINFO='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo' +MAKEINFO='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo' MANIFEST_TOOL=':' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/nm -B' @@ -1274,7 +1368,7 @@ host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' -install_sh='${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh' +install_sh='${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' @@ -1353,5 +1447,5 @@ generated by GNU Autoconf 2.69. Invocation command line was on pi -config.status:1171: creating include/config.h -config.status:1352: include/config.h is unchanged +config.status:1167: creating include/config.h +config.status:1348: include/config.h is unchanged diff --git a/sphinxbase-5prealpha/config.status b/sphinxbase-5prealpha/config.status index e9ffc18..32dbbc4 100755 --- a/sphinxbase-5prealpha/config.status +++ b/sphinxbase-5prealpha/config.status @@ -437,11 +437,11 @@ Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -ac_pwd='/home/pi/speech2text/sphinxbase-5prealpha' +ac_pwd='/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha' srcdir='.' INSTALL='/usr/bin/install -c' MKDIR_P='/bin/mkdir -p' -AWK='gawk' +AWK='mawk' test -n "$AWK" || AWK=awk # The default lists apply if the user does not specify any file. ac_need_defaults=: @@ -539,7 +539,7 @@ _ASBOX # # INIT-COMMANDS # -AMDEP_TRUE="" ac_aux_dir="." +AMDEP_TRUE="" MAKE="make" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -554,7 +554,7 @@ macro_revision='2.4.6' enable_shared='yes' enable_static='yes' pic_mode='default' -enable_fast_install='yes' +enable_fast_install='needless' shared_archive_member_spec='' SHELL='/bin/bash' ECHO='printf %s\n' @@ -668,7 +668,7 @@ need_version='no' version_type='linux' runpath_var='LD_RUN_PATH' shlibpath_var='LD_LIBRARY_PATH' -shlibpath_overrides_runpath='no' +shlibpath_overrides_runpath='yes' libname_spec='lib$name' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' @@ -678,8 +678,8 @@ postuninstall_cmds='' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' finish_eval='' hardcode_into_libs='yes' -sys_lib_search_path_spec='/usr/lib/gcc/arm-linux-gnueabihf/5 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib ' -configure_time_dlsearch_path='/lib /usr/lib /opt/vc/lib /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/mesa-egl /usr/lib/arm-linux-gnueabihf/mesa /usr/local/lib /usr/local/lib ' +sys_lib_search_path_spec='/usr/lib/gcc/arm-linux-gnueabihf/8 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib ' +configure_time_dlsearch_path='/lib /usr/lib /opt/vc/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib ' configure_time_lt_sys_library_path='' hardcode_action='immediate' enable_dlopen='unknown' @@ -922,7 +922,6 @@ S["am__nodep"]="_no" S["AMDEPBACKSLASH"]="\\" S["AMDEP_FALSE"]="#" S["AMDEP_TRUE"]="" -S["am__quote"]="" S["am__include"]="include" S["DEPDIR"]=".deps" S["OBJEXT"]="o" @@ -949,17 +948,17 @@ S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" S["AMTAR"]="$${TAR-tar}" S["am__leading_dot"]="." S["SET_MAKE"]="" -S["AWK"]="gawk" +S["AWK"]="mawk" S["mkdir_p"]="$(MKDIR_P)" S["MKDIR_P"]="/bin/mkdir -p" S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" S["STRIP"]="strip" -S["install_sh"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh" -S["MAKEINFO"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo" -S["AUTOHEADER"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader" -S["AUTOMAKE"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15" -S["AUTOCONF"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf" -S["ACLOCAL"]="${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15" +S["install_sh"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh" +S["MAKEINFO"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo" +S["AUTOHEADER"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader" +S["AUTOMAKE"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16" +S["AUTOCONF"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf" +S["ACLOCAL"]="${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16" S["VERSION"]="5prealpha" S["PACKAGE"]="sphinxbase" S["CYGPATH_W"]="echo" @@ -1006,6 +1005,7 @@ S["PACKAGE_TARNAME"]="sphinxbase" S["PACKAGE_NAME"]="sphinxbase" S["PATH_SEPARATOR"]=":" S["SHELL"]="/bin/bash" +S["am__quote"]="" _ACAWK cat >>"$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 @@ -1408,29 +1408,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1448,53 +1454,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -1512,7 +1513,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/sphinxbase-5prealpha/configure b/sphinxbase-5prealpha/configure index 613fe16..68361c4 100755 --- a/sphinxbase-5prealpha/configure +++ b/sphinxbase-5prealpha/configure @@ -695,7 +695,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -778,7 +777,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -2508,7 +2508,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers include/config.h include/sphinx_config.h" -am__api_version='1.15' +am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3044,8 +3044,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# -# +# +# mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3096,7 +3096,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: . +that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -3186,45 +3186,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in #( + '0:this is the am__doit target') : + case $s in #( + BSD) : + am__include='.include' am__quote='"' ;; #( + *) : + am__include='include' am__quote='' ;; +esac ;; #( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -7398,11 +7398,8 @@ _LT_EOF test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 - (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -14427,7 +14424,7 @@ if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else - for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do + for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros @@ -15869,7 +15866,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -16805,29 +16802,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -16845,53 +16848,48 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. Try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) @@ -16909,7 +16907,6 @@ $as_echo X"$file" | cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. diff --git a/sphinxbase-5prealpha/depcomp b/sphinxbase-5prealpha/depcomp index fc98710..65cbf70 100755 --- a/sphinxbase-5prealpha/depcomp +++ b/sphinxbase-5prealpha/depcomp @@ -1,9 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2013-05-30.07; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ scriptversion=2013-05-30.07; # UTC # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -783,9 +783,9 @@ exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/sphinxbase-5prealpha/doc/Makefile b/sphinxbase-5prealpha/doc/Makefile index 5d62d26..c4396a3 100644 --- a/sphinxbase-5prealpha/doc/Makefile +++ b/sphinxbase-5prealpha/doc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # doc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -155,14 +155,14 @@ MANS = $(man_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/doxyfile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -196,7 +196,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -232,10 +232,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/doc -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/doc -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/doc +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/doc +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -267,7 +267,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -372,8 +372,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -442,7 +442,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/doc/Makefile.in b/sphinxbase-5prealpha/doc/Makefile.in index 27ef410..6487710 100644 --- a/sphinxbase-5prealpha/doc/Makefile.in +++ b/sphinxbase-5prealpha/doc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -372,8 +372,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -442,7 +442,10 @@ ctags CTAGS: cscope cscopelist: -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/include/Makefile b/sphinxbase-5prealpha/include/Makefile index a53ba69..7b0ba2b 100644 --- a/sphinxbase-5prealpha/include/Makefile +++ b/sphinxbase-5prealpha/include/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # include/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -166,7 +166,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in sphinx_config.h.in # Read a list of newline-separated strings from the standard input, @@ -216,14 +216,14 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -257,7 +257,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -293,10 +293,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/include -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/include -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/include +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/include +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -328,7 +328,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -386,8 +386,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -548,7 +548,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/include/Makefile.in b/sphinxbase-5prealpha/include/Makefile.in index 26b76b4..d9f62b1 100644 --- a/sphinxbase-5prealpha/include/Makefile.in +++ b/sphinxbase-5prealpha/include/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -166,7 +166,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in sphinx_config.h.in # Read a list of newline-separated strings from the standard input, @@ -386,8 +386,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -548,7 +548,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/include/sphinxbase/Makefile b/sphinxbase-5prealpha/include/sphinxbase/Makefile index ddccef2..f703144 100644 --- a/sphinxbase-5prealpha/include/sphinxbase/Makefile +++ b/sphinxbase-5prealpha/include/sphinxbase/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # include/sphinxbase/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -173,14 +173,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -214,7 +214,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -250,10 +250,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/include/sphinxbase -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/include/sphinxbase -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/include/sphinxbase +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/include/sphinxbase +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -285,7 +285,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -368,8 +368,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -460,7 +460,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/include/sphinxbase/Makefile.in b/sphinxbase-5prealpha/include/sphinxbase/Makefile.in index 76f90ff..9d9a7cf 100644 --- a/sphinxbase-5prealpha/include/sphinxbase/Makefile.in +++ b/sphinxbase-5prealpha/include/sphinxbase/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -368,8 +368,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -460,7 +460,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/libtool b/sphinxbase-5prealpha/libtool index 4f6ff43..e6a64c9 100755 --- a/sphinxbase-5prealpha/libtool +++ b/sphinxbase-5prealpha/libtool @@ -1,6 +1,5 @@ #! /bin/bash # Generated automatically by config.status (sphinxbase) 5prealpha -# Libtool was configured on host pi: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -51,7 +50,7 @@ build_old_libs=yes pic_mode=default # Whether or not to optimize for fast installation. -fast_install=yes +fast_install=needless # Shared archive member basename,for filename based shared library versioning on AIX. shared_archive_member_spec= @@ -250,7 +249,7 @@ runpath_var=LD_RUN_PATH shlibpath_var=LD_LIBRARY_PATH # Is shlibpath searched before the hard-coded library search path? -shlibpath_overrides_runpath=no +shlibpath_overrides_runpath=yes # Format of library name prefix. libname_spec="lib\$name" @@ -282,10 +281,10 @@ finish_eval="" hardcode_into_libs=yes # Compile-time system search path for libraries. -sys_lib_search_path_spec="/usr/lib/gcc/arm-linux-gnueabihf/5 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib " +sys_lib_search_path_spec="/usr/lib/gcc/arm-linux-gnueabihf/8 /usr/lib/arm-linux-gnueabihf /usr/lib /lib/arm-linux-gnueabihf /lib " # Detected run-time system search path for libraries. -sys_lib_dlsearch_path_spec="/lib /usr/lib /opt/vc/lib /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/mesa-egl /usr/lib/arm-linux-gnueabihf/mesa /usr/local/lib /usr/local/lib " +sys_lib_dlsearch_path_spec="/lib /usr/lib /opt/vc/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib " # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. configure_time_lt_sys_library_path="" @@ -529,7 +528,7 @@ func_cc_basename () PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.6 Debian-2.4.6-0.1" +VERSION="2.4.6 Debian-2.4.6-9" package_revision=2.4.6 @@ -1868,7 +1867,7 @@ func_lt_ver () #! /bin/sh # Set a version string for this script. -scriptversion=2014-01-07.03; # UTC +scriptversion=2015-10-07.11; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 @@ -2028,6 +2027,8 @@ func_run_hooks () { $debug_cmd + _G_rc_run_hooks=false + case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; @@ -2036,16 +2037,16 @@ func_run_hooks () eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do - eval $_G_hook '"$@"' - - # store returned options list back into positional - # parameters for next 'cmd' execution. - eval _G_hook_result=\$${_G_hook}_result - eval set dummy "$_G_hook_result"; shift + if eval $_G_hook '"$@"'; then + # store returned options list back into positional + # parameters for next 'cmd' execution. + eval _G_hook_result=\$${_G_hook}_result + eval set dummy "$_G_hook_result"; shift + _G_rc_run_hooks=: + fi done - func_quote_for_eval ${1+"$@"} - func_run_hooks_result=$func_quote_for_eval_result + $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result } @@ -2055,10 +2056,16 @@ func_run_hooks () ## --------------- ## # In order to add your own option parsing hooks, you must accept the -# full positional parameter list in your hook function, remove any -# options that you action, and then pass back the remaining unprocessed +# full positional parameter list in your hook function, you may remove/edit +# any options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for -# 'eval'. Like this: +# 'eval'. In this case you also must return $EXIT_SUCCESS to let the +# hook's caller know that it should pay attention to +# '_result'. Returning $EXIT_FAILURE signalizes that +# arguments are left untouched by the hook and therefore caller will ignore the +# result variable. +# +# Like this: # # my_options_prep () # { @@ -2068,9 +2075,11 @@ func_run_hooks () # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' -# -# func_quote_for_eval ${1+"$@"} -# my_options_prep_result=$func_quote_for_eval_result +# # No change in '$@' (ignored completely by this hook). There is +# # no need to do the equivalent (but slower) action: +# # func_quote_for_eval ${1+"$@"} +# # my_options_prep_result=$func_quote_for_eval_result +# false # } # func_add_hook func_options_prep my_options_prep # @@ -2079,25 +2088,37 @@ func_run_hooks () # { # $debug_cmd # +# args_changed=false +# # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in -# --silent|-s) opt_silent=: ;; +# --silent|-s) opt_silent=: +# args_changed=: +# ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift +# args_changed=: # ;; -# *) set dummy "$_G_opt" "$*"; shift; break ;; +# *) # Make sure the first unrecognised option "$_G_opt" +# # is added back to "$@", we could need that later +# # if $args_changed is true. +# set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # -# func_quote_for_eval ${1+"$@"} -# my_silent_option_result=$func_quote_for_eval_result +# if $args_changed; then +# func_quote_for_eval ${1+"$@"} +# my_silent_option_result=$func_quote_for_eval_result +# fi +# +# $args_changed # } # func_add_hook func_parse_options my_silent_option # @@ -2109,16 +2130,32 @@ func_run_hooks () # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # -# func_quote_for_eval ${1+"$@"} -# my_option_validation_result=$func_quote_for_eval_result +# false # } # func_add_hook func_validate_options my_option_validation # -# You'll alse need to manually amend $usage_message to reflect the extra +# You'll also need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. +# func_options_finish [ARG]... +# ---------------------------- +# Finishing the option parse loop (call 'func_options' hooks ATM). +func_options_finish () +{ + $debug_cmd + + _G_func_options_finish_exit=false + if func_run_hooks func_options ${1+"$@"}; then + func_options_finish_result=$func_run_hooks_result + _G_func_options_finish_exit=: + fi + + $_G_func_options_finish_exit +} + + # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the @@ -2128,17 +2165,28 @@ func_options () { $debug_cmd - func_options_prep ${1+"$@"} - eval func_parse_options \ - ${func_options_prep_result+"$func_options_prep_result"} - eval func_validate_options \ - ${func_parse_options_result+"$func_parse_options_result"} + _G_rc_options=false - eval func_run_hooks func_options \ - ${func_validate_options_result+"$func_validate_options_result"} + for my_func in options_prep parse_options validate_options options_finish + do + if eval func_$my_func '${1+"$@"}'; then + eval _G_res_var='$'"func_${my_func}_result" + eval set dummy "$_G_res_var" ; shift + _G_rc_options=: + fi + done + + # Save modified positional parameters for caller. As a top-level + # options-parser function we always need to set the 'func_options_result' + # variable (regardless the $_G_rc_options value). + if $_G_rc_options; then + func_options_result=$_G_res_var + else + func_quote_for_eval ${1+"$@"} + func_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_options_result=$func_run_hooks_result + $_G_rc_options } @@ -2147,9 +2195,9 @@ func_options () # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and -# needs to propogate that back to rest of this script, then the complete +# needs to propagate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before -# returning. +# returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned). func_hookable func_options_prep func_options_prep () { @@ -2159,10 +2207,14 @@ func_options_prep () opt_verbose=false opt_warning_types= - func_run_hooks func_options_prep ${1+"$@"} + _G_rc_options_prep=false + if func_run_hooks func_options_prep ${1+"$@"}; then + _G_rc_options_prep=: + # save modified positional parameters for caller + func_options_prep_result=$func_run_hooks_result + fi - # save modified positional parameters for caller - func_options_prep_result=$func_run_hooks_result + $_G_rc_options_prep } @@ -2176,18 +2228,20 @@ func_parse_options () func_parse_options_result= + _G_rc_parse_options=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. - func_run_hooks func_parse_options ${1+"$@"} - - # Adjust func_parse_options positional parameters to match - eval set dummy "$func_run_hooks_result"; shift + if func_run_hooks func_parse_options ${1+"$@"}; then + eval set dummy "$func_run_hooks_result"; shift + _G_rc_parse_options=: + fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break + _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2202,7 +2256,10 @@ func_parse_options () ;; --warnings|--warning|-W) - test $# = 0 && func_missing_arg $_G_opt && break + if test $# = 0 && func_missing_arg $_G_opt; then + _G_rc_parse_options=: + break + fi case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above @@ -2255,15 +2312,25 @@ func_parse_options () shift ;; - --) break ;; + --) _G_rc_parse_options=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + *) set dummy "$_G_opt" ${1+"$@"}; shift + _G_match_parse_options=false + break + ;; esac + + $_G_match_parse_options && _G_rc_parse_options=: done - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - func_parse_options_result=$func_quote_for_eval_result + + if $_G_rc_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + func_parse_options_result=$func_quote_for_eval_result + fi + + $_G_rc_parse_options } @@ -2276,16 +2343,21 @@ func_validate_options () { $debug_cmd + _G_rc_validate_options=false + # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" - func_run_hooks func_validate_options ${1+"$@"} + if func_run_hooks func_validate_options ${1+"$@"}; then + # save modified positional parameters for caller + func_validate_options_result=$func_run_hooks_result + _G_rc_validate_options=: + fi # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE - # save modified positional parameters for caller - func_validate_options_result=$func_run_hooks_result + $_G_rc_validate_options } @@ -2566,7 +2638,7 @@ include the following information: compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) - version: $progname (GNU libtool) 2.4.6 + version: $progname $scriptversion Debian-2.4.6-9 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` @@ -2768,6 +2840,8 @@ libtool_options_prep () nonopt= preserve_args= + _G_rc_lt_options_prep=: + # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) @@ -2791,11 +2865,18 @@ libtool_options_prep () uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; + *) + _G_rc_lt_options_prep=false + ;; esac - # Pass back the list of options. - func_quote_for_eval ${1+"$@"} - libtool_options_prep_result=$func_quote_for_eval_result + if $_G_rc_lt_options_prep; then + # Pass back the list of options. + func_quote_for_eval ${1+"$@"} + libtool_options_prep_result=$func_quote_for_eval_result + fi + + $_G_rc_lt_options_prep } func_add_hook func_options_prep libtool_options_prep @@ -2807,9 +2888,12 @@ libtool_parse_options () { $debug_cmd + _G_rc_lt_parse_options=false + # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do + _G_match_lt_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2884,15 +2968,22 @@ libtool_parse_options () func_append preserve_args " $_G_opt" ;; - # An option not handled by this hook function: - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + # An option not handled by this hook function: + *) set dummy "$_G_opt" ${1+"$@"} ; shift + _G_match_lt_parse_options=false + break + ;; esac + $_G_match_lt_parse_options && _G_rc_lt_parse_options=: done + if $_G_rc_lt_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + libtool_parse_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - libtool_parse_options_result=$func_quote_for_eval_result + $_G_rc_lt_parse_options } func_add_hook func_parse_options libtool_parse_options @@ -7773,10 +7864,11 @@ func_mode_link () # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ - -specs=*|-fsanitize=*) + -specs=*|-fsanitize=*|-fuse-ld=*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result func_append compile_command " $arg" diff --git a/sphinxbase-5prealpha/ltmain.sh b/sphinxbase-5prealpha/ltmain.sh index 147d758..c12c197 100644 --- a/sphinxbase-5prealpha/ltmain.sh +++ b/sphinxbase-5prealpha/ltmain.sh @@ -31,7 +31,7 @@ PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.6 Debian-2.4.6-0.1" +VERSION="2.4.6 Debian-2.4.6-9" package_revision=2.4.6 @@ -1370,7 +1370,7 @@ func_lt_ver () #! /bin/sh # Set a version string for this script. -scriptversion=2014-01-07.03; # UTC +scriptversion=2015-10-07.11; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 @@ -1530,6 +1530,8 @@ func_run_hooks () { $debug_cmd + _G_rc_run_hooks=false + case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; @@ -1538,16 +1540,16 @@ func_run_hooks () eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do - eval $_G_hook '"$@"' - - # store returned options list back into positional - # parameters for next 'cmd' execution. - eval _G_hook_result=\$${_G_hook}_result - eval set dummy "$_G_hook_result"; shift + if eval $_G_hook '"$@"'; then + # store returned options list back into positional + # parameters for next 'cmd' execution. + eval _G_hook_result=\$${_G_hook}_result + eval set dummy "$_G_hook_result"; shift + _G_rc_run_hooks=: + fi done - func_quote_for_eval ${1+"$@"} - func_run_hooks_result=$func_quote_for_eval_result + $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result } @@ -1557,10 +1559,16 @@ func_run_hooks () ## --------------- ## # In order to add your own option parsing hooks, you must accept the -# full positional parameter list in your hook function, remove any -# options that you action, and then pass back the remaining unprocessed +# full positional parameter list in your hook function, you may remove/edit +# any options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for -# 'eval'. Like this: +# 'eval'. In this case you also must return $EXIT_SUCCESS to let the +# hook's caller know that it should pay attention to +# '_result'. Returning $EXIT_FAILURE signalizes that +# arguments are left untouched by the hook and therefore caller will ignore the +# result variable. +# +# Like this: # # my_options_prep () # { @@ -1570,9 +1578,11 @@ func_run_hooks () # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' -# -# func_quote_for_eval ${1+"$@"} -# my_options_prep_result=$func_quote_for_eval_result +# # No change in '$@' (ignored completely by this hook). There is +# # no need to do the equivalent (but slower) action: +# # func_quote_for_eval ${1+"$@"} +# # my_options_prep_result=$func_quote_for_eval_result +# false # } # func_add_hook func_options_prep my_options_prep # @@ -1581,25 +1591,37 @@ func_run_hooks () # { # $debug_cmd # +# args_changed=false +# # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in -# --silent|-s) opt_silent=: ;; +# --silent|-s) opt_silent=: +# args_changed=: +# ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift +# args_changed=: # ;; -# *) set dummy "$_G_opt" "$*"; shift; break ;; +# *) # Make sure the first unrecognised option "$_G_opt" +# # is added back to "$@", we could need that later +# # if $args_changed is true. +# set dummy "$_G_opt" ${1+"$@"}; shift; break ;; # esac # done # -# func_quote_for_eval ${1+"$@"} -# my_silent_option_result=$func_quote_for_eval_result +# if $args_changed; then +# func_quote_for_eval ${1+"$@"} +# my_silent_option_result=$func_quote_for_eval_result +# fi +# +# $args_changed # } # func_add_hook func_parse_options my_silent_option # @@ -1611,16 +1633,32 @@ func_run_hooks () # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # -# func_quote_for_eval ${1+"$@"} -# my_option_validation_result=$func_quote_for_eval_result +# false # } # func_add_hook func_validate_options my_option_validation # -# You'll alse need to manually amend $usage_message to reflect the extra +# You'll also need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. +# func_options_finish [ARG]... +# ---------------------------- +# Finishing the option parse loop (call 'func_options' hooks ATM). +func_options_finish () +{ + $debug_cmd + + _G_func_options_finish_exit=false + if func_run_hooks func_options ${1+"$@"}; then + func_options_finish_result=$func_run_hooks_result + _G_func_options_finish_exit=: + fi + + $_G_func_options_finish_exit +} + + # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the @@ -1630,17 +1668,28 @@ func_options () { $debug_cmd - func_options_prep ${1+"$@"} - eval func_parse_options \ - ${func_options_prep_result+"$func_options_prep_result"} - eval func_validate_options \ - ${func_parse_options_result+"$func_parse_options_result"} + _G_rc_options=false - eval func_run_hooks func_options \ - ${func_validate_options_result+"$func_validate_options_result"} + for my_func in options_prep parse_options validate_options options_finish + do + if eval func_$my_func '${1+"$@"}'; then + eval _G_res_var='$'"func_${my_func}_result" + eval set dummy "$_G_res_var" ; shift + _G_rc_options=: + fi + done + + # Save modified positional parameters for caller. As a top-level + # options-parser function we always need to set the 'func_options_result' + # variable (regardless the $_G_rc_options value). + if $_G_rc_options; then + func_options_result=$_G_res_var + else + func_quote_for_eval ${1+"$@"} + func_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_options_result=$func_run_hooks_result + $_G_rc_options } @@ -1649,9 +1698,9 @@ func_options () # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and -# needs to propogate that back to rest of this script, then the complete +# needs to propagate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before -# returning. +# returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned). func_hookable func_options_prep func_options_prep () { @@ -1661,10 +1710,14 @@ func_options_prep () opt_verbose=false opt_warning_types= - func_run_hooks func_options_prep ${1+"$@"} + _G_rc_options_prep=false + if func_run_hooks func_options_prep ${1+"$@"}; then + _G_rc_options_prep=: + # save modified positional parameters for caller + func_options_prep_result=$func_run_hooks_result + fi - # save modified positional parameters for caller - func_options_prep_result=$func_run_hooks_result + $_G_rc_options_prep } @@ -1678,18 +1731,20 @@ func_parse_options () func_parse_options_result= + _G_rc_parse_options=false # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. - func_run_hooks func_parse_options ${1+"$@"} - - # Adjust func_parse_options positional parameters to match - eval set dummy "$func_run_hooks_result"; shift + if func_run_hooks func_parse_options ${1+"$@"}; then + eval set dummy "$func_run_hooks_result"; shift + _G_rc_parse_options=: + fi # Break out of the loop if we already parsed every option. test $# -gt 0 || break + _G_match_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -1704,7 +1759,10 @@ func_parse_options () ;; --warnings|--warning|-W) - test $# = 0 && func_missing_arg $_G_opt && break + if test $# = 0 && func_missing_arg $_G_opt; then + _G_rc_parse_options=: + break + fi case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above @@ -1757,15 +1815,25 @@ func_parse_options () shift ;; - --) break ;; + --) _G_rc_parse_options=: ; break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + *) set dummy "$_G_opt" ${1+"$@"}; shift + _G_match_parse_options=false + break + ;; esac + + $_G_match_parse_options && _G_rc_parse_options=: done - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - func_parse_options_result=$func_quote_for_eval_result + + if $_G_rc_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + func_parse_options_result=$func_quote_for_eval_result + fi + + $_G_rc_parse_options } @@ -1778,16 +1846,21 @@ func_validate_options () { $debug_cmd + _G_rc_validate_options=false + # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" - func_run_hooks func_validate_options ${1+"$@"} + if func_run_hooks func_validate_options ${1+"$@"}; then + # save modified positional parameters for caller + func_validate_options_result=$func_run_hooks_result + _G_rc_validate_options=: + fi # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE - # save modified positional parameters for caller - func_validate_options_result=$func_run_hooks_result + $_G_rc_validate_options } @@ -2068,7 +2141,7 @@ include the following information: compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) - version: $progname (GNU libtool) 2.4.6 + version: $progname $scriptversion Debian-2.4.6-9 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` @@ -2270,6 +2343,8 @@ libtool_options_prep () nonopt= preserve_args= + _G_rc_lt_options_prep=: + # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) @@ -2293,11 +2368,18 @@ libtool_options_prep () uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; + *) + _G_rc_lt_options_prep=false + ;; esac - # Pass back the list of options. - func_quote_for_eval ${1+"$@"} - libtool_options_prep_result=$func_quote_for_eval_result + if $_G_rc_lt_options_prep; then + # Pass back the list of options. + func_quote_for_eval ${1+"$@"} + libtool_options_prep_result=$func_quote_for_eval_result + fi + + $_G_rc_lt_options_prep } func_add_hook func_options_prep libtool_options_prep @@ -2309,9 +2391,12 @@ libtool_parse_options () { $debug_cmd + _G_rc_lt_parse_options=false + # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do + _G_match_lt_parse_options=: _G_opt=$1 shift case $_G_opt in @@ -2386,15 +2471,22 @@ libtool_parse_options () func_append preserve_args " $_G_opt" ;; - # An option not handled by this hook function: - *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; + # An option not handled by this hook function: + *) set dummy "$_G_opt" ${1+"$@"} ; shift + _G_match_lt_parse_options=false + break + ;; esac + $_G_match_lt_parse_options && _G_rc_lt_parse_options=: done + if $_G_rc_lt_parse_options; then + # save modified positional parameters for caller + func_quote_for_eval ${1+"$@"} + libtool_parse_options_result=$func_quote_for_eval_result + fi - # save modified positional parameters for caller - func_quote_for_eval ${1+"$@"} - libtool_parse_options_result=$func_quote_for_eval_result + $_G_rc_lt_parse_options } func_add_hook func_parse_options libtool_parse_options @@ -7275,10 +7367,11 @@ func_mode_link () # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer + # -fuse-ld=* Linker select flags for GCC -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ - -specs=*|-fsanitize=*) + -specs=*|-fsanitize=*|-fuse-ld=*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result func_append compile_command " $arg" diff --git a/sphinxbase-5prealpha/m4/libtool.m4 b/sphinxbase-5prealpha/m4/libtool.m4 index 10ab284..c81e669 100644 --- a/sphinxbase-5prealpha/m4/libtool.m4 +++ b/sphinxbase-5prealpha/m4/libtool.m4 @@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([ cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. @@ -4064,7 +4063,8 @@ _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm - if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then + $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD + if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" @@ -6439,7 +6439,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else GXX=no @@ -6814,7 +6814,7 @@ if test yes != "$_lt_caught_CXX_error"; then # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -6879,7 +6879,7 @@ if test yes != "$_lt_caught_CXX_error"; then # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then @@ -7218,7 +7218,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # FIXME: insert proper C++ library support @@ -7302,7 +7302,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. @@ -7313,7 +7313,7 @@ if test yes != "$_lt_caught_CXX_error"; then # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir' diff --git a/sphinxbase-5prealpha/missing b/sphinxbase-5prealpha/missing index f62bbae..625aeb1 100755 --- a/sphinxbase-5prealpha/missing +++ b/sphinxbase-5prealpha/missing @@ -1,9 +1,9 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2013-10-28.13; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ scriptversion=2013-10-28.13; # UTC # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see . +# along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -101,9 +101,9 @@ else exit $st fi -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software program_details () { @@ -207,9 +207,9 @@ give_advice "$1" | sed -e '1s/^/WARNING: /' \ exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/sphinxbase-5prealpha/sphinxbase.pc b/sphinxbase-5prealpha/sphinxbase.pc new file mode 100644 index 0000000..41cb95b --- /dev/null +++ b/sphinxbase-5prealpha/sphinxbase.pc @@ -0,0 +1,15 @@ +prefix=/usr/local +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include +libs="-lpthread -lm -lblas -llapack " +datadir=${prefix}/share/sphinxbase + +Name: SphinxBase +Description: Shared components for Sphinx speech recognition +Version: 5prealpha +URL: http://www.cmusphinx.org/ +Libs: -L${libdir} -lsphinxbase -lsphinxad -lpthread -lm -lblas -llapack +Libs.private: ${libs} +Cflags: -I${includedir} -I${includedir}/sphinxbase + diff --git a/sphinxbase-5prealpha/src/Makefile b/sphinxbase-5prealpha/src/Makefile index 323fbe4..0413337 100644 --- a/sphinxbase-5prealpha/src/Makefile +++ b/sphinxbase-5prealpha/src/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -184,14 +184,14 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -225,7 +225,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -261,10 +261,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -296,7 +296,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -345,8 +345,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -463,7 +463,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/src/Makefile.in b/sphinxbase-5prealpha/src/Makefile.in index ad75f16..7b621b7 100644 --- a/sphinxbase-5prealpha/src/Makefile.in +++ b/sphinxbase-5prealpha/src/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -345,8 +345,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -463,7 +463,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/src/libsphinxad/.deps/ad_oss.Plo b/sphinxbase-5prealpha/src/libsphinxad/.deps/ad_oss.Plo index 31bdf71..49e405c 100644 --- a/sphinxbase-5prealpha/src/libsphinxad/.deps/ad_oss.Plo +++ b/sphinxbase-5prealpha/src/libsphinxad/.deps/ad_oss.Plo @@ -1,42 +1,55 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/fcntl.h \ - /usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h /usr/include/time.h \ - /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /usr/include/arm-linux-gnueabihf/bits/fcntl2.h /usr/include/stdio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ + /usr/include/arm-linux-gnueabihf/bits/stat.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - /usr/include/arm-linux-gnueabihf/sys/soundcard.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/arm-linux-gnueabihf/sys/soundcard.h \ /usr/include/linux/soundcard.h /usr/include/linux/ioctl.h \ /usr/include/arm-linux-gnueabihf/asm/ioctl.h \ /usr/include/asm-generic/ioctl.h /usr/include/linux/patchkey.h \ @@ -51,10 +64,11 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h ../../include/config.h \ - ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ - ../../include/sphinxbase/ad.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h \ + ../../include/config.h ../../include/sphinxbase/prim_type.h \ + ../../include/sphinx_config.h ../../include/sphinxbase/ad.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h @@ -68,6 +82,8 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: @@ -80,23 +96,29 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: -/usr/include/arm-linux-gnueabihf/bits/fcntl2.h: - /usr/include/stdio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -104,55 +126,65 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: - -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/arm-linux-gnueabihf/sys/soundcard.h: @@ -198,9 +230,9 @@ ad_oss.lo: ad_oss.c /usr/include/stdc-predef.h /usr/include/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: ../../include/config.h: diff --git a/sphinxbase-5prealpha/src/libsphinxad/.libs/libsphinxad.so.3 b/sphinxbase-5prealpha/src/libsphinxad/.libs/libsphinxad.so.3 new file mode 100755 index 0000000000000000000000000000000000000000..ae8c88edf65e480100b04c2e736e170188166bc3 GIT binary patch literal 20836 zcmeHveSB2ao%gvjb0;%-V?sg*80CUNp~57*h$*0i@E!sT5ELtQm}Dl&$Yf@mnP6zy zN|3thqQpg8)>_F{x9h6w`nY!M!$Y^U^>O{QwspHcF1xkcgg7g{l*N`lbz5tm@AsU0 zCO47p_VaoArx#9s@4xdqzjMxgIrrSTeNF3H!!U$C++vQ9RFM#i!Cc;oKOSK&7MAcr zHWP46TUiZE6@tZ-q#@-)mkBX+nIX$z7!06zZMh5ZEaYb)XQ_dVg>sKwE&%FM2b@LA zw&rtDkRLf{A3)g#xwC!?zFBAwAYm1t8)e<*9pbmkUR!#{j?ACkb4h5)t6%>=&;IoA zf*(^h1%@!&U-?3A`y;!S{pzhp zUf%-oM-HD#0P6KiSvP~i;TDzRe@IOInGA4X0{!p=T3ITl1#sU4IrE?o3&?3r0Mh@^ z1bUu>wtz<*H1)4`R7mK?hv{{B8$Lf2j%dS_eG~_}`(No+Lyg;ABxE zegf!&Bj$zl(}1r)?z8C~fO9}RfN@OuS3sYHoc&Jvhk(x@Njq)&JAeVugElR~;jW%k zGMvptGP!VAgg3Np3P)p^SXVroi)Gq2txBYlv9?HiBBo>)mxMd|BH_+>GLndYCMF`$ za4H>3!p~k2Pj%!HqBEU|Cv%;sEtbh7Q{hCaBa(}!k|LYSfRoCISYJFRIwA>3z(fQY z5ou3las_AEbXMbpD&S14LlLQT*v2~&sccMiW@0jqOe_)=owsG;xtK`A+q3EJc(SiO zl8ptkso)~A(z$Lbk!~Q}Lu?7L_CzFGP)kJ8k&Zoz%tYd-0va6!UFBH0StQoAZfIT= zUKm^~>bp}tvHEnpUMXx($6_7b3)^CSIh(^+=3kvg2#Iueq&}PJsE6aRIO~HX(OW!R zm_wYgs&LM_!BbpHi1EBM{@*f;Y0eW1r79jTqt*5HIH%?)_<9~GxvL=OxsB(6H*Cnc zOu7wl3g-DvLX5v%ge5}kCd7D+5@HaR0#+m303l9HRfIT!))2zJmJnmtBE-q2ju5Af zIfTVR%p)unqJeN4&eeoyK_g)~&fA0-?@feg#A?Dzgji3A3D-(kDMW}6@%WnNzqL$= zcYFuFan>_5Kkpejo-ZFdGUPk|_xabSAt^5&IaBf7!)IRq&y#tLzv{qWcHl2K@RJVw zIS2lf1AokcKkUFCaNvg>_#p?r-+|{Gc*2249r!K>-Uhs?;ds8vI-Yko92s(1N8iNN zW8|{YdgFVeqi>(bMX3#aI!_$W&x4*2M~0{;#P(qeG;!+Iz~0qB+wIb}af9P9*XNG^5zYFlgcycJa;I9?7t%bM|Q^P+Y zK3RVS>j|Jg-3@;#W5RqWo&%m+9DnnhqoeP97o`@oVGWMR_E_J^2hi`2!S`YmUR+sE z6y+7<0i-y;YW`dEUfFbpHpcG3VUZ4<5e_Iz?h|_!h( z=gtLw{oc7(gt%uA{*Azqp)mZT{bwGq>ua^^n}zz2n==P&{#u)V9r(52Cv1L`&EHOb z!iYz6bFuC91NhH zp^@E&m>#$sV*&a;f5?sLLBoDLtyupRUA!6^E0JvApi3ZN8dR%>v;YcY>q9& zT(M&i7$Y9RGB{iYT?1pN0&6>>Xt>+$?hg^IPv8XSI&e&NdxKmP)|mnZ{Yh-3NFw(Ot44+L2M;Ku7j#6^f&6N5;H}bz19=_up_#|?hv18CWQ-~3=^TDj`WPJf5$7p#^wIoD$sfqy3)l!<#tS>y_fLVh8-Ai%KXf$zjIG}fSnAL>QO6*7tm~N6 z8Ow2HBOyciMiALpB82<2b)P&hr%d>M_u|&Gg53IR5ql zJ^}sDRz1CL_%nxA3{1t9JA`MEkmr;O?E$uSOkXWH$1XhFzVWo9Nf2wp|I}$eYU zJ)B=I*n0mP@Tr+I@=rnceMc^ZeZCro+(12fz?WhFGW2-uV|_A@;%NRfWPgY9EXrB< zIt!h*C-~xd`3I2G*N*`I5~Xz3jC|?j8TlVi(B*mMJGSmW0OI;E?7@8nuMvOo+tIfh zFm`@jHaPM$aA6JPaec8Kls9sFBVPk%eEq(U6_|g7z=!3*q&hSJ>pP4jr$4uCZun| z#hAB7z0`P6z0N#&&k$G+a-^LB#xWbI!Oy8`=-*V_^d~ngrlLie#9B@-s zfqtA}wV$E>A{WM0K@aoT82XOO82nqz?YB8T{u5)%jk(Z^`z3GFH_ra4a1XfyEBSmf z>;fO>nUNqjQ&9D|@5ylm(@D zM{LgQ>|Cq8H@gqlHZ5Npi6>%FE0?mks$oSYs4ul8+Ftwn@YBBP1~xKq3z>EYRPF1GPrt2 zsCCWG2~r{Cc<71u#WL(;)VkD?lsyDw_XlPFOWBTWJlSP+^ky=#WX{UQayifrx$J%0 zPe&wqrPP7P4lA4L&2+@9&Q!+Abt8jnh|zR>z3|D=1rt3~v|J4!3b{t51MG=p_t=`_ z;*TfO=&G(rJV^_-%Nd($BUZ^$nW&YB?TsbIX%%7`Yr~kodS%8$D9ekrNv+<^nVl$% zFg+e*@M@ip6XoOM;|zS9fsZrraRxrlz{eT*gJi(MgW&VHNjBi^T@*sT*CE8CrG$LF zLHY_C^1TqAFU1iY~+VS4e@&RrGyGU7n(U zAmu6gHi6-NQp(JYuyT7$ysH&1pSgleU(q)JJZ;FfYvt_gS<77FUzoNZxXWX%ruYLo z{o*B2uuPBF^F@jb-?I=E5%=&twfpqcMF74l@aLFkfo}5>@_llq{1(jei|&mP?}6Uq{KclCb>8 zC~1;Joqqv|m6Dj_zmDFTB{9$cYZ9xgx4^W)U&?USR_y?>*zcvydKq=2AMXT&XM-e` z`#(>$mJ&W}Hu>?kLwGh#W@oSV-%gv&lU9OQ>;EYwTYNXc+dBUy5?d$j0kPhHH;Eg| z?togzzneBUP2CI0PCw_DXV;IHS?GMwH15h#0Z_8$R=`r9Z87e5N3+kZK2 zcFWij{whk^eSZv)7M@Q)!7Q5gHvq+NQthhpl2=i=*V6(8uZMzCb{^v@W6zP>45H-I zQ1^OnB|1f-`+-W`FKXQ@MfpmK?k;~6EU$;1UH%$5_ef6pJXZB53cnhzi>8-y5R`K1 z?lj6IAxEm$^9Y4Mq4`%~UUbQHN(1M?_04ciGGzT6G39uDEc|ul5^sQxf1&hPekt*5 z6#gvK{mUfo@_A;!!gChl;@)yr?x{pj#d`zmfxA2&o-;hR0xxNv#sTQ-1|BfB`<|qi zdJsli$#uYm|33URc1Xfg!L16$^^)*aw3E0&5~X7DZPe>F3|i@Z9md0(Fnue_m8gn@ zn$9>)wfA;XzivA?oHw&js(K=QWY*IOXY4wZDfc5-;}%0!)CWcarP`_xq8I1%dYDf& zwz_{|Y!x+8Fb{$`Z2-u9Kp-&|Of|L{P3$Svxh?QLoo`@`9V%L5AADRQgWO@%Fi26m zhjp${a=mNCc=!p(RBKik)2N6So#HhVQTqW6g33T|OEDhy;l!^Dg2ogY)Ix1CO7*L_ zcH9WYIh3hJ$d$uY<}7%B#_-Pr`Kkn87)QK^J%oq>f2AwL|f3u8A<~Itpn^7)(86GHAX$%Q*+0R+sO|mw<1;=>!06Se~gUVl;^A0SLYc!B=fTPNu5Z z2ytXV{;Cnk`VCvB9Je}ZJfL!K#leD3NK~)J zrSW@+W0us}?%IoS)CL}7TRYzF&VpT=s7}~A-A)~MaXI62-~asWqWX}naoDNhtvCWN zeKNvUv=TZ@&vB_E6LZowd%-r78S_?*en~aVegDbZMa@f4;-swp00_f>)7I`oL$|wp z|Bmf3xT#_zN|1y?=Digk!jGzcH5za0)Q{KslZSK?n?%iS=&-7qZXl;w=V2hMbBAq( zX;%FJczN);70*~8Y97;ur?lZ4w&9lwhBDafRM#H~j0|ku!E~VKr=`MnqY1lkz~cP< zcELu})PW~kzsuHt#}@8GOSj1}h8(;ms&ls7M3x+q)1vwSBtM7SOQj^l6WUf*_kwM4 zo#NvZB123SLVO(xOzX`Kg{|)5YI|JPa7N2?eE>wJD*$aaisM0b1X=)EYRv;8wVG_L zCv2@=q+>mJZ2R9A>cZ(5w6shBp=Hfo_(T8I1NcMrpN*+kpR|Q8q#iB70L9Lx7i>jt znX)6QejK-jY}e8PPtKLY&Y|!EbY$Hx1Ce!qpgA5q8pw9k0%0_Lwx3?quuaaYI!G8E zhmV?#qNWKv>2bZb-)-AJ{}KCc+x}&T{Q+%%mu+A3l;%8VbE;nk!ib8|A*^>SqE{hd zM3>nTUN7F&_7`mXnkt;iWsJ2zWE+K-p7Q3gwr6UB$x)(yKUuzlEtfL zO%$wAXw`HBksj}|m7cae+SB-LbSfnD_^pD+ng_JibGFqRwiSmz2L6x5G+v@;h3F82 zn8mB2-pFY@%xnDRd%&88;zy~YJb??O{IijM?RtCGPS|$}5b?-oR8`59>rp$#r1Cn~mb^;;9zy@}(uqN-;)D3(8Li03MQE4jA z(t~U2*PGGiD)8vS$(!P=$=0jB`=Ei8Es(KJz2_jF&};5*#+`Hx1cCx|n%2P`;lx0! z5=L-|GXmUOP1I81eo=*csdD#V^E5iYte}gI7;BoXJHu{<>?Av6%b7@noeS18Y6;cZu zee1hAIxec!sC_8a|IT53ZeKcPyR~&iFj$ZO+H!1%@qh0zyDvNb&8hSr>=tMs_G(9C zoxpLIh|S!+9l7w@4Xtay!0aBwpcYSoiE|FTaTj<38_bo9-Xzed5_ZLMsdO%kcT_PY z#K!TSFzW+}yKn5UmJkk-+Fve;%qjEEj$|&OQ2B-sD7pr5@s*vdeR+FtJdv9pPx470 z)7}uKi+Att9}B}YD=RBa!#l|=*<>15nLc-E(46A#3z{YK7n!wl%|>7irZLwHxQl~k zqkA93^`_~qH%q**_SRQcR#m})J7*|k)4R}|43V!BQg=y<>DNR^p$Ea=I);YKDO3o8 zyUoe1Qe3}xqqz`hZO|+WnhRUZ%UjHa2hFmLX6byh%-dy}?y}A?yK#T?4?oue_wSo!?$-p`eh}?kwK6Br@gW*O4F0)1B7;yr=(SGczYeU~Gqbc=5mlKCQnG%L+g zuhG(iTwo6Hd3mbM;|Q*n3O=TOzUkv2-(*f=e&wj~x7aD&OdpsIxgfk^Oa|QPAW*Nn z3VM~&LfP~0MtE6Z(x>T-BMre8(}!xjTWn{owzJ#l3==Hi&Pr!jp&@?5?hWrhdn;JM z))Tq{Ul6nP6Q*w=T)`vU`_W`MiW%%J8@1oPXsf#n4BRtu-5NJQuKneu zWn#HJey`J9UVEtM^WHnnKla?^zT0)5(OkaXeX~(qUfW!9z5MHHQb1Ak$3w4H zXj(6IXj-qta6OENzD-2)fn zy?WRG(eHV1@{VM>L^Rc_z8KmfuLc6UZ`Q7sXZ|F=>We~ zD*3roIF-P5rp`|69}$UIvMbk(IOX*%o($U`J@qED@vbDc>L5t{N!3{G1*r@Jy`mZ? z!m?A?aCsS(iRLB_**fU$j;&xJJD_vF7*41kc9})U{|; zl#F!mwR=0$z;cP~{AfIqz}BT}ahC-S?z-gPj_zxL?p<;f^}4M2TNYaLJ3|{**&}dV zE-+wMMbJ^m%c6yjamE1~X3m!^##qEBZ^(N}paoI+fgJJ?kH*5$NG^hbl8PcJRHiC& z)s8R7deZ<%7H^0!n8-znRQ|%Z_9C}Rw*$rw;8BTg zC3qY~8IRTaQLGLu#6XbdBZ;^nft&R-mvzMr1bryV4YBu?U_b8PUqXS-y8vn2xdT0g zd+^tBOAYj+75&$oIWml`1OXYw^#qqlbUVR3S@HD*3{Z^_V&|2BfWavNu{Igh^#oyw zZYLN(jE1K$jP)_?@GGv!X_h<`BVR ziMA0mDlWlt6!t>sII$)rAXr@x5DQ5`8v*B(vd|4pzXkHuDft&sTgj#%Vf;N zEq9qXY3@E5JKTahBE}9kcCXl7C7B-a-spN_cK)y|Cts6l+68(i#2n1(C=t}x{eeY3 zN$Y&${2*@9s({*m!0s=t|GwQH)c?vw^y?h;{Wav8*759g$Qch`M5&`h{EdUw`aJt< zIoqTA3oC*$e(nd-@^1stw6^E>Tv~n_2>X|LG_X5|{`7dk`C6QH&<1G6XF2S-$4JxK zzaD?M=*rW)rVY^aug4QsE5%Yr2kQKCSwZy(7vSH5Kg!S9`t(owH=yXl z2OTu^|6&6DH3v=oA3A924}sRt?ezcd1o>|#(A*iI587K3=tZD8emPF)Z#iiFoKJea zL!ZO)Q=s*8Jmu}6^|}G+TO9hVk8gJLLHY|0dKLx0$BMODaK_(@Eqixla`9kF)J5cv zeuQs}MfQX{lcFyAhwz+)XH<~Q^>%jRTc5GtGYRK<`0Sd*+ITn|O@+G>srE=B9L=RN z*>I${PjsaC@QF`bf(sh1X31BD}73OY_Rs@Rqe}@c~S@ZDn)o8fe-&38fRp&$?(Ib`(&F zW>aDPAnWjnr`Uo$>k#49H*Q|J36IUPZFsJXC7YVYe(^*vi#U1mmt4j%oIl_);U{R+ z($WNN)*>H0|EnLU;ew6Rj?cMHTH0Rp2W;djhf`HQ?Q*e3{@jaGC|5t647JuWj-!6? z#>s+9wQK^Uu)d|%h9;=VM|?X1`NKF)`NW^l8837G4v$kJg4umNSTg|3Wfbhz7(Vuj z1+i2T*NeTAeGIT7UO7r`8U z?nVUVXbomka&aUW>sHf5>8Kf^bTkf65quJbT2io9R_)oW2x5-*VA_e`%59s1ksMy` z;0ra(=wLL~-rEK9NV02;j3+xe!<4AKJ%g=THib8FF^$V9s|h4Vqx?Cd-}m5MDsQ=X zD(ABWOC5?n?8gHU1mpkO`qDcw=h6G9Pr;alb0 z!zESppir+Fh0j1N1Hh@rYm3&yMlHcudD-W^0!!hR&(;GFx1wl0-b1jwOM!jR9}D*< zYdzU9=$s1_F{x9h6w`nY!M!$Y^U^>O{QwspHcF1xkcgg7g{l*N`lbz5tm@AsU0 zCO47p_VaoArx#9s@4xdqzjMxgIrrSTeNF3H!!U$C++vQ9RFM#i!Cc;oKOSK&7MAcr zHWP46TUiZE6@tZ-q#@-)mkBX+nIX$z7!06zZMh5ZEaYb)XQ_dVg>sKwE&%FM2b@LA zw&rtDkRLf{A3)g#xwC!?zFBAwAYm1t8)e<*9pbmkUR!#{j?ACkb4h5)t6%>=&;IoA zf*(^h1%@!&U-?3A`y;!S{pzhp zUf%-oM-HD#0P6KiSvP~i;TDzRe@IOInGA4X0{!p=T3ITl1#sU4IrE?o3&?3r0Mh@^ z1bUu>wtz<*H1)4`R7mK?hv{{B8$Lf2j%dS_eG~_}`(No+Lyg;ABxE zegf!&Bj$zl(}1r)?z8C~fO9}RfN@OuS3sYHoc&Jvhk(x@Njq)&JAeVugElR~;jW%k zGMvptGP!VAgg3Np3P)p^SXVroi)Gq2txBYlv9?HiBBo>)mxMd|BH_+>GLndYCMF`$ za4H>3!p~k2Pj%!HqBEU|Cv%;sEtbh7Q{hCaBa(}!k|LYSfRoCISYJFRIwA>3z(fQY z5ou3las_AEbXMbpD&S14LlLQT*v2~&sccMiW@0jqOe_)=owsG;xtK`A+q3EJc(SiO zl8ptkso)~A(z$Lbk!~Q}Lu?7L_CzFGP)kJ8k&Zoz%tYd-0va6!UFBH0StQoAZfIT= zUKm^~>bp}tvHEnpUMXx($6_7b3)^CSIh(^+=3kvg2#Iueq&}PJsE6aRIO~HX(OW!R zm_wYgs&LM_!BbpHi1EBM{@*f;Y0eW1r79jTqt*5HIH%?)_<9~GxvL=OxsB(6H*Cnc zOu7wl3g-DvLX5v%ge5}kCd7D+5@HaR0#+m303l9HRfIT!))2zJmJnmtBE-q2ju5Af zIfTVR%p)unqJeN4&eeoyK_g)~&fA0-?@feg#A?Dzgji3A3D-(kDMW}6@%WnNzqL$= zcYFuFan>_5Kkpejo-ZFdGUPk|_xabSAt^5&IaBf7!)IRq&y#tLzv{qWcHl2K@RJVw zIS2lf1AokcKkUFCaNvg>_#p?r-+|{Gc*2249r!K>-Uhs?;ds8vI-Yko92s(1N8iNN zW8|{YdgFVeqi>(bMX3#aI!_$W&x4*2M~0{;#P(qeG;!+Iz~0qB+wIb}af9P9*XNG^5zYFlgcycJa;I9?7t%bM|Q^P+Y zK3RVS>j|Jg-3@;#W5RqWo&%m+9DnnhqoeP97o`@oVGWMR_E_J^2hi`2!S`YmUR+sE z6y+7<0i-y;YW`dEUfFbpHpcG3VUZ4<5e_Iz?h|_!h( z=gtLw{oc7(gt%uA{*Azqp)mZT{bwGq>ua^^n}zz2n==P&{#u)V9r(52Cv1L`&EHOb z!iYz6bFuC91NhH zp^@E&m>#$sV*&a;f5?sLLBoDLtyupRUA!6^E0JvApi3ZN8dR%>v;YcY>q9& zT(M&i7$Y9RGB{iYT?1pN0&6>>Xt>+$?hg^IPv8XSI&e&NdxKmP)|mnZ{Yh-3NFw(Ot44+L2M;Ku7j#6^f&6N5;H}bz19=_up_#|?hv18CWQ-~3=^TDj`WPJf5$7p#^wIoD$sfqy3)l!<#tS>y_fLVh8-Ai%KXf$zjIG}fSnAL>QO6*7tm~N6 z8Ow2HBOyciMiALpB82<2b)P&hr%d>M_u|&Gg53IR5ql zJ^}sDRz1CL_%nxA3{1t9JA`MEkmr;O?E$uSOkXWH$1XhFzVWo9Nf2wp|I}$eYU zJ)B=I*n0mP@Tr+I@=rnceMc^ZeZCro+(12fz?WhFGW2-uV|_A@;%NRfWPgY9EXrB< zIt!h*C-~xd`3I2G*N*`I5~Xz3jC|?j8TlVi(B*mMJGSmW0OI;E?7@8nuMvOo+tIfh zFm`@jHaPM$aA6JPaec8Kls9sFBVPk%eEq(U6_|g7z=!3*q&hSJ>pP4jr$4uCZun| z#hAB7z0`P6z0N#&&k$G+a-^LB#xWbI!Oy8`=-*V_^d~ngrlLie#9B@-s zfqtA}wV$E>A{WM0K@aoT82XOO82nqz?YB8T{u5)%jk(Z^`z3GFH_ra4a1XfyEBSmf z>;fO>nUNqjQ&9D|@5ylm(@D zM{LgQ>|Cq8H@gqlHZ5Npi6>%FE0?mks$oSYs4ul8+Ftwn@YBBP1~xKq3z>EYRPF1GPrt2 zsCCWG2~r{Cc<71u#WL(;)VkD?lsyDw_XlPFOWBTWJlSP+^ky=#WX{UQayifrx$J%0 zPe&wqrPP7P4lA4L&2+@9&Q!+Abt8jnh|zR>z3|D=1rt3~v|J4!3b{t51MG=p_t=`_ z;*TfO=&G(rJV^_-%Nd($BUZ^$nW&YB?TsbIX%%7`Yr~kodS%8$D9ekrNv+<^nVl$% zFg+e*@M@ip6XoOM;|zS9fsZrraRxrlz{eT*gJi(MgW&VHNjBi^T@*sT*CE8CrG$LF zLHY_C^1TqAFU1iY~+VS4e@&RrGyGU7n(U zAmu6gHi6-NQp(JYuyT7$ysH&1pSgleU(q)JJZ;FfYvt_gS<77FUzoNZxXWX%ruYLo z{o*B2uuPBF^F@jb-?I=E5%=&twfpqcMF74l@aLFkfo}5>@_llq{1(jei|&mP?}6Uq{KclCb>8 zC~1;Joqqv|m6Dj_zmDFTB{9$cYZ9xgx4^W)U&?USR_y?>*zcvydKq=2AMXT&XM-e` z`#(>$mJ&W}Hu>?kLwGh#W@oSV-%gv&lU9OQ>;EYwTYNXc+dBUy5?d$j0kPhHH;Eg| z?togzzneBUP2CI0PCw_DXV;IHS?GMwH15h#0Z_8$R=`r9Z87e5N3+kZK2 zcFWij{whk^eSZv)7M@Q)!7Q5gHvq+NQthhpl2=i=*V6(8uZMzCb{^v@W6zP>45H-I zQ1^OnB|1f-`+-W`FKXQ@MfpmK?k;~6EU$;1UH%$5_ef6pJXZB53cnhzi>8-y5R`K1 z?lj6IAxEm$^9Y4Mq4`%~UUbQHN(1M?_04ciGGzT6G39uDEc|ul5^sQxf1&hPekt*5 z6#gvK{mUfo@_A;!!gChl;@)yr?x{pj#d`zmfxA2&o-;hR0xxNv#sTQ-1|BfB`<|qi zdJsli$#uYm|33URc1Xfg!L16$^^)*aw3E0&5~X7DZPe>F3|i@Z9md0(Fnue_m8gn@ zn$9>)wfA;XzivA?oHw&js(K=QWY*IOXY4wZDfc5-;}%0!)CWcarP`_xq8I1%dYDf& zwz_{|Y!x+8Fb{$`Z2-u9Kp-&|Of|L{P3$Svxh?QLoo`@`9V%L5AADRQgWO@%Fi26m zhjp${a=mNCc=!p(RBKik)2N6So#HhVQTqW6g33T|OEDhy;l!^Dg2ogY)Ix1CO7*L_ zcH9WYIh3hJ$d$uY<}7%B#_-Pr`Kkn87)QK^J%oq>f2AwL|f3u8A<~Itpn^7)(86GHAX$%Q*+0R+sO|mw<1;=>!06Se~gUVl;^A0SLYc!B=fTPNu5Z z2ytXV{;Cnk`VCvB9Je}ZJfL!K#leD3NK~)J zrSW@+W0us}?%IoS)CL}7TRYzF&VpT=s7}~A-A)~MaXI62-~asWqWX}naoDNhtvCWN zeKNvUv=TZ@&vB_E6LZowd%-r78S_?*en~aVegDbZMa@f4;-swp00_f>)7I`oL$|wp z|Bmf3xT#_zN|1y?=Digk!jGzcH5za0)Q{KslZSK?n?%iS=&-7qZXl;w=V2hMbBAq( zX;%FJczN);70*~8Y97;ur?lZ4w&9lwhBDafRM#H~j0|ku!E~VKr=`MnqY1lkz~cP< zcELu})PW~kzsuHt#}@8GOSj1}h8(;ms&ls7M3x+q)1vwSBtM7SOQj^l6WUf*_kwM4 zo#NvZB123SLVO(xOzX`Kg{|)5YI|JPa7N2?eE>wJD*$aaisM0b1X=)EYRv;8wVG_L zCv2@=q+>mJZ2R9A>cZ(5w6shBp=Hfo_(T8I1NcMrpN*+kpR|Q8q#iB70L9Lx7i>jt znX)6QejK-jY}e8PPtKLY&Y|!EbY$Hx1Ce!qpgA5q8pw9k0%0_Lwx3?quuaaYI!G8E zhmV?#qNWKv>2bZb-)-AJ{}KCc+x}&T{Q+%%mu+A3l;%8VbE;nk!ib8|A*^>SqE{hd zM3>nTUN7F&_7`mXnkt;iWsJ2zWE+K-p7Q3gwr6UB$x)(yKUuzlEtfL zO%$wAXw`HBksj}|m7cae+SB-LbSfnD_^pD+ng_JibGFqRwiSmz2L6x5G+v@;h3F82 zn8mB2-pFY@%xnDRd%&88;zy~YJb??O{IijM?RtCGPS|$}5b?-oR8`59>rp$#r1Cn~mb^;;9zy@}(uqN-;)D3(8Li03MQE4jA z(t~U2*PGGiD)8vS$(!P=$=0jB`=Ei8Es(KJz2_jF&};5*#+`Hx1cCx|n%2P`;lx0! z5=L-|GXmUOP1I81eo=*csdD#V^E5iYte}gI7;BoXJHu{<>?Av6%b7@noeS18Y6;cZu zee1hAIxec!sC_8a|IT53ZeKcPyR~&iFj$ZO+H!1%@qh0zyDvNb&8hSr>=tMs_G(9C zoxpLIh|S!+9l7w@4Xtay!0aBwpcYSoiE|FTaTj<38_bo9-Xzed5_ZLMsdO%kcT_PY z#K!TSFzW+}yKn5UmJkk-+Fve;%qjEEj$|&OQ2B-sD7pr5@s*vdeR+FtJdv9pPx470 z)7}uKi+Att9}B}YD=RBa!#l|=*<>15nLc-E(46A#3z{YK7n!wl%|>7irZLwHxQl~k zqkA93^`_~qH%q**_SRQcR#m})J7*|k)4R}|43V!BQg=y<>DNR^p$Ea=I);YKDO3o8 zyUoe1Qe3}xqqz`hZO|+WnhRUZ%UjHa2hFmLX6byh%-dy}?y}A?yK#T?4?oue_wSo!?$-p`eh}?kwK6Br@gW*O4F0)1B7;yr=(SGczYeU~Gqbc=5mlKCQnG%L+g zuhG(iTwo6Hd3mbM;|Q*n3O=TOzUkv2-(*f=e&wj~x7aD&OdpsIxgfk^Oa|QPAW*Nn z3VM~&LfP~0MtE6Z(x>T-BMre8(}!xjTWn{owzJ#l3==Hi&Pr!jp&@?5?hWrhdn;JM z))Tq{Ul6nP6Q*w=T)`vU`_W`MiW%%J8@1oPXsf#n4BRtu-5NJQuKneu zWn#HJey`J9UVEtM^WHnnKla?^zT0)5(OkaXeX~(qUfW!9z5MHHQb1Ak$3w4H zXj(6IXj-qta6OENzD-2)fn zy?WRG(eHV1@{VM>L^Rc_z8KmfuLc6UZ`Q7sXZ|F=>We~ zD*3roIF-P5rp`|69}$UIvMbk(IOX*%o($U`J@qED@vbDc>L5t{N!3{G1*r@Jy`mZ? z!m?A?aCsS(iRLB_**fU$j;&xJJD_vF7*41kc9})U{|; zl#F!mwR=0$z;cP~{AfIqz}BT}ahC-S?z-gPj_zxL?p<;f^}4M2TNYaLJ3|{**&}dV zE-+wMMbJ^m%c6yjamE1~X3m!^##qEBZ^(N}paoI+fgJJ?kH*5$NG^hbl8PcJRHiC& z)s8R7deZ<%7H^0!n8-znRQ|%Z_9C}Rw*$rw;8BTg zC3qY~8IRTaQLGLu#6XbdBZ;^nft&R-mvzMr1bryV4YBu?U_b8PUqXS-y8vn2xdT0g zd+^tBOAYj+75&$oIWml`1OXYw^#qqlbUVR3S@HD*3{Z^_V&|2BfWavNu{Igh^#oyw zZYLN(jE1K$jP)_?@GGv!X_h<`BVR ziMA0mDlWlt6!t>sII$)rAXr@x5DQ5`8v*B(vd|4pzXkHuDft&sTgj#%Vf;N zEq9qXY3@E5JKTahBE}9kcCXl7C7B-a-spN_cK)y|Cts6l+68(i#2n1(C=t}x{eeY3 zN$Y&${2*@9s({*m!0s=t|GwQH)c?vw^y?h;{Wav8*759g$Qch`M5&`h{EdUw`aJt< zIoqTA3oC*$e(nd-@^1stw6^E>Tv~n_2>X|LG_X5|{`7dk`C6QH&<1G6XF2S-$4JxK zzaD?M=*rW)rVY^aug4QsE5%Yr2kQKCSwZy(7vSH5Kg!S9`t(owH=yXl z2OTu^|6&6DH3v=oA3A924}sRt?ezcd1o>|#(A*iI587K3=tZD8emPF)Z#iiFoKJea zL!ZO)Q=s*8Jmu}6^|}G+TO9hVk8gJLLHY|0dKLx0$BMODaK_(@Eqixla`9kF)J5cv zeuQs}MfQX{lcFyAhwz+)XH<~Q^>%jRTc5GtGYRK<`0Sd*+ITn|O@+G>srE=B9L=RN z*>I${PjsaC@QF`bf(sh1X31BD}73OY_Rs@Rqe}@c~S@ZDn)o8fe-&38fRp&$?(Ib`(&F zW>aDPAnWjnr`Uo$>k#49H*Q|J36IUPZFsJXC7YVYe(^*vi#U1mmt4j%oIl_);U{R+ z($WNN)*>H0|EnLU;ew6Rj?cMHTH0Rp2W;djhf`HQ?Q*e3{@jaGC|5t647JuWj-!6? z#>s+9wQK^Uu)d|%h9;=VM|?X1`NKF)`NW^l8837G4v$kJg4umNSTg|3Wfbhz7(Vuj z1+i2T*NeTAeGIT7UO7r`8U z?nVUVXbomka&aUW>sHf5>8Kf^bTkf65quJbT2io9R_)oW2x5-*VA_e`%59s1ksMy` z;0ra(=wLL~-rEK9NV02;j3+xe!<4AKJ%g=THib8FF^$V9s|h4Vqx?Cd-}m5MDsQ=X zD(ABWOC5?n?8gHU1mpkO`qDcw=h6G9Pr;alb0 z!zESppir+Fh0j1N1Hh@rYm3&yMlHcudD-W^0!!hR&(;GFx1wl0-b1jwOM!jR9}D*< zYdzU9=$s1s;#WnO%{ULl%yf$=cWm9Zki$UAsF0)43|iTaN+Mo$S*?99Dt0Oa*v%a0qR@_ zoLS4Z^RzW zm+z4qD4T@LSn1ais~L^-Ec|#b_8urTCu`Q-3A`92iHR7)L8h#k2q(7$;{t=wtyoqX|Iz z9~?)|bF)r(4Ecafi*UHB zCzT9mbCFCg92VjAZ5zYUSSHpL&*oy8wv8(jsbs7z(w>MZ+2tkSj=o5^GoFkj;-89% zNHm;E$CB`~SHx2txrFFUXX43RCrXQDGRagpk?M%#;;E#_<}%=_V}dc2>5#ZE4iy6 z=QWA*_q+``2T8X9PQparL5M-Li?Bq9-GmshQ9=x!Qow428z965rHT;qx`q(;wS*XR z79lPYb%dDivk8lZm`hkHL<8XzTw@7QgGRz~TyF_64x0#3iB*JG;QC64iPB0~DMW}6 z@%WnNy}eY3cYO!Gan3V1FYg&VnJ*taGU&Vb_xZZ1Xq1wxuRlVh<^V2^!~wb1)drDkNhozAI9?nZa}-> zuNAhfg}4z@!#^TES$+k}37|jS4Sy+P!h9&64W3(^eCwMdBkz6>xfZlx4GhcrSl`J9 z(C_Erdp|O7iY(_Tc+FQF?J6OiFD|!Xc!pwS@-AbkPnD~;ZR^; zH~@LB?PT8CeSiLa@q?kNhWqpH&G^BP89Fj}58@EeDG~!iw;=}66gqpi5T^ueR#lzM z{~38AH2g0%&zw3i?1AnbHvb&>HP-!SYoSa2?KXdhLH-x>0rVaGO|_u&ex=gswsmfU zjs+dB*gAyaUwrgqMHjpc&4X++(a`biTYH|r@Qa-%e{pn4(S<1dzxC=ckW}-Z_&DjGse~rz* z5&T;46E?re=5Hgv;fr~rv~u_`>JV~cyrHc)=B85z?Y$HAFNJL*Y!}#enDS4o1^&!J zj>m`J5(kc992`YGL&LibF*R@%#sc(xXs>@of4Qt9gN%DVYyv2+3jQulgzcichS)Cw z^w$-(??%K_#h8jKhyNKdxk@UBkE87Zuz3+SQs3770^*p97y`S$sN!fkmY*SINAth> zVC3E7Gf(D^!{+z`%oRHZfidC{%mYJZ&^0iIDggU3@SQ#~n8nx&fPM`&vTpFnx&=_T zk0XvZ;5P)nA@~*P`}0{x{j}fTLI-!_;kmEgfA->C-#B*c#KUjZ(hmOE9>0Jd zBrxV1GzA$uIxx5s&% zLSKCuw5~J#F&>V;eSl9u|I<}ZuO0f-q2*^L@hMez57-wNCUTm<+k@)_Lo$={7@s}DMdK?g_!J`OqOSZiRq zoMYF^b_orC8-3Z>Fn!D%TPI~l^HTu(tm*ka*l=ErIL6204?g5v zMhuLZ_V2*Hu3~y&EOtT9nm--)5c^sJ-Ev#^=g@71?)Z5B06ydW4It-xIebLnLzne| zU11@^B%kM};7 zC)-gR%b$VlYsk+cpM$S+(0ON^FJ6~_2swTI81S!=OJ`2cmrk6X|LHhgURSwXsy z_lF@5o-25d_^UsRywiZO^SiQv;irKM>u4VLXIy)>;(jYmdC<#jVW zH6S14Gs}=+L(y@@YIz&^IA{6E4DB*4Obzq|MR%9zY8|^mT}Rc%PIh8w(41&S%b(*YLc|_!ygx ziO)HVi!ni5{24nIOsP|%;UPTp3=E~gqu;QU;Tgq_N!OorsjfHt9CNt_IWBL4e%fvW z(GWU|w)^MOz(e_|curPryG_;^%sd%S2kmR~P*2Z#R+W3qOFA?tkJM4iQ!;eOQ3IBgAzK&08Qwwz6~9~z!P zS-YDJJddV?c*G?thHeMHvOYCbF(EbNvYG~`TbZ*5t%Cvfi|dz12#5M7Y(u{f4E8Ty zX&E+d0Pioi`8R@Z;|B2lGMj$`_%?0;?=Q9a%fPpB19*Rl&0h+>jT^xGi*5cA@NL`x z-tV{h9|zyY4dDGgo8Jh&jT^xGi){Y&;M=$Xyx(i{7lUu(2Jn8<=3fWCjT^xGJvM(4 z_%?0;?|0k$h2Yz`0leR3^A~_`;|B14!{*Ni-^LB#{pc6j&JEz(xB(n@m|=|QW;Onn zK}X{Q3tyQqU>M?no3aY@<8-V2EcF+dL8^~sP6d|YRSpL~DhT^GhA*Lqy%)noslKAOc)!afbQ6tdZ12k}|i z*|VZ^mRKu#qw$mlrFchd_N?q2tGze75BD}LUlWNZVo@uXvbY;zMaHQwv1VnVErjwT zH!5atyJgeLIaa5%)Cx}d*45iqw~bS9${}5|vCV4eo7Fc?Yg{=}50#+iTr1X>j& zQAH!FF+M}9SFf^AWjn6R#!a0$Rx*{d(y>e@oXtgZN<660H#imWGTepo5O||5v&6}EAH?Q2FqgJh{WNTNq zty~e>Hddszie{q)S8WfquHG?DDuf&lJ@LL+hJB1umsparhk)$I*Jh$OF(I`G(GWmCPGj+oV%%2>H>w4fSdG#y(md~$TbL=P1$ zR|AMb?k(v6dm`CAw&s}ll(6cHL&rN)$$z9uG2jwLiy+@=^Mz1wLwlk6PfP7Wk+IK5BvgFI(UY9=OxU z2BJHUOvv{{gjljkh;4caueKrIGhw|dRs&*-Nu0)-4*Ry^DZGEds~h=l8?R;rmhS>< zOZiTz)~0{+!AJ_*@Pf<08Z0!i#unJ`#^MjF0l*SKEb0VALRjjZ_)(yEr6c%$l<%Y( zU`+fX3gA1^CS(*X-*J90GLm`*{1HGGcozZtxQ_rReS-I=B))&w=@pdsUy-#xC**s! zwJTRHv1V_LWYg{ONYZKyE(|uzTYPOM9iKl(QDVhh7)4@{_P8)+0yP&4uh(bzjbhhC zPn9vrnCz}GrWjLQwZ=??ZOyu?9>A^z`gcDzI&|`*v)DKIYp{_@JMrf+kWNLH;rkzG z0+*}k2avivMc*amDf%{n;eArd%nh(|drZ8m6)vB-oJ?QQHvl|sXl>VuSvRqiImACV zWj}D2$6Q76`*iyGE23bT9uK#x=R#k6?X@kF%;jF3J4q}ntOPh5v z>PA1_EeOwgNi6e!mTD~}T(ma%@zz9mHcn(`ukznXn@tl|fLP=IIVGEYJK=4ueE#%)#o1K&QLbAip`Q_O)r60sD|MmFm`J@bIw|^MQo?HD#0HXdj zO2WmDf#~*MMVs9+wuHZml6K#p1EhuLV^A=Qru;2H@mo~8w!Gvu6z=u3K*8&wpp>1* zxXRdb zgX^NHr5psM+yXph(NI;m>IP6_^)YF_qH5MR0x7T@wshK1WPBUPB9iUAe>? zpyOX4J(gcd{Cb5y3w8feiMxEB>9FvegSfc2oP~QT5mfQsz&hYAkB8R`&+WiVnx}98 z`nrJ!jBUOr>7^co(N=OJaN&Ode~s;u@Ko@qf^m~1d=>2^Zk9x;n0N>Ex($O?`do)` zVk4$+Ww{bnkxs#cI^m36i#+K;1Z&)8$b$O7NFZ0A z!L_#+*YtXrPd2u=e{F0LHMJE&90YU9Iv@`Kfy9_U+1P3{v8Pn$w!rsPzR5MVt7wgV z@NtC*(_u@ZHFkY|T$jV7w*Z7a?16SlueS zaVcnCYps{?$GCMOZJ$HtJect*w5Ji4daehXW_&=Ea4l6_53ZW=Gf6foa@~wNL}2Wm zq{!A8VUiKsHZ)@pu^8<(**1e0C8NV8cg$E#GHR2%suyAF`tQ){cjH#iF1dp(Vl;?q zzIys51YfZQIoVXjMu;N|^4+%lrLl6M<$bpN9jDw|@!5d~5A25v*MsXs^$A<29Br+} z0}A(694zRBMD_d7`99*9DRs8F_F^2B;&#c{){M2gyI|KQs_Sf>Zl{jBxSa91AAJ5! zQN7I8IPBE$RvdwsJ{e&vY6%@S&q=8x8zyI)y=a@s7V}n&d_h&r{oo6CikbsZ;-sv8 z4hX}4%hv8gMYp+p|0=3qwf&T!f`yj%R(t?Is`yo?ysc9|R_8As(T&(7YHILs#-eI0 zAZJ+SDj+O#yKRMOR^19-9=vYFGvb%bw8875daf-uQBQ~DjHqseEry!Tj^&Ak{Trb-$57`!| zXw4g1>rJioo~`wSt<{U>;PW->{`ZBla5)Ao{nr7Z|C%QJVIx$p!yl^uVpP34XA50u zGSmbE6epzkYM6>VdZmU2Mj{>yS+6Apo}4R(okL+ibY$6wfXK3+)0`J>`APjs;2ncIucL-L1U~n8^^tcOGb1~~vxWh2}x{biqxK;_~(phEKdVJSGbNS^wUDh+peNr}=kz`$Z_)Qs1h;!!`ii&sLr42$Mc z!&qNQ{jwSGQxCoJMGnK|Q>Zjy1}YJ-`6lB~{0fxe)1k49i9uue6j>~^u9>pFl2vP} z`CRi97Ex&`&(ecy^4FVD=PK~%!pWQDEXmfZzW1PkCYvu~oqXRxtk7#7Y{rvx4FrM$ zbeh(|6XEzktP)0Wg);&?TaDLJ;eK9)d!=&saPt&8pH|RCM~qg@)}3xwLw1rKvgK?@ zn>S+&58=-YBJ?rEUS*2;m9~1_m5^>Vo^LLp%8rs-%$sFBW(5U%AX%>48V}uLScn6U zZ(~{L!-;rgafxRz23^MQ%P|Pmrv{*n`rd4&KA!AI^hRU#kxb9LL_FEsH?J$%%hi8( zXMKA-mlaYA2a4;vIyx?^)u??a)j#I2KDRF&v)$UdA{ea4e{DH>68evO%Ol<6T!w32|_|C(QCd;^`YFtR;klr1qDKqUDr%XGb!ZP^f&<2ozm|xcKT%mcFdL zH=fANizm6#$Fw(u>EhG7`=`P%&C1G3)9_9(OE#LuwWiNq8Z;-l`+{c4yoF}%9J3Kv zgK5k$1McFW+34N}alL7J>&+4`tiAP>l~q-6;LaJ!*z_(iCqm@wgw$QqV)``^Qs_bO zw~V48a}pJT;BIwts}$Go-C!;NS{pRWg64u2^Qsne!9lZZgIPMyEc14mrn{_j)NYJp zSu%@rPij#yu@rZ4iz%H;NjUQq&txgWfZ!b@3_pLc_G6=<8&)7Mhd2m1aeQS$Qp} zdQhr+WLTybeF!mv_|a!t;Ql?c%>BAR-4CLkE4^sJpx6C3cmB#;C2{u+k9s%gFwO}X z+0S7(6%FoZySrzcif@q32>fk2^38(FJ+7o73k-~@KP&d+ojwcg@i8>(Jntpt8|+WC zfO*Y0<~1#5vmI0P6y#TrlTSyxN;xC>mNmK~%+`;Yz6Edvk8tltmE|aAu(xf{e)poT?vkKc#ffWN=XK9x zkX5o&<67!sP-8SgILGvDhMO%Md<;>C&H2I-CS!jH1Jbygy_uCmQVrp*UvnVf;oLCr z%*1_bJOH`&mzS1_W%7z63g7EAm)9OD`mFbE^Upo^xbJm6U^JJnbKhzdm)ACz+$8_H zniNnJ{W0m?3Qg;+4o&Nw819EL>Bq!X<$*(<&${nMNy3s6tnTn|w*z=fx$hA8pC}hE z{&1DT<+oo{I}M!^fKGdLX5ho$^Wfqg$#jWms#kq6v{~K_1Wxg+StYOhNq*TAUcWh< zjqHtuW67wZsCz7dTGd>d9gDbl9Bfsql zr*rVynTT{{ZLmPpcc*${_33!My47t<$6_7b3)*6RIh(`JfaYD7#vzA9x;s*z&2-e` zMxwvufggNBl!;}-+=Ii1OUb?QOe!hDJ(0|wSSHK6iaHt*?&!wR4S^cWU#vbn>P(~} zIe}fEjX3eaTO=#3zl!2U5I(BHi46W>z4VW3x3 zwlF3tF_7c-0%~{!_M%S~G;B9Kj&6vp@>II5v~`Sqg%AhRt(Cy5P8LEESgV%%6hp~@q8 zOrl!|9!FNjV=cx~bs!M~L7GbvadQF>>uGN5ikk`gkd+%^?Fjp3Q69EHMBZSyRB_LpMN>NtkF#b>k0y5eM&&^TtPrgZuSel4K1V{XeBlp znz|PKvPgDQs386j!d~t|hCaa}S;;o`z^5e|BDhC!Uj|UE(8hYJV%olp(vHhIwXu5V zWUy^4T!lAo9O(!SpskO|W)Bgth0&e#`+JFo2>7xQTy{Hs17)|(jQXN%46Uqo8q^( zOf?E%;fner?I_S_3nVrPlN%8*@f-q^TcClEcus-I%{3>|#R84CKx$BGkRv`MwkwnV zPM&8H6pj5*B>px5lUtsmQ0Flet)BFr!}f`yvFD1k3j01xZh4wRo!d|}p6!wNEijXt zJ9>66jq7PX@UFt@nU?m@-&h+mGZ1FG8(+j8N4w|oxN7FAyZgbGO zekTg!Mg4Ar)~B5D>iLYlW3dASf~`;gq<;@uUtd_B2Y&SYa@q4s zU+=JoF2}ej#y+*xHBp0qW=}1lkkiJvbo;QPJA;o`g!_ic@E0JoC zB*M{LDw7RIdiz92ii=NtA`_h7aDC&#%WLtMPU7K6CKK6*#ceLL53Bx250-tsJw5wi z;-JFN%#BgyI!dl-!_oNOY-Lh%LMl73U-LS5VC7YT?fAK_bi#U1mmt4j$oIl_) z?k8x}*3vj_mLiv)|Je`JaKpxF$91lgmbRDu0UNo?;Z)VDU2fLMpL=l%M@^2)_Q#Q>$XOHK~(Vj5^(yZKR!bytWgxXq=*3Q6c^&mQGrxzq8Q%++vii2|%_nll~4vw@c`Hw5JwAPJhhv@kjdx zDRwLs;;+Z)kxv~**m6>aaAD$U=UvD&2_SP$$}s@Q6k3b9?qKM$`26T#%QMHzv=B0l F{y+Nu)ztt1 literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/libsphinxad/Makefile b/sphinxbase-5prealpha/src/libsphinxad/Makefile index b533dbc..3a2ba00 100644 --- a/sphinxbase-5prealpha/src/libsphinxad/Makefile +++ b/sphinxbase-5prealpha/src/libsphinxad/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/libsphinxad/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -158,7 +158,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/ad_alsa.Plo ./$(DEPDIR)/ad_base.Plo \ + ./$(DEPDIR)/ad_openal.Plo ./$(DEPDIR)/ad_oss.Plo \ + ./$(DEPDIR)/ad_pulse.Plo ./$(DEPDIR)/ad_win32.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -207,14 +210,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -248,7 +251,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -284,10 +287,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxad -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxad -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxad +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxad +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -319,7 +322,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -391,8 +394,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,12 +451,18 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/ad_alsa.Plo -include ./$(DEPDIR)/ad_base.Plo -include ./$(DEPDIR)/ad_openal.Plo -include ./$(DEPDIR)/ad_oss.Plo -include ./$(DEPDIR)/ad_pulse.Plo -include ./$(DEPDIR)/ad_win32.Plo +include ./$(DEPDIR)/ad_alsa.Plo # am--include-marker +include ./$(DEPDIR)/ad_base.Plo # am--include-marker +include ./$(DEPDIR)/ad_openal.Plo # am--include-marker +include ./$(DEPDIR)/ad_oss.Plo # am--include-marker +include ./$(DEPDIR)/ad_pulse.Plo # am--include-marker +include ./$(DEPDIR)/ad_win32.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -534,7 +543,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -607,7 +619,12 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/ad_alsa.Plo + -rm -f ./$(DEPDIR)/ad_base.Plo + -rm -f ./$(DEPDIR)/ad_openal.Plo + -rm -f ./$(DEPDIR)/ad_oss.Plo + -rm -f ./$(DEPDIR)/ad_pulse.Plo + -rm -f ./$(DEPDIR)/ad_win32.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -653,7 +670,12 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/ad_alsa.Plo + -rm -f ./$(DEPDIR)/ad_base.Plo + -rm -f ./$(DEPDIR)/ad_openal.Plo + -rm -f ./$(DEPDIR)/ad_oss.Plo + -rm -f ./$(DEPDIR)/ad_pulse.Plo + -rm -f ./$(DEPDIR)/ad_win32.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -674,9 +696,9 @@ uninstall-am: uninstall-libLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \ + ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ diff --git a/sphinxbase-5prealpha/src/libsphinxad/Makefile.in b/sphinxbase-5prealpha/src/libsphinxad/Makefile.in index daadf28..0444edf 100644 --- a/sphinxbase-5prealpha/src/libsphinxad/Makefile.in +++ b/sphinxbase-5prealpha/src/libsphinxad/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -158,7 +158,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/ad_alsa.Plo ./$(DEPDIR)/ad_base.Plo \ + ./$(DEPDIR)/ad_openal.Plo ./$(DEPDIR)/ad_oss.Plo \ + ./$(DEPDIR)/ad_pulse.Plo ./$(DEPDIR)/ad_win32.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -391,8 +394,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -448,12 +451,18 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_alsa.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_base.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_openal.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_oss.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_pulse.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_win32.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_alsa.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_base.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_openal.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_oss.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_pulse.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ad_win32.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -534,7 +543,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -607,7 +619,12 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/ad_alsa.Plo + -rm -f ./$(DEPDIR)/ad_base.Plo + -rm -f ./$(DEPDIR)/ad_openal.Plo + -rm -f ./$(DEPDIR)/ad_oss.Plo + -rm -f ./$(DEPDIR)/ad_pulse.Plo + -rm -f ./$(DEPDIR)/ad_win32.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -653,7 +670,12 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/ad_alsa.Plo + -rm -f ./$(DEPDIR)/ad_base.Plo + -rm -f ./$(DEPDIR)/ad_openal.Plo + -rm -f ./$(DEPDIR)/ad_oss.Plo + -rm -f ./$(DEPDIR)/ad_pulse.Plo + -rm -f ./$(DEPDIR)/ad_win32.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -674,9 +696,9 @@ uninstall-am: uninstall-libLTLIBRARIES .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \ + ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ diff --git a/sphinxbase-5prealpha/src/libsphinxbase/.libs/libsphinxbase.so.3 b/sphinxbase-5prealpha/src/libsphinxbase/.libs/libsphinxbase.so.3 new file mode 100755 index 0000000000000000000000000000000000000000..8aa9161dbc0bfab4d5be5803bbf3356f658bbf74 GIT binary patch literal 906940 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Π9=k}@E9-*JOjJ{ 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 z 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%0D}q=e?h?xs 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Π9=k}@E9-*JOjJ{ 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 z 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%0D}q=e?h?xs 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 && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -487,7 +500,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -557,7 +573,16 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fe_interface.Plo + -rm -f ./$(DEPDIR)/fe_noise.Plo + -rm -f ./$(DEPDIR)/fe_prespch_buf.Plo + -rm -f ./$(DEPDIR)/fe_sigproc.Plo + -rm -f ./$(DEPDIR)/fe_warp.Plo + -rm -f ./$(DEPDIR)/fe_warp_affine.Plo + -rm -f ./$(DEPDIR)/fe_warp_inverse_linear.Plo + -rm -f ./$(DEPDIR)/fe_warp_piecewise_linear.Plo + -rm -f ./$(DEPDIR)/fixlog.Plo + -rm -f ./$(DEPDIR)/yin.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -603,7 +628,16 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fe_interface.Plo + -rm -f ./$(DEPDIR)/fe_noise.Plo + -rm -f ./$(DEPDIR)/fe_prespch_buf.Plo + -rm -f ./$(DEPDIR)/fe_sigproc.Plo + -rm -f ./$(DEPDIR)/fe_warp.Plo + -rm -f ./$(DEPDIR)/fe_warp_affine.Plo + -rm -f ./$(DEPDIR)/fe_warp_inverse_linear.Plo + -rm -f ./$(DEPDIR)/fe_warp_piecewise_linear.Plo + -rm -f ./$(DEPDIR)/fixlog.Plo + -rm -f ./$(DEPDIR)/yin.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -624,16 +658,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/fe/Makefile.in b/sphinxbase-5prealpha/src/libsphinxbase/fe/Makefile.in index 689714a..e1a907b 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/fe/Makefile.in +++ b/sphinxbase-5prealpha/src/libsphinxbase/fe/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,14 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/fe_interface.Plo \ + ./$(DEPDIR)/fe_noise.Plo ./$(DEPDIR)/fe_prespch_buf.Plo \ + ./$(DEPDIR)/fe_sigproc.Plo ./$(DEPDIR)/fe_warp.Plo \ + ./$(DEPDIR)/fe_warp_affine.Plo \ + ./$(DEPDIR)/fe_warp_inverse_linear.Plo \ + ./$(DEPDIR)/fe_warp_piecewise_linear.Plo \ + ./$(DEPDIR)/fixlog.Plo ./$(DEPDIR)/yin.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -364,8 +371,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -397,16 +404,22 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_interface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_noise.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_prespch_buf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_sigproc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_affine.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_inverse_linear.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_piecewise_linear.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fixlog.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/yin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_interface.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_noise.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_prespch_buf.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_sigproc.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_affine.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_inverse_linear.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fe_warp_piecewise_linear.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fixlog.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/yin.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -487,7 +500,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -557,7 +573,16 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fe_interface.Plo + -rm -f ./$(DEPDIR)/fe_noise.Plo + -rm -f ./$(DEPDIR)/fe_prespch_buf.Plo + -rm -f ./$(DEPDIR)/fe_sigproc.Plo + -rm -f ./$(DEPDIR)/fe_warp.Plo + -rm -f ./$(DEPDIR)/fe_warp_affine.Plo + -rm -f ./$(DEPDIR)/fe_warp_inverse_linear.Plo + -rm -f ./$(DEPDIR)/fe_warp_piecewise_linear.Plo + -rm -f ./$(DEPDIR)/fixlog.Plo + -rm -f ./$(DEPDIR)/yin.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -603,7 +628,16 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fe_interface.Plo + -rm -f ./$(DEPDIR)/fe_noise.Plo + -rm -f ./$(DEPDIR)/fe_prespch_buf.Plo + -rm -f ./$(DEPDIR)/fe_sigproc.Plo + -rm -f ./$(DEPDIR)/fe_warp.Plo + -rm -f ./$(DEPDIR)/fe_warp_affine.Plo + -rm -f ./$(DEPDIR)/fe_warp_inverse_linear.Plo + -rm -f ./$(DEPDIR)/fe_warp_piecewise_linear.Plo + -rm -f ./$(DEPDIR)/fixlog.Plo + -rm -f ./$(DEPDIR)/yin.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -624,16 +658,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/agc.Plo b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/agc.Plo index 2a62a42..d90d573 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/agc.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/agc.Plo @@ -1,51 +1,64 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/config.h ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/config.h \ + ../../../include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/agc.h ../../../include/sphinxbase/fe.h \ ../../../include/sphinxbase/cmd_ln.h \ ../../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ @@ -55,33 +68,33 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/config.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: @@ -89,11 +102,17 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -101,46 +120,60 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -161,8 +194,6 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: @@ -175,9 +206,9 @@ agc.lo: agc.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn.Plo b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn.Plo index af7b8d8..7972609 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn.Plo @@ -1,50 +1,62 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/include/math.h /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ ../../../include/config.h ../../../include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ @@ -54,8 +66,8 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../../include/sphinxbase/cmn.h ../../../include/sphinxbase/fe.h \ ../../../include/sphinxbase/cmd_ln.h \ ../../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ @@ -65,29 +77,39 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -95,57 +117,67 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -155,17 +187,13 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: - -/usr/include/arm-linux-gnueabihf/bits/nan.h: - -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: @@ -179,8 +207,6 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: @@ -209,9 +235,9 @@ cmn.lo: cmn.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn_live.Plo b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn_live.Plo index b580983..91c1a15 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn_live.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/cmn_live.Plo @@ -1,49 +1,62 @@ cmn_live.lo: cmn_live.c /usr/include/stdc-predef.h \ ../../../include/config.h ../../../include/sphinxbase/ckd_alloc.h \ - /usr/include/stdlib.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/cmn.h ../../../include/sphinxbase/fe.h \ ../../../include/sphinxbase/cmd_ln.h \ ../../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ @@ -57,66 +70,82 @@ cmn_live.lo: cmn_live.c /usr/include/stdc-predef.h \ /usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: @@ -125,15 +154,21 @@ cmn_live.lo: cmn_live.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -141,8 +176,6 @@ cmn_live.lo: cmn_live.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -163,9 +196,9 @@ cmn_live.lo: cmn_live.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/feat.Plo b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/feat.Plo index 8f15c31..5c287ad 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/feat.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/feat.Plo @@ -1,27 +1,33 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/config.h ../../../include/sphinxbase/fe.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/config.h \ + ../../../include/sphinxbase/fe.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ @@ -30,32 +36,39 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ ../../../include/sphinxbase/agc.h ../../../include/sphinxbase/bio.h \ ../../../include/sphinxbase/byteorder.h \ ../../../include/sphinxbase/pio.h \ - /usr/include/arm-linux-gnueabihf/sys/stat.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/sys/stat.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - ../../../include/sphinxbase/err.h \ + ../../../include/sphinxbase/err.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/glist.h /usr/include/stdc-predef.h: @@ -68,23 +81,23 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/xlocale.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/config.h: @@ -96,17 +109,23 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -114,17 +133,15 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: ../../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -150,48 +167,64 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: ../../../include/sphinxbase/err.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: - -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -210,6 +243,4 @@ feat.lo: feat.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/glist.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/lda.Plo b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/lda.Plo index c2ca918..93d30f6 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/lda.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/.deps/lda.Plo @@ -1,52 +1,65 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/config.h ../../../include/sphinxbase/feat.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/config.h \ + ../../../include/sphinxbase/feat.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/fe.h ../../../include/sphinxbase/cmd_ln.h \ ../../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ ../../../include/sphinxbase/cmn.h ../../../include/sphinxbase/agc.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/bio.h \ ../../../include/sphinxbase/byteorder.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ @@ -64,23 +77,23 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: - -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/config.h: @@ -88,17 +101,23 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -106,8 +125,6 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: @@ -120,9 +137,9 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ ../../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -140,50 +157,64 @@ lda.lo: lda.c /usr/include/stdc-predef.h /usr/include/assert.h \ ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/bio.h: ../../../include/sphinxbase/byteorder.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile b/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile index db50327..b6607a1 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/libsphinxbase/feat/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/agc.Plo ./$(DEPDIR)/cmn.Plo \ + ./$(DEPDIR)/cmn_live.Plo ./$(DEPDIR)/feat.Plo \ + ./$(DEPDIR)/lda.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -173,14 +176,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -214,7 +217,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -250,10 +253,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/feat -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/feat -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/feat +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/feat +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -285,7 +288,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -343,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -376,11 +379,17 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/agc.Plo -include ./$(DEPDIR)/cmn.Plo -include ./$(DEPDIR)/cmn_live.Plo -include ./$(DEPDIR)/feat.Plo -include ./$(DEPDIR)/lda.Plo +include ./$(DEPDIR)/agc.Plo # am--include-marker +include ./$(DEPDIR)/cmn.Plo # am--include-marker +include ./$(DEPDIR)/cmn_live.Plo # am--include-marker +include ./$(DEPDIR)/feat.Plo # am--include-marker +include ./$(DEPDIR)/lda.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -461,7 +470,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -531,7 +543,11 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/agc.Plo + -rm -f ./$(DEPDIR)/cmn.Plo + -rm -f ./$(DEPDIR)/cmn_live.Plo + -rm -f ./$(DEPDIR)/feat.Plo + -rm -f ./$(DEPDIR)/lda.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -577,7 +593,11 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/agc.Plo + -rm -f ./$(DEPDIR)/cmn.Plo + -rm -f ./$(DEPDIR)/cmn_live.Plo + -rm -f ./$(DEPDIR)/feat.Plo + -rm -f ./$(DEPDIR)/lda.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -598,16 +618,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile.in b/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile.in index 4088b18..a5c21fc 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile.in +++ b/sphinxbase-5prealpha/src/libsphinxbase/feat/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -125,7 +125,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/agc.Plo ./$(DEPDIR)/cmn.Plo \ + ./$(DEPDIR)/cmn_live.Plo ./$(DEPDIR)/feat.Plo \ + ./$(DEPDIR)/lda.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -343,8 +346,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -376,11 +379,17 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmn_live.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/feat.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lda.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agc.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmn.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmn_live.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/feat.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lda.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -461,7 +470,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -531,7 +543,11 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/agc.Plo + -rm -f ./$(DEPDIR)/cmn.Plo + -rm -f ./$(DEPDIR)/cmn_live.Plo + -rm -f ./$(DEPDIR)/feat.Plo + -rm -f ./$(DEPDIR)/lda.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -577,7 +593,11 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/agc.Plo + -rm -f ./$(DEPDIR)/cmn.Plo + -rm -f ./$(DEPDIR)/cmn_live.Plo + -rm -f ./$(DEPDIR)/feat.Plo + -rm -f ./$(DEPDIR)/lda.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -598,16 +618,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/fsg_model.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/fsg_model.Plo index 0d44cca..aecee28 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/fsg_model.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/fsg_model.Plo @@ -1,40 +1,54 @@ fsg_model.lo: fsg_model.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - ../../../include/sphinxbase/err.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + ../../../include/sphinxbase/err.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/pio.h \ @@ -43,7 +57,6 @@ fsg_model.lo: fsg_model.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/glist.h \ @@ -57,29 +70,39 @@ fsg_model.lo: fsg_model.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -87,62 +110,72 @@ fsg_model.lo: fsg_model.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: ../../../include/sphinxbase/err.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -173,8 +206,6 @@ fsg_model.lo: fsg_model.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/strfuncs.h: ../../../include/sphinxbase/hash_table.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf.Plo index e51d77f..af7c8c9 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf.Plo @@ -1,46 +1,60 @@ jsgf.lo: jsgf.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/strfuncs.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/glist.h \ ../../../include/sphinxbase/filename.h ../../../include/sphinxbase/err.h \ - /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ - /usr/include/wchar.h /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ @@ -51,87 +65,102 @@ jsgf.lo: jsgf.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../../include/sphinxbase/bitvec.h \ ../../../include/sphinxbase/listelem_alloc.h jsgf_internal.h \ jsgf_parser.h jsgf_scanner.h /usr/include/inttypes.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h \ - /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h \ + /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: @@ -140,7 +169,7 @@ jsgf.lo: jsgf.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../../include/sphinxbase/strfuncs.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: ../../../include/sphinxbase/hash_table.h: @@ -152,11 +181,17 @@ jsgf.lo: jsgf.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -164,8 +199,6 @@ jsgf.lo: jsgf.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -198,8 +231,10 @@ jsgf_scanner.h: /usr/include/inttypes.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h: /usr/include/stdint.h: /usr/include/arm-linux-gnueabihf/bits/wchar.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_parser.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_parser.Plo index 918f87a..26a804e 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_parser.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_parser.Plo @@ -1,45 +1,57 @@ jsgf_parser.lo: jsgf_parser.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/hash_table.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ - ../../../include/sphinxbase/glist.h \ + ../../../include/sphinxbase/glist.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -52,36 +64,47 @@ jsgf_parser.lo: jsgf_parser.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/jsgf.h jsgf_parser.h jsgf_scanner.h \ /usr/include/inttypes.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h \ - /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h \ + /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -89,19 +112,13 @@ jsgf_parser.lo: jsgf_parser.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/hash_table.h: @@ -113,52 +130,66 @@ jsgf_parser.lo: jsgf_parser.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/glist.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../../include/sphinxbase/ckd_alloc.h: /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/err.h: /usr/include/errno.h: @@ -195,8 +226,10 @@ jsgf_scanner.h: /usr/include/inttypes.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h: /usr/include/stdint.h: /usr/include/arm-linux-gnueabihf/bits/wchar.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_scanner.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_scanner.Plo index 8a5d364..be3e355 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_scanner.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/jsgf_scanner.Plo @@ -1,44 +1,60 @@ jsgf_scanner.lo: jsgf_scanner.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/inttypes.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h \ /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h \ - jsgf_internal.h ../../../include/sphinxbase/hash_table.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h jsgf_internal.h \ + ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/glist.h \ @@ -48,7 +64,6 @@ jsgf_scanner.lo: jsgf_scanner.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/bitvec.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/listelem_alloc.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/jsgf.h jsgf_parser.h @@ -57,29 +72,39 @@ jsgf_scanner.lo: jsgf_scanner.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -87,19 +112,13 @@ jsgf_scanner.lo: jsgf_scanner.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/errno.h: @@ -113,52 +132,70 @@ jsgf_scanner.lo: jsgf_scanner.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno-base.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/inttypes.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h: /usr/include/stdint.h: /usr/include/arm-linux-gnueabihf/bits/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h: + jsgf_internal.h: ../../../include/sphinxbase/hash_table.h: @@ -185,8 +222,6 @@ jsgf_internal.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/listelem_alloc.h: ../../../include/sphinxbase/strfuncs.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie.Plo index bdb6b3b..643a804 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie.Plo @@ -1,41 +1,54 @@ lm_trie.lo: lm_trie.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/assert.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/assert.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ @@ -56,41 +69,47 @@ lm_trie.lo: lm_trie.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -98,8 +117,6 @@ lm_trie.lo: lm_trie.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/assert.h: ../../../include/sphinxbase/prim_type.h: @@ -108,50 +125,64 @@ lm_trie.lo: lm_trie.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/err.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie_quant.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie_quant.Plo index fa28889..d1adf6c 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie_quant.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/lm_trie_quant.Plo @@ -1,51 +1,62 @@ lm_trie_quant.lo: lm_trie_quant.c /usr/include/stdc-predef.h \ - /usr/include/math.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ @@ -55,10 +66,9 @@ lm_trie_quant.lo: lm_trie_quant.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/glist.h lm_trie_quant.h \ ../../../include/sphinxbase/bitarr.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h ngrams_raw.h \ - ../../../include/sphinxbase/pio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ngrams_raw.h ../../../include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h @@ -66,31 +76,39 @@ lm_trie_quant.lo: lm_trie_quant.c /usr/include/stdc-predef.h \ /usr/include/math.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: @@ -104,69 +122,79 @@ lm_trie_quant.lo: lm_trie_quant.c /usr/include/stdc-predef.h \ /usr/include/stdlib.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: -/usr/include/arm-linux-gnueabihf/bits/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: -/usr/include/arm-linux-gnueabihf/bits/typesizes.h: +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -174,8 +202,6 @@ lm_trie_quant.lo: lm_trie_quant.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -208,13 +234,11 @@ lm_trie_quant.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ngrams_raw.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model.Plo index 03dcdb8..4782a82 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model.Plo @@ -1,46 +1,59 @@ ngram_model.lo: ngram_model.c /usr/include/stdc-predef.h \ - ../../../include/config.h /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + ../../../include/config.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/ngram_model.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../../include/sphinxbase/logmath.h ../../../include/sphinxbase/mmio.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/filename.h ../../../include/sphinxbase/pio.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ @@ -60,33 +73,33 @@ ngram_model.lo: ngram_model.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: ../../../include/sphinxbase/ngram_model.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: ../../../include/sphinxbase/sphinxbase_export.h: @@ -102,11 +115,17 @@ ngram_model.lo: ngram_model.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -114,58 +133,70 @@ ngram_model.lo: ngram_model.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/logmath.h: ../../../include/sphinxbase/mmio.h: ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/filename.h: ../../../include/sphinxbase/pio.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_set.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_set.Plo index ed0e6cc..5ae4a03 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_set.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_set.Plo @@ -1,46 +1,59 @@ ngram_model_set.lo: ngram_model_set.c /usr/include/stdc-predef.h \ - /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/filename.h ngram_model_set.h \ @@ -54,81 +67,103 @@ ngram_model_set.lo: ngram_model_set.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: /usr/include/stdlib.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: - /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -136,8 +171,6 @@ ngram_model_set.lo: ngram_model_set.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -158,8 +191,6 @@ ngram_model_set.lo: ngram_model_set.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_trie.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_trie.Plo index 31b4f91..b75ab20 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_trie.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngram_model_trie.Plo @@ -1,41 +1,55 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ - /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/pio.h \ @@ -45,7 +59,6 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/byteorder.h ngram_model_trie.h \ ../../../include/sphinxbase/logmath.h \ ../../../include/sphinxbase/cmd_ln.h ngram_model_internal.h \ @@ -59,33 +72,33 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: @@ -93,11 +106,17 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -105,46 +124,60 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -177,8 +210,6 @@ ngram_model_trie.lo: ngram_model_trie.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/byteorder.h: ngram_model_trie.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngrams_raw.Plo b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngrams_raw.Plo index 817203c..d17cd92 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngrams_raw.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/.deps/ngrams_raw.Plo @@ -1,41 +1,54 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ - /usr/include/string.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/err.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/pio.h \ @@ -45,7 +58,6 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/byteorder.h ngram_model_internal.h \ ../../../include/sphinxbase/ngram_model.h \ ../../../include/sphinxbase/cmd_ln.h \ @@ -57,31 +69,31 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: @@ -89,11 +101,17 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -101,46 +119,60 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -173,8 +205,6 @@ ngrams_raw.lo: ngrams_raw.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/byteorder.h: ngram_model_internal.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile b/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile index aa2356f..cc89c1e 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/libsphinxbase/lm/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,12 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/fsg_model.Plo ./$(DEPDIR)/jsgf.Plo \ + ./$(DEPDIR)/jsgf_parser.Plo ./$(DEPDIR)/jsgf_scanner.Plo \ + ./$(DEPDIR)/lm_trie.Plo ./$(DEPDIR)/lm_trie_quant.Plo \ + ./$(DEPDIR)/ngram_model.Plo ./$(DEPDIR)/ngram_model_set.Plo \ + ./$(DEPDIR)/ngram_model_trie.Plo ./$(DEPDIR)/ngrams_raw.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -189,14 +194,14 @@ CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/ylwrap jsgf_parser.c jsgf_parser.h DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -230,7 +235,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -266,10 +271,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/lm -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/lm -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/lm +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/lm +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -301,7 +306,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -382,8 +387,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -418,16 +423,22 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/fsg_model.Plo -include ./$(DEPDIR)/jsgf.Plo -include ./$(DEPDIR)/jsgf_parser.Plo -include ./$(DEPDIR)/jsgf_scanner.Plo -include ./$(DEPDIR)/lm_trie.Plo -include ./$(DEPDIR)/lm_trie_quant.Plo -include ./$(DEPDIR)/ngram_model.Plo -include ./$(DEPDIR)/ngram_model_set.Plo -include ./$(DEPDIR)/ngram_model_trie.Plo -include ./$(DEPDIR)/ngrams_raw.Plo +include ./$(DEPDIR)/fsg_model.Plo # am--include-marker +include ./$(DEPDIR)/jsgf.Plo # am--include-marker +include ./$(DEPDIR)/jsgf_parser.Plo # am--include-marker +include ./$(DEPDIR)/jsgf_scanner.Plo # am--include-marker +include ./$(DEPDIR)/lm_trie.Plo # am--include-marker +include ./$(DEPDIR)/lm_trie_quant.Plo # am--include-marker +include ./$(DEPDIR)/ngram_model.Plo # am--include-marker +include ./$(DEPDIR)/ngram_model_set.Plo # am--include-marker +include ./$(DEPDIR)/ngram_model_trie.Plo # am--include-marker +include ./$(DEPDIR)/ngrams_raw.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -511,7 +522,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -586,7 +600,16 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fsg_model.Plo + -rm -f ./$(DEPDIR)/jsgf.Plo + -rm -f ./$(DEPDIR)/jsgf_parser.Plo + -rm -f ./$(DEPDIR)/jsgf_scanner.Plo + -rm -f ./$(DEPDIR)/lm_trie.Plo + -rm -f ./$(DEPDIR)/lm_trie_quant.Plo + -rm -f ./$(DEPDIR)/ngram_model.Plo + -rm -f ./$(DEPDIR)/ngram_model_set.Plo + -rm -f ./$(DEPDIR)/ngram_model_trie.Plo + -rm -f ./$(DEPDIR)/ngrams_raw.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -632,7 +655,16 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fsg_model.Plo + -rm -f ./$(DEPDIR)/jsgf.Plo + -rm -f ./$(DEPDIR)/jsgf_parser.Plo + -rm -f ./$(DEPDIR)/jsgf_scanner.Plo + -rm -f ./$(DEPDIR)/lm_trie.Plo + -rm -f ./$(DEPDIR)/lm_trie_quant.Plo + -rm -f ./$(DEPDIR)/ngram_model.Plo + -rm -f ./$(DEPDIR)/ngram_model_set.Plo + -rm -f ./$(DEPDIR)/ngram_model_trie.Plo + -rm -f ./$(DEPDIR)/ngrams_raw.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -653,16 +685,16 @@ uninstall-am: .MAKE: all check install install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile.in b/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile.in index 4b74cc0..d61e66b 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile.in +++ b/sphinxbase-5prealpha/src/libsphinxbase/lm/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,12 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/fsg_model.Plo ./$(DEPDIR)/jsgf.Plo \ + ./$(DEPDIR)/jsgf_parser.Plo ./$(DEPDIR)/jsgf_scanner.Plo \ + ./$(DEPDIR)/lm_trie.Plo ./$(DEPDIR)/lm_trie_quant.Plo \ + ./$(DEPDIR)/ngram_model.Plo ./$(DEPDIR)/ngram_model_set.Plo \ + ./$(DEPDIR)/ngram_model_trie.Plo ./$(DEPDIR)/ngrams_raw.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -382,8 +387,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -418,16 +423,22 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_model.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf_parser.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf_scanner.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lm_trie.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lm_trie_quant.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model_set.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model_trie.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngrams_raw.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fsg_model.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf_parser.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jsgf_scanner.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lm_trie.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lm_trie_quant.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model_set.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngram_model_trie.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ngrams_raw.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -511,7 +522,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -586,7 +600,16 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fsg_model.Plo + -rm -f ./$(DEPDIR)/jsgf.Plo + -rm -f ./$(DEPDIR)/jsgf_parser.Plo + -rm -f ./$(DEPDIR)/jsgf_scanner.Plo + -rm -f ./$(DEPDIR)/lm_trie.Plo + -rm -f ./$(DEPDIR)/lm_trie_quant.Plo + -rm -f ./$(DEPDIR)/ngram_model.Plo + -rm -f ./$(DEPDIR)/ngram_model_set.Plo + -rm -f ./$(DEPDIR)/ngram_model_trie.Plo + -rm -f ./$(DEPDIR)/ngrams_raw.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -632,7 +655,16 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/fsg_model.Plo + -rm -f ./$(DEPDIR)/jsgf.Plo + -rm -f ./$(DEPDIR)/jsgf_parser.Plo + -rm -f ./$(DEPDIR)/jsgf_scanner.Plo + -rm -f ./$(DEPDIR)/lm_trie.Plo + -rm -f ./$(DEPDIR)/lm_trie_quant.Plo + -rm -f ./$(DEPDIR)/ngram_model.Plo + -rm -f ./$(DEPDIR)/ngram_model_set.Plo + -rm -f ./$(DEPDIR)/ngram_model_trie.Plo + -rm -f ./$(DEPDIR)/ngrams_raw.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -653,16 +685,16 @@ uninstall-am: .MAKE: all check install install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bio.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bio.Plo index 698667f..6fe48a3 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bio.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bio.Plo @@ -1,76 +1,99 @@ bio.lo: bio.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/bio.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/byteorder.h \ - ../../../include/sphinxbase/err.h \ + ../../../include/sphinxbase/err.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -78,19 +101,13 @@ bio.lo: bio.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -106,44 +123,60 @@ bio.lo: bio.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../../include/sphinxbase/err.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -161,5 +194,3 @@ bio.lo: bio.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitarr.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitarr.Plo index df12246..5f7977d 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitarr.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitarr.Plo @@ -1,14 +1,16 @@ bitarr.lo: bitarr.c /usr/include/stdc-predef.h ../../../include/config.h \ ../../../include/sphinxbase/bitarr.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/prim_type.h \ + ../../../include/sphinx_config.h \ ../../../include/sphinxbase/sphinxbase_export.h /usr/include/stdc-predef.h: @@ -19,27 +21,27 @@ bitarr.lo: bitarr.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: - -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/prim_type.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitvec.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitvec.Plo index 0157dd9..906a1c0 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitvec.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/bitvec.Plo @@ -1,37 +1,45 @@ bitvec.lo: bitvec.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/bitvec.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/sphinxbase_export.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: @@ -39,27 +47,27 @@ bitvec.lo: bitvec.c /usr/include/stdc-predef.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: - -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/sphinxbase_export.h: @@ -69,50 +77,64 @@ bitvec.lo: bitvec.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/case.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/case.Plo index ae085ba..44fb396 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/case.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/case.Plo @@ -1,41 +1,56 @@ case.lo: case.c /usr/include/stdc-predef.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/assert.h \ - ../../../include/sphinxbase/case.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ + /usr/include/assert.h ../../../include/sphinxbase/case.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/prim_type.h \ + ../../../include/sphinx_config.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h @@ -44,73 +59,89 @@ case.lo: case.c /usr/include/stdc-predef.h /usr/include/stdlib.h \ /usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/assert.h: ../../../include/sphinxbase/case.h: /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/prim_type.h: @@ -120,15 +151,21 @@ case.lo: case.c /usr/include/stdc-predef.h /usr/include/stdlib.h \ ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -136,8 +173,6 @@ case.lo: case.c /usr/include/stdc-predef.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/ckd_alloc.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/ckd_alloc.Plo index 6aabc7c..b1493ab 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/ckd_alloc.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/ckd_alloc.Plo @@ -1,40 +1,54 @@ ckd_alloc.lo: ckd_alloc.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ @@ -46,29 +60,39 @@ ckd_alloc.lo: ckd_alloc.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -76,57 +100,67 @@ ckd_alloc.lo: ckd_alloc.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -136,8 +170,6 @@ ckd_alloc.lo: ckd_alloc.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/cmd_ln.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/cmd_ln.Plo index 899da28..cb28e15 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/cmd_ln.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/cmd_ln.Plo @@ -1,42 +1,57 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - ../../../include/config.h /usr/include/unistd.h \ - /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h ../../../include/config.h \ + /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h \ ../../../include/sphinxbase/cmd_ln.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ @@ -46,7 +61,6 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/glist.h ../../../include/sphinxbase/case.h \ ../../../include/sphinxbase/strfuncs.h @@ -55,29 +69,39 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -85,57 +109,67 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -149,9 +183,9 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: ../../../include/sphinxbase/cmd_ln.h: @@ -181,8 +215,6 @@ cmd_ln.lo: cmd_ln.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/hash_table.h: ../../../include/sphinxbase/glist.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/dtoa.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/dtoa.Plo index 9274c47..f4fec5e 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/dtoa.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/dtoa.Plo @@ -2,44 +2,57 @@ dtoa.lo: dtoa.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/errno.h /usr/include/features.h \ /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/include/stdio.h /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h @@ -55,6 +68,8 @@ dtoa.lo: dtoa.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: @@ -71,33 +86,37 @@ dtoa.lo: dtoa.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: - -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -105,54 +124,66 @@ dtoa.lo: dtoa.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/err.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/err.Plo index 0ed5a1a..002cb6d 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/err.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/err.Plo @@ -1,38 +1,53 @@ err.lo: err.c /usr/include/stdc-predef.h ../../../include/config.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/errno.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ @@ -41,8 +56,7 @@ err.lo: err.c /usr/include/stdc-predef.h ../../../include/config.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/filename.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: @@ -50,29 +64,39 @@ err.lo: err.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -80,57 +104,67 @@ err.lo: err.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/errno.h: @@ -159,5 +193,3 @@ err.lo: err.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/filename.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/filename.Plo index 4788544..df2832f 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/filename.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/filename.Plo @@ -1,37 +1,52 @@ filename.lo: filename.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/filename.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h @@ -40,29 +55,39 @@ filename.lo: filename.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -70,57 +95,67 @@ filename.lo: filename.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/genrand.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/genrand.Plo index 4559a83..6de9eda 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/genrand.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/genrand.Plo @@ -1,17 +1,23 @@ genrand.lo: genrand.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../../include/sphinxbase/genrand.h \ ../../../include/sphinxbase/sphinxbase_export.h @@ -19,29 +25,39 @@ genrand.lo: genrand.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -49,8 +65,6 @@ genrand.lo: genrand.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/genrand.h: ../../../include/sphinxbase/sphinxbase_export.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/glist.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/glist.Plo index 456531f..2e9358c 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/glist.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/glist.Plo @@ -1,71 +1,95 @@ glist.lo: glist.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/glist.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -73,57 +97,67 @@ glist.lo: glist.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -140,5 +174,3 @@ glist.lo: glist.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/hash_table.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/hash_table.Plo index 786c619..cfe045f 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/hash_table.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/hash_table.Plo @@ -1,38 +1,53 @@ hash_table.lo: hash_table.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/hash_table.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ @@ -42,36 +57,45 @@ hash_table.lo: hash_table.c /usr/include/stdc-predef.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/case.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -79,57 +103,67 @@ hash_table.lo: hash_table.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -163,6 +197,4 @@ hash_table.lo: hash_table.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/case.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/heap.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/heap.Plo index ab71f7a..7d2ba3a 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/heap.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/heap.Plo @@ -1,37 +1,52 @@ heap.lo: heap.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/heap.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ @@ -40,36 +55,45 @@ heap.lo: heap.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -77,57 +101,67 @@ heap.lo: heap.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -158,5 +192,3 @@ heap.lo: heap.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/listelem_alloc.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/listelem_alloc.Plo index c061bae..01ad753 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/listelem_alloc.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/listelem_alloc.Plo @@ -1,35 +1,49 @@ listelem_alloc.lo: listelem_alloc.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -37,7 +51,6 @@ listelem_alloc.lo: listelem_alloc.c /usr/include/stdc-predef.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/listelem_alloc.h \ ../../../include/sphinxbase/glist.h @@ -46,29 +59,39 @@ listelem_alloc.lo: listelem_alloc.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -76,48 +99,60 @@ listelem_alloc.lo: listelem_alloc.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../../include/sphinxbase/err.h: /usr/include/errno.h: @@ -140,8 +175,6 @@ listelem_alloc.lo: listelem_alloc.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/logmath.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/logmath.Plo index c92452e..b6d48cf 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/logmath.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/logmath.Plo @@ -1,58 +1,69 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ + /usr/include/arm-linux-gnueabihf/bits/types.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h /usr/include/string.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/logmath.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ - ../../../include/sphinxbase/err.h \ + ../../../include/sphinxbase/err.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/errno.h \ - /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/arm-linux-gnueabihf/asm/errno.h \ + /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/mmio.h ../../../include/sphinxbase/bio.h \ ../../../include/sphinxbase/byteorder.h \ ../../../include/sphinxbase/strfuncs.h @@ -61,31 +72,39 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ /usr/include/math.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: +/usr/include/arm-linux-gnueabihf/bits/types.h: + +/usr/include/arm-linux-gnueabihf/bits/typesizes.h: + /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: @@ -93,17 +112,13 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ /usr/include/string.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -119,17 +134,19 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ /usr/include/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/types.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: -/usr/include/arm-linux-gnueabihf/bits/typesizes.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -137,48 +154,58 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/err.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -197,8 +224,6 @@ logmath.lo: logmath.c /usr/include/stdc-predef.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/mmio.h: ../../../include/sphinxbase/bio.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/matrix.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/matrix.Plo index 2b57409..c3cf8f9 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/matrix.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/matrix.Plo @@ -1,117 +1,146 @@ matrix.lo: matrix.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h ../../../include/config.h \ - ../../../include/sphinxbase/clapack_lite.h \ + ../../../include/config.h ../../../include/sphinxbase/clapack_lite.h \ ../../../include/sphinxbase/f2c.h ../../../include/sphinxbase/matrix.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: /usr/include/stdlib.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: - /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../../include/config.h: ../../../include/sphinxbase/clapack_lite.h: @@ -128,15 +157,21 @@ matrix.lo: matrix.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -144,8 +179,6 @@ matrix.lo: matrix.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -163,5 +196,3 @@ matrix.lo: matrix.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/mmio.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/mmio.Plo index c9c09ec..310b11b 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/mmio.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/mmio.Plo @@ -1,129 +1,159 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/unistd.h \ - /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ + /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h /usr/include/fcntl.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h /usr/include/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/fcntl.h \ /usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ - /usr/include/arm-linux-gnueabihf/bits/fcntl2.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/sys/file.h \ /usr/include/arm-linux-gnueabihf/sys/mman.h \ /usr/include/arm-linux-gnueabihf/bits/mman.h \ /usr/include/arm-linux-gnueabihf/bits/mman-linux.h \ + /usr/include/arm-linux-gnueabihf/bits/mman-shared.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/mmio.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/strings.h: /usr/include/stdlib.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: - /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/unistd.h: /usr/include/arm-linux-gnueabihf/bits/posix_opt.h: @@ -132,9 +162,9 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: /usr/include/fcntl.h: @@ -144,8 +174,6 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h: -/usr/include/arm-linux-gnueabihf/bits/fcntl2.h: - /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/sys/file.h: @@ -156,21 +184,29 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/mman-linux.h: +/usr/include/arm-linux-gnueabihf/bits/mman-shared.h: + ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -178,8 +214,6 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: @@ -201,5 +235,3 @@ mmio.lo: mmio.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/pio.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/pio.Plo index 3f6dfcd..a8e7db7 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/pio.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/pio.Plo @@ -1,42 +1,58 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h /usr/include/unistd.h \ + /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ ../../../include/sphinxbase/pio.h \ @@ -48,8 +64,7 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/strfuncs.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: @@ -57,29 +72,39 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -87,57 +112,67 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -149,9 +184,9 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: /usr/include/arm-linux-gnueabihf/sys/stat.h: @@ -188,5 +223,3 @@ pio.lo: pio.c /usr/include/stdc-predef.h ../../../include/config.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/priority_queue.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/priority_queue.Plo index 3c849df..3ffb94d 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/priority_queue.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/priority_queue.Plo @@ -1,42 +1,55 @@ priority_queue.lo: priority_queue.c /usr/include/stdc-predef.h \ ../../../include/config.h ../../../include/sphinxbase/priority_queue.h \ - /usr/include/stdlib.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/err.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h @@ -49,60 +62,78 @@ priority_queue.lo: priority_queue.c /usr/include/stdc-predef.h \ /usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/ckd_alloc.h: @@ -111,23 +142,27 @@ priority_queue.lo: priority_queue.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinx_config.h: ../../../include/sphinxbase/err.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -135,8 +170,6 @@ priority_queue.lo: priority_queue.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/errno.h: /usr/include/arm-linux-gnueabihf/bits/errno.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/profile.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/profile.Plo index a9e435d..06ec54a 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/profile.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/profile.Plo @@ -1,45 +1,62 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ - ../../../include/config.h /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + ../../../include/config.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/unistd.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/unistd.h \ /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h \ /usr/include/arm-linux-gnueabihf/sys/time.h \ /usr/include/arm-linux-gnueabihf/sys/resource.h \ /usr/include/arm-linux-gnueabihf/bits/resource.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_rusage.h \ ../../../include/sphinxbase/profile.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ @@ -48,8 +65,7 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h + /usr/include/arm-linux-gnueabihf/bits/setjmp.h /usr/include/stdc-predef.h: @@ -57,29 +73,39 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -87,57 +113,67 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/unistd.h: @@ -147,9 +183,9 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: /usr/include/arm-linux-gnueabihf/sys/time.h: @@ -157,6 +193,8 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/resource.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_rusage.h: + ../../../include/sphinxbase/profile.h: ../../../include/sphinxbase/sphinxbase_export.h: @@ -184,5 +222,3 @@ profile.lo: profile.c /usr/include/stdc-predef.h \ /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/sbthread.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/sbthread.Plo index 5c350b5..ed0d490 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/sbthread.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/sbthread.Plo @@ -1,77 +1,95 @@ sbthread.lo: sbthread.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../../include/sphinxbase/sbthread.h ../../../include/sphinx_config.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../../include/sphinxbase/sbthread.h \ + ../../../include/sphinx_config.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../../include/sphinxbase/prim_type.h \ - ../../../include/sphinxbase/ckd_alloc.h \ + ../../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/pthread.h /usr/include/sched.h \ /usr/include/arm-linux-gnueabihf/bits/sched.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_sched_param.h \ + /usr/include/arm-linux-gnueabihf/bits/cpu-set.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h \ /usr/include/arm-linux-gnueabihf/sys/time.h /usr/include/stdc-predef.h: /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: - -/usr/include/xlocale.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../../include/sphinxbase/sbthread.h: @@ -83,17 +101,23 @@ sbthread.lo: sbthread.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/stdio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -101,56 +125,68 @@ sbthread.lo: sbthread.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../../include/sphinxbase/prim_type.h: ../../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/err.h: /usr/include/errno.h: @@ -171,4 +207,16 @@ sbthread.lo: sbthread.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/sched.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_sched_param.h: + +/usr/include/arm-linux-gnueabihf/bits/cpu-set.h: + +/usr/include/time.h: + +/usr/include/arm-linux-gnueabihf/bits/time.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h: + /usr/include/arm-linux-gnueabihf/sys/time.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/strfuncs.Plo b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/strfuncs.Plo index 95db34c..2d6d7fe 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/strfuncs.Plo +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/.deps/strfuncs.Plo @@ -1,40 +1,54 @@ strfuncs.lo: strfuncs.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h \ ../../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../../include/sphinxbase/sphinxbase_export.h \ ../../../include/sphinxbase/prim_type.h ../../../include/sphinx_config.h \ ../../../include/sphinxbase/strfuncs.h @@ -43,29 +57,39 @@ strfuncs.lo: strfuncs.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -73,57 +97,67 @@ strfuncs.lo: strfuncs.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -133,8 +167,6 @@ strfuncs.lo: strfuncs.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../../include/sphinxbase/sphinxbase_export.h: ../../../include/sphinxbase/prim_type.h: diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile b/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile index c050624..38f10e8 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/libsphinxbase/util/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,20 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/bio.Plo ./$(DEPDIR)/bitarr.Plo \ + ./$(DEPDIR)/bitvec.Plo ./$(DEPDIR)/blas_lite.Plo \ + ./$(DEPDIR)/case.Plo ./$(DEPDIR)/ckd_alloc.Plo \ + ./$(DEPDIR)/cmd_ln.Plo ./$(DEPDIR)/dtoa.Plo \ + ./$(DEPDIR)/err.Plo ./$(DEPDIR)/f2c_lite.Plo \ + ./$(DEPDIR)/filename.Plo ./$(DEPDIR)/genrand.Plo \ + ./$(DEPDIR)/glist.Plo ./$(DEPDIR)/hash_table.Plo \ + ./$(DEPDIR)/heap.Plo ./$(DEPDIR)/listelem_alloc.Plo \ + ./$(DEPDIR)/logmath.Plo ./$(DEPDIR)/matrix.Plo \ + ./$(DEPDIR)/mmio.Plo ./$(DEPDIR)/pio.Plo \ + ./$(DEPDIR)/priority_queue.Plo ./$(DEPDIR)/profile.Plo \ + ./$(DEPDIR)/sbthread.Plo ./$(DEPDIR)/slamch.Plo \ + ./$(DEPDIR)/slapack_lite.Plo ./$(DEPDIR)/strfuncs.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -184,14 +197,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -225,7 +238,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -261,10 +274,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/util -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/libsphinxbase/util -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/util +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/util +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -296,7 +309,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -384,8 +397,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -417,32 +430,38 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/bio.Plo -include ./$(DEPDIR)/bitarr.Plo -include ./$(DEPDIR)/bitvec.Plo -include ./$(DEPDIR)/blas_lite.Plo -include ./$(DEPDIR)/case.Plo -include ./$(DEPDIR)/ckd_alloc.Plo -include ./$(DEPDIR)/cmd_ln.Plo -include ./$(DEPDIR)/dtoa.Plo -include ./$(DEPDIR)/err.Plo -include ./$(DEPDIR)/f2c_lite.Plo -include ./$(DEPDIR)/filename.Plo -include ./$(DEPDIR)/genrand.Plo -include ./$(DEPDIR)/glist.Plo -include ./$(DEPDIR)/hash_table.Plo -include ./$(DEPDIR)/heap.Plo -include ./$(DEPDIR)/listelem_alloc.Plo -include ./$(DEPDIR)/logmath.Plo -include ./$(DEPDIR)/matrix.Plo -include ./$(DEPDIR)/mmio.Plo -include ./$(DEPDIR)/pio.Plo -include ./$(DEPDIR)/priority_queue.Plo -include ./$(DEPDIR)/profile.Plo -include ./$(DEPDIR)/sbthread.Plo -include ./$(DEPDIR)/slamch.Plo -include ./$(DEPDIR)/slapack_lite.Plo -include ./$(DEPDIR)/strfuncs.Plo +include ./$(DEPDIR)/bio.Plo # am--include-marker +include ./$(DEPDIR)/bitarr.Plo # am--include-marker +include ./$(DEPDIR)/bitvec.Plo # am--include-marker +include ./$(DEPDIR)/blas_lite.Plo # am--include-marker +include ./$(DEPDIR)/case.Plo # am--include-marker +include ./$(DEPDIR)/ckd_alloc.Plo # am--include-marker +include ./$(DEPDIR)/cmd_ln.Plo # am--include-marker +include ./$(DEPDIR)/dtoa.Plo # am--include-marker +include ./$(DEPDIR)/err.Plo # am--include-marker +include ./$(DEPDIR)/f2c_lite.Plo # am--include-marker +include ./$(DEPDIR)/filename.Plo # am--include-marker +include ./$(DEPDIR)/genrand.Plo # am--include-marker +include ./$(DEPDIR)/glist.Plo # am--include-marker +include ./$(DEPDIR)/hash_table.Plo # am--include-marker +include ./$(DEPDIR)/heap.Plo # am--include-marker +include ./$(DEPDIR)/listelem_alloc.Plo # am--include-marker +include ./$(DEPDIR)/logmath.Plo # am--include-marker +include ./$(DEPDIR)/matrix.Plo # am--include-marker +include ./$(DEPDIR)/mmio.Plo # am--include-marker +include ./$(DEPDIR)/pio.Plo # am--include-marker +include ./$(DEPDIR)/priority_queue.Plo # am--include-marker +include ./$(DEPDIR)/profile.Plo # am--include-marker +include ./$(DEPDIR)/sbthread.Plo # am--include-marker +include ./$(DEPDIR)/slamch.Plo # am--include-marker +include ./$(DEPDIR)/slapack_lite.Plo # am--include-marker +include ./$(DEPDIR)/strfuncs.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -523,7 +542,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -593,7 +615,32 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/bio.Plo + -rm -f ./$(DEPDIR)/bitarr.Plo + -rm -f ./$(DEPDIR)/bitvec.Plo + -rm -f ./$(DEPDIR)/blas_lite.Plo + -rm -f ./$(DEPDIR)/case.Plo + -rm -f ./$(DEPDIR)/ckd_alloc.Plo + -rm -f ./$(DEPDIR)/cmd_ln.Plo + -rm -f ./$(DEPDIR)/dtoa.Plo + -rm -f ./$(DEPDIR)/err.Plo + -rm -f ./$(DEPDIR)/f2c_lite.Plo + -rm -f ./$(DEPDIR)/filename.Plo + -rm -f ./$(DEPDIR)/genrand.Plo + -rm -f ./$(DEPDIR)/glist.Plo + -rm -f ./$(DEPDIR)/hash_table.Plo + -rm -f ./$(DEPDIR)/heap.Plo + -rm -f ./$(DEPDIR)/listelem_alloc.Plo + -rm -f ./$(DEPDIR)/logmath.Plo + -rm -f ./$(DEPDIR)/matrix.Plo + -rm -f ./$(DEPDIR)/mmio.Plo + -rm -f ./$(DEPDIR)/pio.Plo + -rm -f ./$(DEPDIR)/priority_queue.Plo + -rm -f ./$(DEPDIR)/profile.Plo + -rm -f ./$(DEPDIR)/sbthread.Plo + -rm -f ./$(DEPDIR)/slamch.Plo + -rm -f ./$(DEPDIR)/slapack_lite.Plo + -rm -f ./$(DEPDIR)/strfuncs.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -639,7 +686,32 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/bio.Plo + -rm -f ./$(DEPDIR)/bitarr.Plo + -rm -f ./$(DEPDIR)/bitvec.Plo + -rm -f ./$(DEPDIR)/blas_lite.Plo + -rm -f ./$(DEPDIR)/case.Plo + -rm -f ./$(DEPDIR)/ckd_alloc.Plo + -rm -f ./$(DEPDIR)/cmd_ln.Plo + -rm -f ./$(DEPDIR)/dtoa.Plo + -rm -f ./$(DEPDIR)/err.Plo + -rm -f ./$(DEPDIR)/f2c_lite.Plo + -rm -f ./$(DEPDIR)/filename.Plo + -rm -f ./$(DEPDIR)/genrand.Plo + -rm -f ./$(DEPDIR)/glist.Plo + -rm -f ./$(DEPDIR)/hash_table.Plo + -rm -f ./$(DEPDIR)/heap.Plo + -rm -f ./$(DEPDIR)/listelem_alloc.Plo + -rm -f ./$(DEPDIR)/logmath.Plo + -rm -f ./$(DEPDIR)/matrix.Plo + -rm -f ./$(DEPDIR)/mmio.Plo + -rm -f ./$(DEPDIR)/pio.Plo + -rm -f ./$(DEPDIR)/priority_queue.Plo + -rm -f ./$(DEPDIR)/profile.Plo + -rm -f ./$(DEPDIR)/sbthread.Plo + -rm -f ./$(DEPDIR)/slamch.Plo + -rm -f ./$(DEPDIR)/slapack_lite.Plo + -rm -f ./$(DEPDIR)/strfuncs.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -660,16 +732,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile.in b/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile.in index 87424ed..6c307cf 100644 --- a/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile.in +++ b/sphinxbase-5prealpha/src/libsphinxbase/util/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,20 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/bio.Plo ./$(DEPDIR)/bitarr.Plo \ + ./$(DEPDIR)/bitvec.Plo ./$(DEPDIR)/blas_lite.Plo \ + ./$(DEPDIR)/case.Plo ./$(DEPDIR)/ckd_alloc.Plo \ + ./$(DEPDIR)/cmd_ln.Plo ./$(DEPDIR)/dtoa.Plo \ + ./$(DEPDIR)/err.Plo ./$(DEPDIR)/f2c_lite.Plo \ + ./$(DEPDIR)/filename.Plo ./$(DEPDIR)/genrand.Plo \ + ./$(DEPDIR)/glist.Plo ./$(DEPDIR)/hash_table.Plo \ + ./$(DEPDIR)/heap.Plo ./$(DEPDIR)/listelem_alloc.Plo \ + ./$(DEPDIR)/logmath.Plo ./$(DEPDIR)/matrix.Plo \ + ./$(DEPDIR)/mmio.Plo ./$(DEPDIR)/pio.Plo \ + ./$(DEPDIR)/priority_queue.Plo ./$(DEPDIR)/profile.Plo \ + ./$(DEPDIR)/sbthread.Plo ./$(DEPDIR)/slamch.Plo \ + ./$(DEPDIR)/slapack_lite.Plo ./$(DEPDIR)/strfuncs.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -384,8 +397,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -417,32 +430,38 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bio.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bitarr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bitvec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blas_lite.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/case.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ckd_alloc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmd_ln.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dtoa.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/err.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/f2c_lite.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filename.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/genrand.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glist.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash_table.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/heap.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/listelem_alloc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logmath.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/matrix.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mmio.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pio.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/priority_queue.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/profile.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sbthread.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/slamch.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/slapack_lite.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strfuncs.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bio.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bitarr.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bitvec.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blas_lite.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/case.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ckd_alloc.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmd_ln.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dtoa.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/err.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/f2c_lite.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filename.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/genrand.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glist.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash_table.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/heap.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/listelem_alloc.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logmath.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/matrix.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mmio.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pio.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/priority_queue.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/profile.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sbthread.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/slamch.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/slapack_lite.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strfuncs.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -523,7 +542,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -593,7 +615,32 @@ clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/bio.Plo + -rm -f ./$(DEPDIR)/bitarr.Plo + -rm -f ./$(DEPDIR)/bitvec.Plo + -rm -f ./$(DEPDIR)/blas_lite.Plo + -rm -f ./$(DEPDIR)/case.Plo + -rm -f ./$(DEPDIR)/ckd_alloc.Plo + -rm -f ./$(DEPDIR)/cmd_ln.Plo + -rm -f ./$(DEPDIR)/dtoa.Plo + -rm -f ./$(DEPDIR)/err.Plo + -rm -f ./$(DEPDIR)/f2c_lite.Plo + -rm -f ./$(DEPDIR)/filename.Plo + -rm -f ./$(DEPDIR)/genrand.Plo + -rm -f ./$(DEPDIR)/glist.Plo + -rm -f ./$(DEPDIR)/hash_table.Plo + -rm -f ./$(DEPDIR)/heap.Plo + -rm -f ./$(DEPDIR)/listelem_alloc.Plo + -rm -f ./$(DEPDIR)/logmath.Plo + -rm -f ./$(DEPDIR)/matrix.Plo + -rm -f ./$(DEPDIR)/mmio.Plo + -rm -f ./$(DEPDIR)/pio.Plo + -rm -f ./$(DEPDIR)/priority_queue.Plo + -rm -f ./$(DEPDIR)/profile.Plo + -rm -f ./$(DEPDIR)/sbthread.Plo + -rm -f ./$(DEPDIR)/slamch.Plo + -rm -f ./$(DEPDIR)/slapack_lite.Plo + -rm -f ./$(DEPDIR)/strfuncs.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -639,7 +686,32 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/bio.Plo + -rm -f ./$(DEPDIR)/bitarr.Plo + -rm -f ./$(DEPDIR)/bitvec.Plo + -rm -f ./$(DEPDIR)/blas_lite.Plo + -rm -f ./$(DEPDIR)/case.Plo + -rm -f ./$(DEPDIR)/ckd_alloc.Plo + -rm -f ./$(DEPDIR)/cmd_ln.Plo + -rm -f ./$(DEPDIR)/dtoa.Plo + -rm -f ./$(DEPDIR)/err.Plo + -rm -f ./$(DEPDIR)/f2c_lite.Plo + -rm -f ./$(DEPDIR)/filename.Plo + -rm -f ./$(DEPDIR)/genrand.Plo + -rm -f ./$(DEPDIR)/glist.Plo + -rm -f ./$(DEPDIR)/hash_table.Plo + -rm -f ./$(DEPDIR)/heap.Plo + -rm -f ./$(DEPDIR)/listelem_alloc.Plo + -rm -f ./$(DEPDIR)/logmath.Plo + -rm -f ./$(DEPDIR)/matrix.Plo + -rm -f ./$(DEPDIR)/mmio.Plo + -rm -f ./$(DEPDIR)/pio.Plo + -rm -f ./$(DEPDIR)/priority_queue.Plo + -rm -f ./$(DEPDIR)/profile.Plo + -rm -f ./$(DEPDIR)/sbthread.Plo + -rm -f ./$(DEPDIR)/slamch.Plo + -rm -f ./$(DEPDIR)/slapack_lite.Plo + -rm -f ./$(DEPDIR)/strfuncs.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -660,16 +732,16 @@ uninstall-am: .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-noinstLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/.deps/cont_seg.Po b/sphinxbase-5prealpha/src/sphinx_adtools/.deps/cont_seg.Po index 674fad5..4979486 100644 --- a/sphinxbase-5prealpha/src/sphinx_adtools/.deps/cont_seg.Po +++ b/sphinxbase-5prealpha/src/sphinx_adtools/.deps/cont_seg.Po @@ -1,45 +1,58 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - /usr/include/math.h /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/assert.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ @@ -47,15 +60,14 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/fe.h ../../include/sphinxbase/cmd_ln.h \ ../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ ../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -65,29 +77,39 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -95,57 +117,67 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/assert.h: @@ -155,17 +187,13 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: - -/usr/include/arm-linux-gnueabihf/bits/nan.h: - -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: @@ -185,9 +213,9 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -205,8 +233,6 @@ cont_seg.o: cont_seg.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/err.h: /usr/include/errno.h: diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/.deps/sphinx_pitch.Po b/sphinxbase-5prealpha/src/sphinx_adtools/.deps/sphinx_pitch.Po index 2a6252c..fbf5ad2 100644 --- a/sphinxbase-5prealpha/src/sphinx_adtools/.deps/sphinx_pitch.Po +++ b/sphinxbase-5prealpha/src/sphinx_adtools/.deps/sphinx_pitch.Po @@ -1,44 +1,56 @@ sphinx_pitch.o: sphinx_pitch.c /usr/include/stdc-predef.h \ - ../../include/config.h /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + ../../include/config.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../include/sphinxbase/cmd_ln.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../include/sphinxbase/cmd_ln.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ ../../include/sphinxbase/yin.h ../../include/sphinxbase/ckd_alloc.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../include/sphinxbase/byteorder.h ../../include/sphinxbase/strfuncs.h \ ../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ @@ -54,29 +66,39 @@ sphinx_pitch.o: sphinx_pitch.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -84,19 +106,13 @@ sphinx_pitch.o: sphinx_pitch.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/string.h: -/usr/include/xlocale.h: - -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../include/sphinxbase/cmd_ln.h: @@ -110,50 +126,64 @@ sphinx_pitch.o: sphinx_pitch.c /usr/include/stdc-predef.h \ ../../include/sphinxbase/ckd_alloc.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/byteorder.h: ../../include/sphinxbase/strfuncs.h: diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_cont_seg b/sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_cont_seg new file mode 100755 index 0000000000000000000000000000000000000000..2b42f228b3ab75d6a16cba819c9396fce9ef2e9f GIT binary patch literal 28872 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 literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_pitch b/sphinxbase-5prealpha/src/sphinx_adtools/.libs/sphinx_pitch new file mode 100755 index 0000000000000000000000000000000000000000..0cc5e01660822014ced493abc421fabc3f8ec5bc GIT binary patch literal 36268 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 U^N?wKnF)Fu?#G;?g*Lta2MWW2q5uE@ literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/Makefile b/sphinxbase-5prealpha/src/sphinx_adtools/Makefile index 2451cef..0da0138 100644 --- a/sphinxbase-5prealpha/src/sphinx_adtools/Makefile +++ b/sphinxbase-5prealpha/src/sphinx_adtools/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/sphinx_adtools/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/cont_seg.Po \ + ./$(DEPDIR)/sphinx_pitch.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -184,14 +186,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -225,7 +227,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -261,10 +263,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_adtools -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_adtools -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_adtools +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_adtools +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -296,7 +298,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -347,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -423,8 +425,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/cont_seg.Po -include ./$(DEPDIR)/sphinx_pitch.Po +include ./$(DEPDIR)/cont_seg.Po # am--include-marker +include ./$(DEPDIR)/sphinx_pitch.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -505,7 +513,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -577,7 +588,8 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cont_seg.Po + -rm -f ./$(DEPDIR)/sphinx_pitch.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -623,7 +635,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cont_seg.Po + -rm -f ./$(DEPDIR)/sphinx_pitch.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -644,7 +657,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/Makefile.in b/sphinxbase-5prealpha/src/sphinx_adtools/Makefile.in index 7500ef3..b9ee821 100644 --- a/sphinxbase-5prealpha/src/sphinx_adtools/Makefile.in +++ b/sphinxbase-5prealpha/src/sphinx_adtools/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/cont_seg.Po \ + ./$(DEPDIR)/sphinx_pitch.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -347,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -423,8 +425,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cont_seg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_pitch.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cont_seg.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_pitch.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -505,7 +513,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -577,7 +588,8 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cont_seg.Po + -rm -f ./$(DEPDIR)/sphinx_pitch.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -623,7 +635,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cont_seg.Po + -rm -f ./$(DEPDIR)/sphinx_pitch.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -644,7 +657,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_cont_seg b/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_cont_seg new file mode 100755 index 0000000..350bbd9 --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_cont_seg @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_cont_seg - temporary wrapper script for .libs/sphinx_cont_seg +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_cont_seg program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la ../../src/libsphinxad/libsphinxad.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_cont_seg:sphinx_cont_seg:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_cont_seg:sphinx_cont_seg:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_cont_seg:sphinx_cont_seg:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_cont_seg' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxad/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_pitch b/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_pitch new file mode 100755 index 0000000..b0b001a --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_adtools/sphinx_pitch @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_pitch - temporary wrapper script for .libs/sphinx_pitch +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_pitch program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la ../../src/libsphinxad/libsphinxad.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_pitch:sphinx_pitch:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_pitch:sphinx_pitch:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_pitch:sphinx_pitch:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_pitch' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxad/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_cepview/.deps/main_cepview.Po b/sphinxbase-5prealpha/src/sphinx_cepview/.deps/main_cepview.Po index f7657aa..a285a5c 100644 --- a/sphinxbase-5prealpha/src/sphinx_cepview/.deps/main_cepview.Po +++ b/sphinxbase-5prealpha/src/sphinx_cepview/.deps/main_cepview.Po @@ -1,44 +1,58 @@ main_cepview.o: main_cepview.c /usr/include/stdc-predef.h \ - /usr/include/stdio.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h ../../include/config.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../include/config.h \ ../../include/sphinxbase/strfuncs.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ ../../include/sphinxbase/cmd_ln.h ../../include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -52,29 +66,39 @@ main_cepview.o: main_cepview.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -82,57 +106,67 @@ main_cepview.o: main_cepview.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../include/config.h: @@ -152,8 +186,6 @@ main_cepview.o: main_cepview.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/err.h: /usr/include/errno.h: diff --git a/sphinxbase-5prealpha/src/sphinx_cepview/.libs/sphinx_cepview b/sphinxbase-5prealpha/src/sphinx_cepview/.libs/sphinx_cepview new file mode 100755 index 0000000000000000000000000000000000000000..4e937a2a53294a26756d4377e808fdec36bc4093 GIT binary patch literal 21832 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 && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -492,7 +499,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -564,7 +574,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main_cepview.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -610,7 +620,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main_cepview.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -631,7 +641,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_cepview/Makefile.in b/sphinxbase-5prealpha/src/sphinx_cepview/Makefile.in index eddef34..cdfc754 100644 --- a/sphinxbase-5prealpha/src/sphinx_cepview/Makefile.in +++ b/sphinxbase-5prealpha/src/sphinx_cepview/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/main_cepview.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -339,8 +340,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -411,7 +412,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main_cepview.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main_cepview.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -492,7 +499,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -564,7 +574,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main_cepview.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -610,7 +620,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main_cepview.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -631,7 +641,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_cepview/sphinx_cepview b/sphinxbase-5prealpha/src/sphinx_cepview/sphinx_cepview new file mode 100755 index 0000000..ddeee6c --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_cepview/sphinx_cepview @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_cepview - temporary wrapper script for .libs/sphinx_cepview +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_cepview program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_cepview:sphinx_cepview:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_cepview:sphinx_cepview:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_cepview:sphinx_cepview:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_cepview' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_fe/.deps/sphinx_fe.Po b/sphinxbase-5prealpha/src/sphinx_fe/.deps/sphinx_fe.Po index 17627b4..fbf644a 100644 --- a/sphinxbase-5prealpha/src/sphinx_fe/.deps/sphinx_fe.Po +++ b/sphinxbase-5prealpha/src/sphinx_fe/.deps/sphinx_fe.Po @@ -1,43 +1,62 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/stdlib.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/assert.h \ - ../../include/config.h ../../include/sphinxbase/fe.h \ + /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h \ + /usr/include/assert.h ../../include/config.h \ + ../../include/sphinxbase/fe.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/cmd_ln.h ../../include/sphinxbase/prim_type.h \ ../../include/sphinx_config.h ../../include/sphinxbase/fixpoint.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ /usr/include/arm-linux-gnueabihf/bits/local_lim.h \ /usr/include/linux/limits.h \ @@ -51,7 +70,6 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ ../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/sphinxbase/byteorder.h \ ../../include/sphinxbase/hash_table.h ../../include/sphinxbase/glist.h \ sphinx_wave2feat.h cmd_ln_defn.h @@ -60,29 +78,39 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -90,57 +118,75 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - /usr/include/stdlib.h: /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/strings.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/time.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/arm-linux-gnueabihf/bits/time.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h: /usr/include/assert.h: @@ -158,9 +204,9 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ ../../include/sphinxbase/fixpoint.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: @@ -202,8 +248,6 @@ sphinx_fe.o: sphinx_fe.c /usr/include/stdc-predef.h /usr/include/stdio.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/byteorder.h: ../../include/sphinxbase/hash_table.h: diff --git a/sphinxbase-5prealpha/src/sphinx_fe/.libs/sphinx_fe b/sphinxbase-5prealpha/src/sphinx_fe/.libs/sphinx_fe new file mode 100755 index 0000000000000000000000000000000000000000..bbc47ea8a8547208a0cae3a72d83fa87f4d8dccb GIT binary patch literal 60964 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 E1zBjAk^lez literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_fe/Makefile b/sphinxbase-5prealpha/src/sphinx_fe/Makefile index 2b76808..e3f57d6 100644 --- a/sphinxbase-5prealpha/src/sphinx_fe/Makefile +++ b/sphinxbase-5prealpha/src/sphinx_fe/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/sphinx_fe/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/sphinx_fe.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -179,14 +180,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -220,7 +221,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -256,10 +257,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_fe -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_fe -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_fe +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_fe +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -291,7 +292,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -348,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -420,7 +421,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/sphinx_fe.Po +include ./$(DEPDIR)/sphinx_fe.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -501,7 +508,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -573,7 +583,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_fe.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -619,7 +629,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_fe.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -640,7 +650,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_fe/Makefile.in b/sphinxbase-5prealpha/src/sphinx_fe/Makefile.in index e62d51a..18549b8 100644 --- a/sphinxbase-5prealpha/src/sphinx_fe/Makefile.in +++ b/sphinxbase-5prealpha/src/sphinx_fe/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -130,7 +130,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/sphinx_fe.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -348,8 +349,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -420,7 +421,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_fe.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_fe.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -501,7 +508,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -573,7 +583,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_fe.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -619,7 +629,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_fe.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -640,7 +650,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_fe/sphinx_fe b/sphinxbase-5prealpha/src/sphinx_fe/sphinx_fe new file mode 100755 index 0000000..6c2d050 --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_fe/sphinx_fe @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_fe - temporary wrapper script for .libs/sphinx_fe +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_fe program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_fe:sphinx_fe:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_fe:sphinx_fe:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_fe:sphinx_fe:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_fe' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.deps/main.Po b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.deps/main.Po index 9615c4a..61bdcce 100644 --- a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.deps/main.Po +++ b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.deps/main.Po @@ -1,46 +1,58 @@ main.o: main.c /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h \ - ../../include/sphinxbase/hash_table.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h ../../include/sphinxbase/hash_table.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ - ../../include/sphinxbase/glist.h \ + ../../include/sphinxbase/glist.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h \ ../../include/sphinxbase/fsg_model.h /usr/include/stdio.h \ - /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../include/sphinxbase/logmath.h ../../include/sphinxbase/cmd_ln.h \ ../../include/sphinxbase/bitvec.h ../../include/sphinxbase/ckd_alloc.h \ /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/sphinxbase/listelem_alloc.h \ ../../include/sphinxbase/jsgf.h ../../include/sphinxbase/err.h \ /usr/include/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h \ @@ -52,27 +64,27 @@ main.o: main.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/stdlib.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: ../../include/sphinxbase/hash_table.h: @@ -84,59 +96,81 @@ main.o: main.c /usr/include/stdc-predef.h /usr/include/string.h \ ../../include/sphinxbase/glist.h: +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: -/usr/include/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: -/usr/include/arm-linux-gnueabihf/bits/endian.h: +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap.h: +/usr/include/arm-linux-gnueabihf/sys/types.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: -/usr/include/arm-linux-gnueabihf/sys/types.h: +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + +/usr/include/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/endian.h: + +/usr/include/arm-linux-gnueabihf/bits/byteswap.h: + +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - ../../include/sphinxbase/fsg_model.h: /usr/include/stdio.h: -/usr/include/libio.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -144,8 +178,6 @@ main.o: main.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../include/sphinxbase/logmath.h: ../../include/sphinxbase/cmd_ln.h: @@ -158,8 +190,6 @@ main.o: main.c /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/listelem_alloc.h: ../../include/sphinxbase/jsgf.h: diff --git a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.libs/sphinx_jsgf2fsg b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/.libs/sphinx_jsgf2fsg new file mode 100755 index 0000000000000000000000000000000000000000..f9dfcf5692e5a32b04f9b9362e5c7f8dd176d80b GIT binary patch literal 20532 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 XoI@KAp4P{eDyN*-fH6li9diE*x@_Oo literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile index 73524d8..7ba63dd 100644 --- a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile +++ b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/sphinx_jsgf2fsg/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/main.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -176,14 +177,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -217,7 +218,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -253,10 +254,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_jsgf2fsg -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_jsgf2fsg -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_jsgf2fsg +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_jsgf2fsg +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -288,7 +289,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -340,8 +341,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -412,7 +413,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/main.Po +include ./$(DEPDIR)/main.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -493,7 +500,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -565,7 +575,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -611,7 +621,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -632,7 +642,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile.in b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile.in index b217894..851cb4e 100644 --- a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile.in +++ b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -128,7 +128,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/main.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -340,8 +341,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -412,7 +413,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -493,7 +500,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -565,7 +575,7 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -611,7 +621,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/main.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -632,7 +642,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/sphinx_jsgf2fsg b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/sphinx_jsgf2fsg new file mode 100755 index 0000000..084c570 --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_jsgf2fsg/sphinx_jsgf2fsg @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_jsgf2fsg - temporary wrapper script for .libs/sphinx_jsgf2fsg +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_jsgf2fsg program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_jsgf2fsg:sphinx_jsgf2fsg:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_jsgf2fsg:sphinx_jsgf2fsg:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_jsgf2fsg:sphinx_jsgf2fsg:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_jsgf2fsg' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_convert.Po b/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_convert.Po index fdd02ef..0b77d4b 100644 --- a/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_convert.Po +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_convert.Po @@ -3,40 +3,53 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ ../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../include/sphinxbase/ngram_model.h ../../include/sphinxbase/mmio.h \ ../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -45,17 +58,15 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ ../../include/sphinxbase/strfuncs.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h @@ -73,29 +84,39 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -103,8 +124,6 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../include/sphinxbase/ngram_model.h: ../../include/sphinxbase/mmio.h: @@ -117,46 +136,58 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/err.h: /usr/include/errno.h: @@ -181,13 +212,11 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/math.h: @@ -195,17 +224,13 @@ sphinx_lm_convert.o: sphinx_lm_convert.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: - -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: - -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_eval.Po b/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_eval.Po index 0f1c483..8aa62d2 100644 --- a/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_eval.Po +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/.deps/sphinx_lm_eval.Po @@ -3,40 +3,53 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ ../../include/sphinxbase/cmd_ln.h /usr/include/stdio.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h \ ../../include/sphinxbase/ngram_model.h ../../include/sphinxbase/mmio.h \ ../../include/sphinxbase/ckd_alloc.h /usr/include/stdlib.h \ /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ + /usr/include/setjmp.h /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../include/sphinxbase/err.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ @@ -45,17 +58,15 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ ../../include/sphinxbase/strfuncs.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/math.h \ /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h @@ -73,29 +84,39 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: @@ -103,8 +124,6 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/stdio.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: - ../../include/sphinxbase/ngram_model.h: ../../include/sphinxbase/mmio.h: @@ -117,46 +136,58 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/setjmp.h: /usr/include/arm-linux-gnueabihf/bits/setjmp.h: -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/err.h: /usr/include/errno.h: @@ -181,13 +212,11 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/string.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: - -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/math.h: @@ -195,17 +224,13 @@ sphinx_lm_eval.o: sphinx_lm_eval.c /usr/include/stdc-predef.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: - -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: - -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: /usr/include/arm-linux-gnueabihf/bits/mathcalls.h: diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_convert b/sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_convert new file mode 100755 index 0000000000000000000000000000000000000000..6b2e7d4bbd9c6a2308a65ca45c44a18005f7bf88 GIT binary patch literal 19760 zcmeHPdvsjIeV)6!ceU%4WW8+5519)R*c59eKLCZNB|l|kOZb6JFsxVFUG3t1WgoVc zkl;8ZI0*#v2)GT2L`o78Nb96NtxJG7Cr%*=rOpXSNXuy@%W4d9sM`>dwiNaIX6{H= zi&ENi@>h@NXzu(T-~49gH*;t2+?lI8*L1Bl3`6MP5{m`7NWc&)kjB^H;t}QwVF^EU z7mFt9vuCS>I9p}N=mUh&V@EGi=3N0KqlFBNTJMH#EBLJ_mvJt5M(QD!5s6J1;&&*E z(X?g6oLR`|lJPDG4kEH#=62zF4*GM@GoqR@Qm^Zfg)ED*8COHjsC74v6(V5Y6__8@ z5SyWQmR}EBjLeTjv?LR~Ey+l8GLbIsYYyj9@mMgQ2`-09VrYZ7b(^+PBzdTfJfoVLnH(B z^cgV>e#CM~2{F@7Sr^)?L99ibjW`E!;I~)aamTN!XKwk`=XSsRM%{_)Kl1P$!A;k` zwc<0!{`Sd>zW>i}{kHEHkM93$#60l%-OuP@=7=rB95u7f4~53~{~_30A+PfGAl zmGCts{LLl#zf{7zOYnzF^vg^1Un=3dO89>*$-lZp|FaVPUzhOvOZd|zyug^uXXA8fk!Uj12h*`kG9r|)Fp!Og3KWgMRyWlQ!RU&}SX=X$SqPgMQgTzv!S(IOt~_^ic=> zl!JcUK|kuC9|C=@z4 zLUzKIeV;hURzr5wmYtxir{@%g&5R*i_HD>m7Ji9GMbFSk9J>9s?il1{XoHEi2$avd zeUdg{SL_-Z*#hiN8~b%zeg$OfZP^o$J&q`C?;jfJg|5}sJw`n0f+0A=g6yky{;R;( zfj3bW^NOmTQybwMw*3+CZ&xdy+z;Aksd`a&7qPInz{Y+Id>Q0Pq^$QIq_pWfdGD!n zAAR=Bv897!pSFfZk1BhkQRd$@G)h|qJMXP_-hQO)(>KP)U%$gH{{xWGrr19;0$;!G zL%#LkcS27;vdlR3==-fG>p03M}5 zgvxg{w^T1(j#?kD$X?czsCmBiDgH z4$N18c^oor!-D*2+Gu@5_J?S_ckFgx4g-4!aP`n*oR7LNHV#7O5<{c4S_Yc(0_2sH zfnSakeJ~n<>~3plv<)`Olx$=P(i7!|h*TKjB;qTGo=QWsAs$403h^l7Gl)+h`VbES za~kOm#FdCA5Dy_HA%7I{81;za2=2$>p;1rO=TBEy=o<_3mS`TUIu0KmZyqZbgJb2W z(@)+R|K&@FM^TR#%kXTBv<~t*YjDindf%|idhi!``W#(2-eR15XZ-b^Iz#NjoL-Oo z^}q?SWrVsaMN3@mc*{rHO=K}1cMXoM?-?BP?z(T->_ObMcG$pp zbsZWSxd-iB8$L2}?(S!OV&%}NvGT4{p4QKv_QO9u^c(M;<*2(y+%)pr@$q@Uo!O6v zw0($Z;|PBT_#42defAlD-|A-?VgaJ;JMe9wS0b_>`RvP(1<(G|{9*9yW3FEqj)P}^ zYyNHU?0e0(VKH$KQI~fJG{=kn-8})mG&IMf$t;B1^5OpIRo2CMt2tp^lSpTagoho1(eiOg>Q$5`5PT8w0_e|7+m>xDL;toIiBbwwbP5wdyKs@#b(o z+nWfdt+wFuU~BUgm*ujFrI#vBvuMl3Z&+r>FTs59rqt2LR%yHKn zbB%ef1;#}Ny{_udz7X=Q>0#+o$%?PT-Adyz9%gSI1^4$#q7b;cJZ_J9FSKq?*Ok z%SijK#pSTM)VC87KPBe!GS*V~e+7woh5x&tJ^oLj3g(rP@%dZGv`MDi|0BZQCz&e$ zw`kxh$<+BDLBZzLlBxHP|H=32>E{wS@jluVQV->7Mq%wqo@=IM~k5zJKcCh*C3B7cd#u}rz>`3)^jDMFSQ7!W+P{Xd zO*3x-v(|rvnr`1mk*xEdqv;!G-VbKI|NGS3T=7?s_4qGgo?GTT3fT_-ODuHf+^>My z>A#xHt+G11{BO~~ZT^dqMEo&oLNgu&6Zij|%r05Cr2kejy}qx*Kovg73iv@D{5Lm-&uPn zOo`fmg21S)$JHgOhk-Bi(2apVt>n#8%Z7>CnSf%R{Pu*p{GrN4kkxJhM$|UoV$|-! z)m8fjN^{pXU~cx*J_3kYyB2bT8czQVb1spx+0r@4Jg$pmOla61K>Y{ zI5(LR#-8dwgXjdVf67C_*vwo3ptHDy)VH(3!aDK7NEBwHXMiYWe9T6 zEHrvtMO<$*-Q53LXl!=*ZeM6@G2Ptu5)Cig*ux5IECbYN1&kMP<_K#6lwSOJG%N;D1LC%+C~h%{h80j=0OdYgxrg>$m;xKt zLvtB4pPibGJ5i!xr>*?vbjqx){JW`2?oo+`yKLpzX_VGMDBD=)AsbbLpBG27RpCdW zTn*GRhjO#*QMyhvyl7|ccIesHvixCNnVd#xorY4D|F(^KU@D5+XriGU!>$MA|GBNS z#}fBeMT2E4U!1DsrmJXZg>oly4%89t(9#tJ#6Chmn#%Tex=6*z1c z^MIq6A-k9_JBoS2F6L=RG0#B8mi=r(Cd-j6vyMY~7|Mo|ARY(trj26bhV7iy_{nv2 zzw*i3P_p)`l(Mw;$7StLqxKUwQ8{ixx_zf@P7ZQosc2XL1#37kwH!6fR@gWAhu^S4HEEAQ=5`1e!hu0HgnE z!`pZzD#=*>irMrq0F3@l!`J8m!8qeXM#ZpRgFIU zb}-I7Sl+l9V8+0on~h&ZQH+6t*|-&Y#=sZM#wy4dXZ)qvm;#p3|BBi87qG_|_;79G zCg>RhpQ#W=wQ+G}ZNObQzjE80YNHCvAlFP0z$kM!A-N73)OfaVS6&skI`FLZ=1QgbQz+d6W%E@ZRq%G8-7TRmD#49(9&RXItE`*&H;3`)* zGG0HIpqUr4aWLr9b)ms(4~o1lz-mkuTeBFs7hnxpD+$2rY+xH*dy7-fHy7{03ub z?PlXxM}Q^l2;3al9$*m*OtG}q&eHJ70|t6$sdUT2PvK$1Reyg6YI%WH;Aa!0AO_<% z2sbDPEShUcYZsxy6BWTY4hptAU8!+6oH9iO*TBJ*7$q*jeOs6DpOqLP>a;p|BN%MK zUn1R?EJmU&lc!rnOEI65hp_wm`dV=Q+CGWhpDuD`8IQHJ>0An`O-u*vO%(F~J5&n~ zD@?^sf35?q%H|R&dFV74$HOZQenukE7--yb(h5kl8|OibeTC54&aO2O;Fg-CkRy?S z5Klt+fqV!jXOlR!tFozcte|1pK3}UC$B9-YKsH72BnT*4D@1VmRMR=^petJ7<$~$r zldk*M!Z2O6wY8=n(N$*}UiW}uR^4bC?tz$Db@_&%X$DP~ccba`8m76y^m{j%4Iuq7 zNSB&3DSeuV|i{Mn89|nNBX#-3A0?FE-?*X&g{ehtAb*Bz^ zH+X*rE*~V}ZVGZp2JOj={){e0nQs=i>x}-u` z94HUPlHq<`!EHS~Yc|VLdW*4;JogmI6y?G7WTtO7z&NX&i{?X6i%=?@+a1m2MUtc5 zE=ZnCmko)cCjIIDa7y4r2~Mc*=Ak3js`O+!4r;{`Q!CmBtULfO&yeeu+6TpPXVDiK zX%$E7`*Ao17q%T=dRVKLUa4M!SGE9tZRt8N?q6CgfoI_Jt4eOah(tq?a3PFQjZZM_X0&ha zX;&3Q^<*pY-9a&{ZVdi%r1hr;s@YxL+j;xQJ4)51561fTsLaxX(z$Y2Ua>-i_7wP4 zi0%Sso8&ygBIWHab2)yWbp5t%?Vju$wwOL#+rG8EOAiG(5oB^9oCBQpY$RGi6-(kB zj&`=hGpT4xHeo*qY{^EWeeq>mqx%YuM}y|evuI8-8xObSbA7e~r!IM>FE49>nsje= zOsMDZi-#2}lV3}6GZTIu=Mi}0z*n^I3Y>_~O7M+LRK6`t+ORY>#C9fp<3bZR4wB-l z4k(yt+c!?J&37MenY)JxK{z3-i^jtO9*8ujQr6-bKwYABkm(C5HxsUF4RO;xBzz4- z1k);6iJO?zOR|Sao02lwg-9?{)*3dLurd@o%D3ynHzcc7xlB~K+gYy4E*t!&wA8~y zHEX-W5XeKw`H(WgN~~0HCai}cwmIMqADl&&->Ga&RM|UDpzIeA(WgvQlXuY29n#ni zCU;4)hl#4^4o4A^ zuuAv~?Gd2F9`Uc^>p|-Az=hNe;3tPvg`i&hlS_5-4^0d?rPu!Fo&xpSKm1yh3wIq@ z9_2dJM?VtIR}r=3nqAtUocT0 zRo}Qh9_er9=RURy72+b0n%DWe9QrosIewYL!1$H@J+bFoD|ZyQf6ZWEcbWFNSFS>Z z;O4UCwSDe?t574j3#EDPQq#V^U+|7XIKR8q{^EBnDya57<=|O9zkkvCQh(FFzTdf1 z{$)TlZ||1dc~$=$r77Eg2JY`4fYUk zJ?Y>LOtJd@u+U$8qoxCABOhGH_HpK|!TnILT`75PE=}H_)L&YnUt7ZOaPSsv^gDQ# zR|8((Pc^Pe!R=Qas6SZ3A1dJo9lQnnx4?5gVEwCcfBe9qr@fz*@M8|1`NzR)|5U+0 z+*a1(r3&MPyNQ~wcFh)-fY;-n{BrPFyFZENHZI50F4(5OZYa@j2d@L`7b)TQl<;?# z@P7O^Lot{bb85#LofG z`HkC;Z2ynoUp=4JxB~cR1n>PWOua|Lb-MRoeYwKYU`8}WL{s<=VJrb-_#`G7+8Yh; z4q-|62dH2gHmCc5N-i1EfPA4Ci{XQ+$&cGZ1$=15&)c!A3q>-a{$!>%oD4+@nOr^; zF76Y3nN&6z#Ya2ArL9-CEuS8R6d+0W2a5xd9Qw$M9H?6;r7JWN~nEu{{ME zO~#t}JytNY1<LTiZLj)<8PdL}aQ!e#9?A zt8d=azOi$a`ks8{%E|A>?QhEa@{0=g!<}h39YD}DXC;D7#~16W0Ju^Qr{dSYEJ|5Jc|VW2+2msY0z?*!;vERNNu^l(^jK5u_k zPk-V+9B7Y+BKb@xj!)hAzYh39fZd=z!>7w+nJT-|+2v#LUhNY|mj$7yd=~&i_&);94&-YbCof-Zh+uvog_S(gLQbV| zO`&DcTvi0}(O5Lt-qG1y2>06@-Z}+)iwXRLlSD)W$;HF@xCllD(y*seyr7dBe94$k zWYSX@cr2KUCW%)>7B4%3(#637mg^$O+X||TY)r6y^Tr_RAK52@(YU&&6kOd-3a)7w z4W|-)C@=#<$^d#@1aU*BaE}UUE?g+&61~L&ZvUYAXA|KZJ_?*<6X{rHLe<-wi|)}J z{;5k;)AIh-3_PbvyphnPZB|e5@0oIiz()rDY;s-4|C7TrhdSuTiAD&p=Phx3zRyBo zX%JHVGl5SOCvaQ`@=RmXG`Q7}y@fM`ESKv;J~tf&jU53QXpd2D)FCB~>qZ`D+7B#O ziby1etFoIA`O`%l&q1C6^8x{O(By64d4`cVt}~CIz*f+@T*?`DBl656X|6wq0kA+j z%LOYwh{#naaXdFkfDfd$$2O4v7$R{U4 zc|`m>5sBk-_u1cr`!O)|G41jBoBzLw{-cb6w%C52No0G8lh5@Qp6N*2fjGtyM2+L~ zX2hD_f4=~Zc4?2#T}j}WUkBP?IEzS{W0QfnMoFm)b&S73gsrTS3UQx>M=;GG)%N%b zMblJ2X9)kwyEp<| oD>{;W@_t0tkNJ3yJDMkk+p(>!D-WHvS6za8dky9st#si28<_sW>Hq)$ literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_eval b/sphinxbase-5prealpha/src/sphinx_lmtools/.libs/sphinx_lm_eval new file mode 100755 index 0000000000000000000000000000000000000000..8b652557978591c35a053940dd18e72322e2c908 GIT binary patch literal 27224 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�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 literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile b/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile index f2f8f21..8710191 100644 --- a/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # src/sphinx_lmtools/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/sphinx_lm_convert.Po \ + ./$(DEPDIR)/sphinx_lm_eval.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -184,14 +186,14 @@ ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -225,7 +227,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -261,10 +263,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_lmtools -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/src/sphinx_lmtools -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_lmtools +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/sphinx_lmtools +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -296,7 +298,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -349,8 +351,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -425,8 +427,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/sphinx_lm_convert.Po -include ./$(DEPDIR)/sphinx_lm_eval.Po +include ./$(DEPDIR)/sphinx_lm_convert.Po # am--include-marker +include ./$(DEPDIR)/sphinx_lm_eval.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -507,7 +515,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -579,7 +590,8 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_lm_convert.Po + -rm -f ./$(DEPDIR)/sphinx_lm_eval.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -625,7 +637,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_lm_convert.Po + -rm -f ./$(DEPDIR)/sphinx_lm_eval.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -646,7 +659,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile.in b/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile.in index 5afe115..da2a662 100644 --- a/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile.in +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/sphinx_lm_convert.Po \ + ./$(DEPDIR)/sphinx_lm_eval.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -349,8 +351,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -425,8 +427,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_lm_convert.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_lm_eval.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_lm_convert.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sphinx_lm_eval.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -507,7 +515,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -579,7 +590,8 @@ clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_lm_convert.Po + -rm -f ./$(DEPDIR)/sphinx_lm_eval.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -625,7 +637,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/sphinx_lm_convert.Po + -rm -f ./$(DEPDIR)/sphinx_lm_eval.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -646,7 +659,7 @@ uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_convert b/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_convert new file mode 100755 index 0000000..599e474 --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_convert @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_lm_convert - temporary wrapper script for .libs/sphinx_lm_convert +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_lm_convert program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_lm_convert:sphinx_lm_convert:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_lm_convert:sphinx_lm_convert:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_lm_convert:sphinx_lm_convert:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_lm_convert' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_eval b/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_eval new file mode 100755 index 0000000..d824bc9 --- /dev/null +++ b/sphinxbase-5prealpha/src/sphinx_lmtools/sphinx_lm_eval @@ -0,0 +1,210 @@ +#! /bin/bash + +# sphinx_lm_eval - temporary wrapper script for .libs/sphinx_lm_eval +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-9 +# +# The sphinx_lm_eval program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +sed_quote_subst='s|\([`"$\\]\)|\\\1|g' + +# Be Bourne compatible +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac +fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variables: + generated_by_libtool_version='2.4.6' + notinst_deplibs=' ../../src/libsphinxbase/libsphinxbase.la' +else + # When we are sourced in execute mode, $file and $ECHO are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + file="$0" + +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ + eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +} + ECHO="printf %s\\n" + fi + +# Very basic option parsing. These options are (a) specific to +# the libtool wrapper, (b) are identical between the wrapper +# /script/ and the wrapper /executable/ that is used only on +# windows platforms, and (c) all begin with the string --lt- +# (application programs are unlikely to have options that match +# this pattern). +# +# There are only two supported options: --lt-debug and +# --lt-dump-script. There is, deliberately, no --lt-help. +# +# The first argument to this parsing function should be the +# script's ../../libtool value, followed by no. +lt_option_debug= +func_parse_lt_options () +{ + lt_script_arg0=$0 + shift + for lt_opt + do + case "$lt_opt" in + --lt-debug) lt_option_debug=1 ;; + --lt-dump-script) + lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` + test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. + lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` + cat "$lt_dump_D/$lt_dump_F" + exit 0 + ;; + --lt-*) + $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 + exit 1 + ;; + esac + done + + # Print the debug banner immediately: + if test -n "$lt_option_debug"; then + echo "sphinx_lm_eval:sphinx_lm_eval:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-9" 1>&2 + fi +} + +# Used when --lt-debug. Prints its arguments to stdout +# (redirection is the responsibility of the caller) +func_lt_dump_args () +{ + lt_dump_args_N=1; + for lt_arg + do + $ECHO "sphinx_lm_eval:sphinx_lm_eval:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" + lt_dump_args_N=`expr $lt_dump_args_N + 1` + done +} + +# Core function for launching the target application +func_exec_program_core () +{ + + if test -n "$lt_option_debug"; then + $ECHO "sphinx_lm_eval:sphinx_lm_eval:$LINENO: newargv[0]: $progdir/$program" 1>&2 + func_lt_dump_args ${1+"$@"} 1>&2 + fi + exec "$progdir/$program" ${1+"$@"} + + $ECHO "$0: cannot exec $program $*" 1>&2 + exit 1 +} + +# A function to encapsulate launching the target application +# Strips options in the --lt-* namespace from $@ and +# launches target application with the remaining arguments. +func_exec_program () +{ + case " $* " in + *\ --lt-*) + for lt_wr_arg + do + case $lt_wr_arg in + --lt-*) ;; + *) set x "$@" "$lt_wr_arg"; shift;; + esac + shift + done ;; + esac + func_exec_program_core ${1+"$@"} +} + + # Parse options + func_parse_lt_options "$0" ${1+"$@"} + + # Find the directory that this script lives in. + thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Usually 'no', except on cygwin/mingw when embedded into + # the cwrapper. + WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no + if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then + # special case for '.' + if test "$thisdir" = "."; then + thisdir=`pwd` + fi + # remove .libs from thisdir + case "$thisdir" in + *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; + .libs ) thisdir=. ;; + esac + fi + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program='sphinx_lm_eval' + progdir="$thisdir/.libs" + + + if test -f "$progdir/$program"; then + # Add our own library path to LD_LIBRARY_PATH + LD_LIBRARY_PATH="/home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/src/libsphinxbase/.libs:$LD_LIBRARY_PATH" + + # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH + # The second colon is a workaround for a bug in BeOS R4 sed + LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` + + export LD_LIBRARY_PATH + + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + func_exec_program ${1+"$@"} + fi + else + # The program doesn't exist. + $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 + $ECHO "This script is just a wrapper for $program." 1>&2 + $ECHO "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi diff --git a/sphinxbase-5prealpha/swig/Makefile b/sphinxbase-5prealpha/swig/Makefile index ac6f870..114af61 100644 --- a/sphinxbase-5prealpha/swig/Makefile +++ b/sphinxbase-5prealpha/swig/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # swig/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -167,7 +167,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -215,14 +215,14 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -256,7 +256,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -292,10 +292,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/swig -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/swig -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/swig +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/swig +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -327,7 +327,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -386,8 +386,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -525,7 +525,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/swig/Makefile.in b/sphinxbase-5prealpha/swig/Makefile.in index da00776..43b80f7 100644 --- a/sphinxbase-5prealpha/swig/Makefile.in +++ b/sphinxbase-5prealpha/swig/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -167,7 +167,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -386,8 +386,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -525,7 +525,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/swig/python/.deps/_sphinxbase_la-sphinxbase_wrap.Plo b/sphinxbase-5prealpha/swig/python/.deps/_sphinxbase_la-sphinxbase_wrap.Plo index 50a5b9c..6f0b183 100644 --- a/sphinxbase-5prealpha/swig/python/.deps/_sphinxbase_la-sphinxbase_wrap.Plo +++ b/sphinxbase-5prealpha/swig/python/.deps/_sphinxbase_la-sphinxbase_wrap.Plo @@ -3,11 +3,13 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/arm-linux-gnueabihf/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h \ - /usr/include/limits.h /usr/include/features.h \ - /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h \ + /usr/include/limits.h \ + /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/arm-linux-gnueabihf/sys/cdefs.h \ /usr/include/arm-linux-gnueabihf/bits/wordsize.h \ + /usr/include/arm-linux-gnueabihf/bits/long-double.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs.h \ /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h \ /usr/include/arm-linux-gnueabihf/bits/posix1_lim.h \ @@ -15,63 +17,87 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/linux/limits.h \ /usr/include/arm-linux-gnueabihf/bits/posix2_lim.h \ /usr/include/arm-linux-gnueabihf/bits/xopen_lim.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h /usr/include/stdio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h \ + /usr/include/arm-linux-gnueabihf/bits/uio_lim.h /usr/include/stdio.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h \ /usr/include/arm-linux-gnueabihf/bits/types.h \ - /usr/include/arm-linux-gnueabihf/bits/typesizes.h /usr/include/libio.h \ - /usr/include/_G_config.h /usr/include/wchar.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h \ + /usr/include/arm-linux-gnueabihf/bits/typesizes.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h \ + /usr/include/arm-linux-gnueabihf/bits/types/cookie_io_functions_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio_lim.h \ /usr/include/arm-linux-gnueabihf/bits/sys_errlist.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio.h \ - /usr/include/arm-linux-gnueabihf/bits/stdio2.h /usr/include/string.h \ - /usr/include/xlocale.h /usr/include/arm-linux-gnueabihf/bits/string.h \ - /usr/include/arm-linux-gnueabihf/bits/string2.h /usr/include/stdlib.h \ - /usr/include/arm-linux-gnueabihf/bits/string3.h /usr/include/errno.h \ + /usr/include/arm-linux-gnueabihf/bits/stdio.h /usr/include/string.h \ + /usr/include/arm-linux-gnueabihf/bits/types/locale_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/errno.h \ /usr/include/arm-linux-gnueabihf/bits/errno.h /usr/include/linux/errno.h \ /usr/include/arm-linux-gnueabihf/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ - /usr/include/arm-linux-gnueabihf/bits/waitstatus.h /usr/include/endian.h \ - /usr/include/arm-linux-gnueabihf/bits/endian.h \ + /usr/include/arm-linux-gnueabihf/bits/types/error_t.h \ + /usr/include/stdlib.h /usr/include/arm-linux-gnueabihf/bits/waitflags.h \ + /usr/include/arm-linux-gnueabihf/bits/waitstatus.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn.h \ + /usr/include/arm-linux-gnueabihf/bits/floatn-common.h \ + /usr/include/arm-linux-gnueabihf/sys/types.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clock_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/time_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/timer_t.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-intn.h \ + /usr/include/endian.h /usr/include/arm-linux-gnueabihf/bits/endian.h \ /usr/include/arm-linux-gnueabihf/bits/byteswap.h \ - /usr/include/arm-linux-gnueabihf/bits/byteswap-16.h \ - /usr/include/arm-linux-gnueabihf/sys/types.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/uintn-identity.h \ /usr/include/arm-linux-gnueabihf/sys/select.h \ /usr/include/arm-linux-gnueabihf/bits/select.h \ - /usr/include/arm-linux-gnueabihf/bits/sigset.h \ - /usr/include/arm-linux-gnueabihf/bits/time.h \ - /usr/include/arm-linux-gnueabihf/bits/select2.h \ - /usr/include/arm-linux-gnueabihf/sys/sysmacros.h \ + /usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h \ /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h \ + /usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h \ + /usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h \ /usr/include/alloca.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h \ /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h \ - /usr/include/arm-linux-gnueabihf/bits/stdlib.h /usr/include/unistd.h \ - /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ + /usr/include/unistd.h /usr/include/arm-linux-gnueabihf/bits/posix_opt.h \ /usr/include/arm-linux-gnueabihf/bits/environments.h \ - /usr/include/arm-linux-gnueabihf/bits/confname.h /usr/include/getopt.h \ - /usr/include/arm-linux-gnueabihf/bits/unistd.h /usr/include/assert.h \ - /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h \ + /usr/include/arm-linux-gnueabihf/bits/confname.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_posix.h \ + /usr/include/arm-linux-gnueabihf/bits/getopt_core.h /usr/include/crypt.h \ + /usr/include/assert.h /usr/include/python2.7/pyport.h \ + /usr/include/inttypes.h \ + /usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h \ /usr/include/stdint.h /usr/include/arm-linux-gnueabihf/bits/wchar.h \ - /usr/include/math.h /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ + /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h /usr/include/math.h \ + /usr/include/arm-linux-gnueabihf/bits/math-vector.h \ /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_val.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_valf.h \ - /usr/include/arm-linux-gnueabihf/bits/huge_vall.h \ - /usr/include/arm-linux-gnueabihf/bits/inf.h \ - /usr/include/arm-linux-gnueabihf/bits/nan.h \ - /usr/include/arm-linux-gnueabihf/bits/mathdef.h \ + /usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-logb.h \ + /usr/include/arm-linux-gnueabihf/bits/fp-fast.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h \ /usr/include/arm-linux-gnueabihf/bits/mathcalls.h \ + /usr/include/arm-linux-gnueabihf/bits/mathcalls-narrow.h \ + /usr/include/arm-linux-gnueabihf/bits/iscanonical.h \ /usr/include/arm-linux-gnueabihf/bits/mathinline.h \ - /usr/include/arm-linux-gnueabihf/sys/time.h \ + /usr/include/arm-linux-gnueabihf/sys/time.h /usr/include/time.h \ + /usr/include/arm-linux-gnueabihf/bits/time.h \ /usr/include/arm-linux-gnueabihf/bits/timex.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h \ + /usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h \ /usr/include/arm-linux-gnueabihf/sys/stat.h \ /usr/include/arm-linux-gnueabihf/bits/stat.h \ + /usr/include/arm-linux-gnueabihf/bits/statx.h \ /usr/include/python2.7/pymath.h /usr/include/python2.7/pymem.h \ /usr/include/python2.7/object.h /usr/include/python2.7/objimpl.h \ /usr/include/python2.7/pydebug.h /usr/include/python2.7/unicodeobject.h \ - /usr/include/ctype.h /usr/include/arm-linux-gnueabihf/bits/wchar2.h \ + /usr/include/ctype.h /usr/include/wchar.h \ + /usr/include/arm-linux-gnueabihf/bits/types/wint_t.h \ + /usr/include/arm-linux-gnueabihf/bits/types/mbstate_t.h \ /usr/include/python2.7/intobject.h /usr/include/python2.7/boolobject.h \ /usr/include/python2.7/longobject.h /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ @@ -101,16 +127,6 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ - /usr/include/signal.h /usr/include/arm-linux-gnueabihf/bits/signum.h \ - /usr/include/arm-linux-gnueabihf/bits/siginfo.h \ - /usr/include/arm-linux-gnueabihf/bits/sigaction.h \ - /usr/include/arm-linux-gnueabihf/bits/sigcontext.h \ - /usr/include/arm-linux-gnueabihf/asm/sigcontext.h \ - /usr/include/arm-linux-gnueabihf/bits/sigstack.h \ - /usr/include/arm-linux-gnueabihf/sys/ucontext.h \ - /usr/include/arm-linux-gnueabihf/bits/sigthread.h /usr/include/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ - /usr/include/arm-linux-gnueabihf/bits/setjmp2.h \ ../../include/sphinxbase/cmd_ln.h \ ../../include/sphinxbase/sphinxbase_export.h \ ../../include/sphinxbase/prim_type.h ../../include/sphinx_config.h \ @@ -120,10 +136,11 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ ../../include/sphinxbase/jsgf.h ../../include/sphinxbase/hash_table.h \ ../../include/sphinxbase/glist.h ../../include/sphinxbase/fsg_model.h \ ../../include/sphinxbase/logmath.h ../../include/sphinxbase/bitvec.h \ - ../../include/sphinxbase/ckd_alloc.h \ + ../../include/sphinxbase/ckd_alloc.h /usr/include/setjmp.h \ + /usr/include/arm-linux-gnueabihf/bits/setjmp.h \ ../../include/sphinxbase/listelem_alloc.h \ ../../include/sphinxbase/ngram_model.h ../../include/sphinxbase/mmio.h \ - /usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h + /usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h /usr/include/stdc-predef.h: @@ -137,18 +154,22 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/python2.7/pymacconfig.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/limits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include-fixed/syslimits.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h: /usr/include/limits.h: +/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h: + /usr/include/features.h: /usr/include/arm-linux-gnueabihf/sys/cdefs.h: /usr/include/arm-linux-gnueabihf/bits/wordsize.h: +/usr/include/arm-linux-gnueabihf/bits/long-double.h: + /usr/include/arm-linux-gnueabihf/gnu/stubs.h: /usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h: @@ -163,41 +184,45 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/arm-linux-gnueabihf/bits/xopen_lim.h: -/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: +/usr/include/arm-linux-gnueabihf/bits/uio_lim.h: /usr/include/stdio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stddef.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h: + +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h: /usr/include/arm-linux-gnueabihf/bits/types.h: /usr/include/arm-linux-gnueabihf/bits/typesizes.h: -/usr/include/libio.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos_t.h: -/usr/include/_G_config.h: +/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h: -/usr/include/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/types/__fpos64_t.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdarg.h: +/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h: -/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h: +/usr/include/arm-linux-gnueabihf/bits/types/FILE.h: -/usr/include/arm-linux-gnueabihf/bits/stdio.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_FILE.h: -/usr/include/arm-linux-gnueabihf/bits/stdio2.h: +/usr/include/arm-linux-gnueabihf/bits/types/cookie_io_functions_t.h: -/usr/include/string.h: +/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h: -/usr/include/xlocale.h: +/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h: -/usr/include/arm-linux-gnueabihf/bits/string.h: +/usr/include/arm-linux-gnueabihf/bits/stdio.h: + +/usr/include/string.h: -/usr/include/arm-linux-gnueabihf/bits/string2.h: +/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h: -/usr/include/stdlib.h: +/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h: -/usr/include/arm-linux-gnueabihf/bits/string3.h: +/usr/include/strings.h: /usr/include/errno.h: @@ -211,44 +236,62 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/asm-generic/errno-base.h: +/usr/include/arm-linux-gnueabihf/bits/types/error_t.h: + +/usr/include/stdlib.h: + /usr/include/arm-linux-gnueabihf/bits/waitflags.h: /usr/include/arm-linux-gnueabihf/bits/waitstatus.h: +/usr/include/arm-linux-gnueabihf/bits/floatn.h: + +/usr/include/arm-linux-gnueabihf/bits/floatn-common.h: + +/usr/include/arm-linux-gnueabihf/sys/types.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/time_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h: + +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h: + /usr/include/endian.h: /usr/include/arm-linux-gnueabihf/bits/endian.h: /usr/include/arm-linux-gnueabihf/bits/byteswap.h: -/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h: - -/usr/include/arm-linux-gnueabihf/sys/types.h: - -/usr/include/time.h: +/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h: /usr/include/arm-linux-gnueabihf/sys/select.h: /usr/include/arm-linux-gnueabihf/bits/select.h: -/usr/include/arm-linux-gnueabihf/bits/sigset.h: +/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/time.h: +/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h: -/usr/include/arm-linux-gnueabihf/bits/select2.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h: -/usr/include/arm-linux-gnueabihf/sys/sysmacros.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h: /usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h: +/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h: + +/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h: + /usr/include/alloca.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h: /usr/include/arm-linux-gnueabihf/bits/stdlib-float.h: -/usr/include/arm-linux-gnueabihf/bits/stdlib.h: - /usr/include/unistd.h: /usr/include/arm-linux-gnueabihf/bits/posix_opt.h: @@ -257,9 +300,11 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/arm-linux-gnueabihf/bits/confname.h: -/usr/include/getopt.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h: -/usr/include/arm-linux-gnueabihf/bits/unistd.h: +/usr/include/arm-linux-gnueabihf/bits/getopt_core.h: + +/usr/include/crypt.h: /usr/include/assert.h: @@ -267,42 +312,54 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/inttypes.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/stdint.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h: /usr/include/stdint.h: /usr/include/arm-linux-gnueabihf/bits/wchar.h: +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h: + /usr/include/math.h: /usr/include/arm-linux-gnueabihf/bits/math-vector.h: /usr/include/arm-linux-gnueabihf/bits/libm-simd-decl-stubs.h: -/usr/include/arm-linux-gnueabihf/bits/huge_val.h: +/usr/include/arm-linux-gnueabihf/bits/flt-eval-method.h: -/usr/include/arm-linux-gnueabihf/bits/huge_valf.h: +/usr/include/arm-linux-gnueabihf/bits/fp-logb.h: -/usr/include/arm-linux-gnueabihf/bits/huge_vall.h: +/usr/include/arm-linux-gnueabihf/bits/fp-fast.h: -/usr/include/arm-linux-gnueabihf/bits/inf.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-helper-functions.h: -/usr/include/arm-linux-gnueabihf/bits/nan.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls.h: -/usr/include/arm-linux-gnueabihf/bits/mathdef.h: +/usr/include/arm-linux-gnueabihf/bits/mathcalls-narrow.h: -/usr/include/arm-linux-gnueabihf/bits/mathcalls.h: +/usr/include/arm-linux-gnueabihf/bits/iscanonical.h: /usr/include/arm-linux-gnueabihf/bits/mathinline.h: /usr/include/arm-linux-gnueabihf/sys/time.h: +/usr/include/time.h: + +/usr/include/arm-linux-gnueabihf/bits/time.h: + /usr/include/arm-linux-gnueabihf/bits/timex.h: +/usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h: + +/usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h: + /usr/include/arm-linux-gnueabihf/sys/stat.h: /usr/include/arm-linux-gnueabihf/bits/stat.h: +/usr/include/arm-linux-gnueabihf/bits/statx.h: + /usr/include/python2.7/pymath.h: /usr/include/python2.7/pymem.h: @@ -317,7 +374,11 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/ctype.h: -/usr/include/arm-linux-gnueabihf/bits/wchar2.h: +/usr/include/wchar.h: + +/usr/include/arm-linux-gnueabihf/bits/types/wint_t.h: + +/usr/include/arm-linux-gnueabihf/bits/types/mbstate_t.h: /usr/include/python2.7/intobject.h: @@ -419,30 +480,6 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ /usr/include/python2.7/pyfpe.h: -/usr/include/signal.h: - -/usr/include/arm-linux-gnueabihf/bits/signum.h: - -/usr/include/arm-linux-gnueabihf/bits/siginfo.h: - -/usr/include/arm-linux-gnueabihf/bits/sigaction.h: - -/usr/include/arm-linux-gnueabihf/bits/sigcontext.h: - -/usr/include/arm-linux-gnueabihf/asm/sigcontext.h: - -/usr/include/arm-linux-gnueabihf/bits/sigstack.h: - -/usr/include/arm-linux-gnueabihf/sys/ucontext.h: - -/usr/include/arm-linux-gnueabihf/bits/sigthread.h: - -/usr/include/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp.h: - -/usr/include/arm-linux-gnueabihf/bits/setjmp2.h: - ../../include/sphinxbase/cmd_ln.h: ../../include/sphinxbase/sphinxbase_export.h: @@ -477,10 +514,14 @@ _sphinxbase_la-sphinxbase_wrap.lo: sphinxbase_wrap.c \ ../../include/sphinxbase/ckd_alloc.h: +/usr/include/setjmp.h: + +/usr/include/arm-linux-gnueabihf/bits/setjmp.h: + ../../include/sphinxbase/listelem_alloc.h: ../../include/sphinxbase/ngram_model.h: ../../include/sphinxbase/mmio.h: -/usr/lib/gcc/arm-linux-gnueabihf/5/include/float.h: +/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h: diff --git a/sphinxbase-5prealpha/swig/python/.libs/_sphinxbase.so.0 b/sphinxbase-5prealpha/swig/python/.libs/_sphinxbase.so.0 new file mode 100755 index 0000000000000000000000000000000000000000..ed57476d24a37daf403e8b7c82da4779ca508f4d GIT binary patch literal 302060 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

      I-vbg=+A=Sj{e) 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Π#O)vK<_m<;hf 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

      I-vbg=+A=Sj{e) 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Π#O)vK<_m<;hf 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 literal 0 HcmV?d00001 diff --git a/sphinxbase-5prealpha/swig/python/Makefile b/sphinxbase-5prealpha/swig/python/Makefile index 021cb12..cd32070 100644 --- a/sphinxbase-5prealpha/swig/python/Makefile +++ b/sphinxbase-5prealpha/swig/python/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # swig/python/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -192,7 +193,7 @@ am__can_run_installinfo = \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ - sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' + sed -e 's|\.py$$||' -e 's|[^/]*$$|&.*.pyc\n&.*.pyo|' am__pkgpyexec_PYTHON_DIST = __init__.py py_compile = $(top_srcdir)/py-compile am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) @@ -217,14 +218,14 @@ CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/py-compile DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -258,7 +259,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -294,10 +295,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/swig/python -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/swig/python -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/swig/python +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/swig/python +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -329,7 +330,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -397,8 +398,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,7 +455,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo +include ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -522,20 +529,15 @@ uninstall-nodist_pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st install-pkgpyexecPYTHON: $(pkgpyexec_PYTHON) @$(NORMAL_INSTALL) @@ -570,20 +572,15 @@ uninstall-pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st ID: $(am__tagged_files) @@ -638,7 +635,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -712,7 +712,7 @@ clean-am: clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -759,7 +759,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -781,17 +781,18 @@ uninstall-am: uninstall-nodist_pkgpyexecPYTHON \ .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-pkgpyexecLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-nodist_pkgpyexecPYTHON \ - install-pdf install-pdf-am install-pkgpyexecLTLIBRARIES \ - install-pkgpyexecPYTHON install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man \ + install-nodist_pkgpyexecPYTHON install-pdf install-pdf-am \ + install-pkgpyexecLTLIBRARIES install-pkgpyexecPYTHON \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am \ diff --git a/sphinxbase-5prealpha/swig/python/Makefile.in b/sphinxbase-5prealpha/swig/python/Makefile.in index 7fc88e0..a0905b4 100644 --- a/sphinxbase-5prealpha/swig/python/Makefile.in +++ b/sphinxbase-5prealpha/swig/python/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -163,7 +163,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -192,7 +193,7 @@ am__can_run_installinfo = \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ - sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' + sed -e 's|\.py$$||' -e 's|[^/]*$$|&.*.pyc\n&.*.pyo|' am__pkgpyexec_PYTHON_DIST = __init__.py py_compile = $(top_srcdir)/py-compile am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) @@ -397,8 +398,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -454,7 +455,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -522,20 +529,15 @@ uninstall-nodist_pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st install-pkgpyexecPYTHON: $(pkgpyexec_PYTHON) @$(NORMAL_INSTALL) @@ -570,20 +572,15 @@ uninstall-pkgpyexecPYTHON: dir='$(DESTDIR)$(pkgpyexecdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ - py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ - echo "$$py_files_pep3147";\ - pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ - pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ - for files in \ - "$$py_files" \ - "$$pyc_files" \ - "$$pyo_files" \ - "$$pyc_files_pep3147" \ - "$$pyo_files_pep3147" \ - ; do \ + for files in "$$py_files" "$$pyc_files" "$$pyo_files"; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ + dir='$(DESTDIR)$(pkgpyexecdir)/__pycache__'; \ + echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \ + while read files; do \ + $(am__uninstall_files_from_dir) || st=$$?; \ + done || exit $$?; \ exit $$st ID: $(am__tagged_files) @@ -638,7 +635,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -712,7 +712,7 @@ clean-am: clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -759,7 +759,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/_sphinxbase_la-sphinxbase_wrap.Plo -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -781,17 +781,18 @@ uninstall-am: uninstall-nodist_pkgpyexecPYTHON \ .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-pkgpyexecLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-nodist_pkgpyexecPYTHON \ - install-pdf install-pdf-am install-pkgpyexecLTLIBRARIES \ - install-pkgpyexecPYTHON install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ + clean-generic clean-libtool clean-pkgpyexecLTLIBRARIES \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man \ + install-nodist_pkgpyexecPYTHON install-pdf install-pdf-am \ + install-pkgpyexecLTLIBRARIES install-pkgpyexecPYTHON \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am \ diff --git a/sphinxbase-5prealpha/swig/python/sphinxbase.py b/sphinxbase-5prealpha/swig/python/sphinxbase.py new file mode 100644 index 0000000..f67d5c6 --- /dev/null +++ b/sphinxbase-5prealpha/swig/python/sphinxbase.py @@ -0,0 +1,495 @@ +# This file was automatically generated by SWIG (http://www.swig.org). +# Version 2.0.11 +# +# Do not make changes to this file unless you know what you are doing--modify +# the SWIG interface file instead. + + + + +""" +This documentation was automatically generated using original comments in +Doxygen format. As some C types and data structures cannot be directly mapped +into Python types, some non-trivial type conversion could have place. +Basically a type is replaced with another one that has the closest match, and +sometimes one argument of generated function comprises several arguments of the +original function (usually two). + +Functions having error code as the return value and returning effective +value in one of its arguments are transformed so that the effective value is +returned in a regular fashion and run-time exception is being thrown in case of +negative error code. +""" + + +from sys import version_info +if version_info >= (2,6,0): + def swig_import_helper(): + from os.path import dirname + import imp + fp = None + try: + fp, pathname, description = imp.find_module('_sphinxbase', [dirname(__file__)]) + except ImportError: + import _sphinxbase + return _sphinxbase + if fp is not None: + try: + _mod = imp.load_module('_sphinxbase', fp, pathname, description) + finally: + fp.close() + return _mod + _sphinxbase = swig_import_helper() + del swig_import_helper +else: + import _sphinxbase +del version_info +try: + _swig_property = property +except NameError: + pass # Python < 2.2 doesn't have 'property'. +def _swig_setattr_nondynamic(self,class_type,name,value,static=1): + if (name == "thisown"): return self.this.own(value) + if (name == "this"): + if type(value).__name__ == 'SwigPyObject': + self.__dict__[name] = value + return + method = class_type.__swig_setmethods__.get(name,None) + if method: return method(self,value) + if (not static): + self.__dict__[name] = value + else: + raise AttributeError("You cannot add attributes to %s" % self) + +def _swig_setattr(self,class_type,name,value): + return _swig_setattr_nondynamic(self,class_type,name,value,0) + +def _swig_getattr(self,class_type,name): + if (name == "thisown"): return self.this.own() + method = class_type.__swig_getmethods__.get(name,None) + if method: return method(self) + raise AttributeError(name) + +def _swig_repr(self): + try: strthis = "proxy of " + self.this.__repr__() + except: strthis = "" + return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) + +try: + _object = object + _newclass = 1 +except AttributeError: + class _object : pass + _newclass = 0 + + +class Config(_object): + """Proxy of C Config struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Config, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Config, name) + def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") + __repr__ = _swig_repr + __swig_destroy__ = _sphinxbase.delete_Config + __del__ = lambda self : None; + def set_boolean(self, *args): + """set_boolean(Config self, char const * key, bool val)""" + return _sphinxbase.Config_set_boolean(self, *args) + + def set_int(self, *args): + """set_int(Config self, char const * key, int val)""" + return _sphinxbase.Config_set_int(self, *args) + + def set_float(self, *args): + """set_float(Config self, char const * key, double val)""" + return _sphinxbase.Config_set_float(self, *args) + + def set_string(self, *args): + """set_string(Config self, char const * key, char const * val)""" + return _sphinxbase.Config_set_string(self, *args) + + def set_string_extra(self, *args): + """set_string_extra(Config self, char const * key, char const * val)""" + return _sphinxbase.Config_set_string_extra(self, *args) + + def exists(self, *args): + """exists(Config self, char const * key) -> bool""" + return _sphinxbase.Config_exists(self, *args) + + def get_boolean(self, *args): + """get_boolean(Config self, char const * key) -> bool""" + return _sphinxbase.Config_get_boolean(self, *args) + + def get_int(self, *args): + """get_int(Config self, char const * key) -> int""" + return _sphinxbase.Config_get_int(self, *args) + + def get_float(self, *args): + """get_float(Config self, char const * key) -> double""" + return _sphinxbase.Config_get_float(self, *args) + + def get_string(self, *args): + """get_string(Config self, char const * key) -> char const *""" + return _sphinxbase.Config_get_string(self, *args) + +Config_swigregister = _sphinxbase.Config_swigregister +Config_swigregister(Config) + +class FrontEnd(_object): + """Proxy of C FrontEnd struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, FrontEnd, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, FrontEnd, name) + __repr__ = _swig_repr + def __init__(self, *args): + """__init__(FrontEnd self, fe_t * ptr) -> FrontEnd""" + this = _sphinxbase.new_FrontEnd(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_FrontEnd + __del__ = lambda self : None; + def output_size(self): + """output_size(FrontEnd self) -> int""" + return _sphinxbase.FrontEnd_output_size(self) + + def start_utt(self): + """start_utt(FrontEnd self)""" + return _sphinxbase.FrontEnd_start_utt(self) + + def process_utt(self, *args): + """process_utt(FrontEnd self, int16 const * spch, size_t nsamps, mfcc_t *** cep_block) -> int32""" + return _sphinxbase.FrontEnd_process_utt(self, *args) + + def end_utt(self, *args): + """end_utt(FrontEnd self, mfcc_t * out_cepvector) -> int32""" + return _sphinxbase.FrontEnd_end_utt(self, *args) + +FrontEnd_swigregister = _sphinxbase.FrontEnd_swigregister +FrontEnd_swigregister(FrontEnd) + +class Feature(_object): + """Proxy of C Feature struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Feature, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Feature, name) + __repr__ = _swig_repr + def __init__(self, *args): + """__init__(Feature self, feat_t * ptr) -> Feature""" + this = _sphinxbase.new_Feature(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_Feature + __del__ = lambda self : None; +Feature_swigregister = _sphinxbase.Feature_swigregister +Feature_swigregister(Feature) + +class FsgModel(_object): + """Proxy of C FsgModel struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, FsgModel, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, FsgModel, name) + __repr__ = _swig_repr + def __init__(self, *args): + """ + __init__(FsgModel self, char const * name, LogMath logmath, float lw, int32 n) -> FsgModel + __init__(FsgModel self, fsg_model_t * ptr) -> FsgModel + __init__(FsgModel self, char const * path, LogMath logmath, float lw) -> FsgModel + """ + this = _sphinxbase.new_FsgModel(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_FsgModel + __del__ = lambda self : None; + def word_id(self, *args): + """word_id(FsgModel self, char const * word) -> int""" + return _sphinxbase.FsgModel_word_id(self, *args) + + def word_add(self, *args): + """word_add(FsgModel self, char const * word) -> int""" + return _sphinxbase.FsgModel_word_add(self, *args) + + def trans_add(self, *args): + """trans_add(FsgModel self, int32 src, int32 dst, int32 logp, int32 wid)""" + return _sphinxbase.FsgModel_trans_add(self, *args) + + def null_trans_add(self, *args): + """null_trans_add(FsgModel self, int32 src, int32 dst, int32 logp) -> int32""" + return _sphinxbase.FsgModel_null_trans_add(self, *args) + + def tag_trans_add(self, *args): + """tag_trans_add(FsgModel self, int32 src, int32 dst, int32 logp, int32 wid) -> int32""" + return _sphinxbase.FsgModel_tag_trans_add(self, *args) + + def add_silence(self, *args): + """add_silence(FsgModel self, char const * silword, int32 state, float silprob) -> int""" + return _sphinxbase.FsgModel_add_silence(self, *args) + + def add_alt(self, *args): + """add_alt(FsgModel self, char const * baseword, char const * altword) -> int""" + return _sphinxbase.FsgModel_add_alt(self, *args) + + def writefile(self, *args): + """writefile(FsgModel self, char const * path)""" + return _sphinxbase.FsgModel_writefile(self, *args) + +FsgModel_swigregister = _sphinxbase.FsgModel_swigregister +FsgModel_swigregister(FsgModel) + +class JsgfRule(_object): + """Proxy of C JsgfRule struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, JsgfRule, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, JsgfRule, name) + __repr__ = _swig_repr + def __init__(self): + """__init__(JsgfRule self) -> JsgfRule""" + this = _sphinxbase.new_JsgfRule() + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_JsgfRule + __del__ = lambda self : None; + def fromIter(*args): + """fromIter(jsgf_rule_iter_t * itor) -> JsgfRule""" + return _sphinxbase.JsgfRule_fromIter(*args) + + if _newclass:fromIter = staticmethod(fromIter) + __swig_getmethods__["fromIter"] = lambda x: fromIter + def name(self): + """name(JsgfRule self) -> char const *""" + return _sphinxbase.JsgfRule_name(self) + + def public(self): + """public(JsgfRule self) -> bool""" + return _sphinxbase.JsgfRule_public(self) + +JsgfRule_swigregister = _sphinxbase.JsgfRule_swigregister +JsgfRule_swigregister(JsgfRule) + +def JsgfRule_fromIter(*args): + """JsgfRule_fromIter(jsgf_rule_iter_t * itor) -> JsgfRule""" + return _sphinxbase.JsgfRule_fromIter(*args) + +class NGramModel(_object): + """Proxy of C NGramModel struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NGramModel, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NGramModel, name) + __repr__ = _swig_repr + def fromIter(*args): + """fromIter(ngram_model_set_iter_t * itor) -> NGramModel""" + return _sphinxbase.NGramModel_fromIter(*args) + + if _newclass:fromIter = staticmethod(fromIter) + __swig_getmethods__["fromIter"] = lambda x: fromIter + def __init__(self, *args): + """ + __init__(NGramModel self, char const * path) -> NGramModel + __init__(NGramModel self, Config config, LogMath logmath, char const * path) -> NGramModel + """ + this = _sphinxbase.new_NGramModel(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_NGramModel + __del__ = lambda self : None; + def write(self, *args): + """write(NGramModel self, char const * path, ngram_file_type_t ftype)""" + return _sphinxbase.NGramModel_write(self, *args) + + def str_to_type(self, *args): + """str_to_type(NGramModel self, char const * str) -> ngram_file_type_t""" + return _sphinxbase.NGramModel_str_to_type(self, *args) + + def type_to_str(self, *args): + """type_to_str(NGramModel self, int type) -> char const *""" + return _sphinxbase.NGramModel_type_to_str(self, *args) + + def casefold(self, *args): + """casefold(NGramModel self, int kase)""" + return _sphinxbase.NGramModel_casefold(self, *args) + + def size(self): + """size(NGramModel self) -> int32""" + return _sphinxbase.NGramModel_size(self) + + def add_word(self, *args): + """add_word(NGramModel self, char const * word, float32 weight) -> int32""" + return _sphinxbase.NGramModel_add_word(self, *args) + + def add_class(self, *args): + """add_class(NGramModel self, char const * c, float32 w, size_t n, float32 const * weights) -> int32""" + return _sphinxbase.NGramModel_add_class(self, *args) + + def prob(self, *args): + """prob(NGramModel self, size_t n) -> int32""" + return _sphinxbase.NGramModel_prob(self, *args) + +NGramModel_swigregister = _sphinxbase.NGramModel_swigregister +NGramModel_swigregister(NGramModel) + +def NGramModel_fromIter(*args): + """NGramModel_fromIter(ngram_model_set_iter_t * itor) -> NGramModel""" + return _sphinxbase.NGramModel_fromIter(*args) + +class LogMath(_object): + """Proxy of C LogMath struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, LogMath, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, LogMath, name) + __repr__ = _swig_repr + def __init__(self, *args): + """ + __init__(LogMath self) -> LogMath + __init__(LogMath self, logmath_t * ptr) -> LogMath + """ + this = _sphinxbase.new_LogMath(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_LogMath + __del__ = lambda self : None; + def exp(self, *args): + """exp(LogMath self, int prob) -> float64""" + return _sphinxbase.LogMath_exp(self, *args) + +LogMath_swigregister = _sphinxbase.LogMath_swigregister +LogMath_swigregister(LogMath) + +class NGramModelSetIterator(_object): + """Proxy of C NGramModelSetIterator struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NGramModelSetIterator, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NGramModelSetIterator, name) + __repr__ = _swig_repr + __swig_setmethods__["ptr"] = _sphinxbase.NGramModelSetIterator_ptr_set + __swig_getmethods__["ptr"] = _sphinxbase.NGramModelSetIterator_ptr_get + if _newclass:ptr = _swig_property(_sphinxbase.NGramModelSetIterator_ptr_get, _sphinxbase.NGramModelSetIterator_ptr_set) + def __init__(self, *args): + """__init__(NGramModelSetIterator self, ngram_model_set_iter_t * ptr) -> NGramModelSetIterator""" + this = _sphinxbase.new_NGramModelSetIterator(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_NGramModelSetIterator + __del__ = lambda self : None; + def next(self): + """next(NGramModelSetIterator self) -> NGramModel""" + return _sphinxbase.NGramModelSetIterator_next(self) + + def __next__(self): + """__next__(NGramModelSetIterator self) -> NGramModel""" + return _sphinxbase.NGramModelSetIterator___next__(self) + +NGramModelSetIterator_swigregister = _sphinxbase.NGramModelSetIterator_swigregister +NGramModelSetIterator_swigregister(NGramModelSetIterator) + +class JsgfIterator(_object): + """Proxy of C JsgfIterator struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, JsgfIterator, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, JsgfIterator, name) + __repr__ = _swig_repr + __swig_setmethods__["ptr"] = _sphinxbase.JsgfIterator_ptr_set + __swig_getmethods__["ptr"] = _sphinxbase.JsgfIterator_ptr_get + if _newclass:ptr = _swig_property(_sphinxbase.JsgfIterator_ptr_get, _sphinxbase.JsgfIterator_ptr_set) + def __init__(self, *args): + """__init__(JsgfIterator self, jsgf_rule_iter_t * ptr) -> JsgfIterator""" + this = _sphinxbase.new_JsgfIterator(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_JsgfIterator + __del__ = lambda self : None; + def next(self): + """next(JsgfIterator self) -> JsgfRule""" + return _sphinxbase.JsgfIterator_next(self) + + def __next__(self): + """__next__(JsgfIterator self) -> JsgfRule""" + return _sphinxbase.JsgfIterator___next__(self) + +JsgfIterator_swigregister = _sphinxbase.JsgfIterator_swigregister +JsgfIterator_swigregister(JsgfIterator) + +class NGramModelSet(_object): + """Proxy of C NGramModelSet struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, NGramModelSet, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, NGramModelSet, name) + __repr__ = _swig_repr + def __iter__(self): + """__iter__(NGramModelSet self) -> NGramModelSetIterator""" + return _sphinxbase.NGramModelSet___iter__(self) + + def __init__(self, *args): + """__init__(NGramModelSet self, Config config, LogMath logmath, char const * path) -> NGramModelSet""" + this = _sphinxbase.new_NGramModelSet(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_NGramModelSet + __del__ = lambda self : None; + def count(self): + """count(NGramModelSet self) -> int32""" + return _sphinxbase.NGramModelSet_count(self) + + def add(self, *args): + """add(NGramModelSet self, NGramModel model, char const * name, float weight, bool reuse_widmap) -> NGramModel""" + return _sphinxbase.NGramModelSet_add(self, *args) + + def select(self, *args): + """select(NGramModelSet self, char const * name) -> NGramModel""" + return _sphinxbase.NGramModelSet_select(self, *args) + + def lookup(self, *args): + """lookup(NGramModelSet self, char const * name) -> NGramModel""" + return _sphinxbase.NGramModelSet_lookup(self, *args) + + def current(self): + """current(NGramModelSet self) -> char const *""" + return _sphinxbase.NGramModelSet_current(self) + +NGramModelSet_swigregister = _sphinxbase.NGramModelSet_swigregister +NGramModelSet_swigregister(NGramModelSet) + +class Jsgf(_object): + """Proxy of C Jsgf struct""" + __swig_setmethods__ = {} + __setattr__ = lambda self, name, value: _swig_setattr(self, Jsgf, name, value) + __swig_getmethods__ = {} + __getattr__ = lambda self, name: _swig_getattr(self, Jsgf, name) + __repr__ = _swig_repr + def __iter__(self): + """__iter__(Jsgf self) -> JsgfIterator""" + return _sphinxbase.Jsgf___iter__(self) + + def __init__(self, *args): + """__init__(Jsgf self, char const * path) -> Jsgf""" + this = _sphinxbase.new_Jsgf(*args) + try: self.this.append(this) + except: self.this = this + __swig_destroy__ = _sphinxbase.delete_Jsgf + __del__ = lambda self : None; + def name(self): + """name(Jsgf self) -> char const *""" + return _sphinxbase.Jsgf_name(self) + + def get_rule(self, *args): + """get_rule(Jsgf self, char const * name) -> JsgfRule""" + return _sphinxbase.Jsgf_get_rule(self, *args) + + def build_fsg(self, *args): + """build_fsg(Jsgf self, JsgfRule rule, LogMath logmath, float lw) -> FsgModel""" + return _sphinxbase.Jsgf_build_fsg(self, *args) + +Jsgf_swigregister = _sphinxbase.Jsgf_swigregister +Jsgf_swigregister(Jsgf) + +# This file is compatible with both classic and new-style classes. + + diff --git a/sphinxbase-5prealpha/swig/python/sphinxbase_wrap.c b/sphinxbase-5prealpha/swig/python/sphinxbase_wrap.c new file mode 100644 index 0000000..08ec7a9 --- /dev/null +++ b/sphinxbase-5prealpha/swig/python/sphinxbase_wrap.c @@ -0,0 +1,7365 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 2.0.11 + * + * This file is not intended to be easily readable and contains a number of + * coding conventions designed to improve portability and efficiency. Do not make + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. + * ----------------------------------------------------------------------------- */ + +#include + + + +#ifndef __cplusplus +typedef int bool; +#define true 1 +#define false 0 +#endif + +#include +#include +#include +#include +#include +#include + +typedef cmd_ln_t Config; +typedef jsgf_t Jsgf; +typedef jsgf_rule_t JsgfRule; +typedef feat_t Feature; +typedef fe_t FrontEnd; +typedef fsg_model_t FsgModel; +typedef logmath_t LogMath; +typedef ngram_model_t NGramModel; +typedef ngram_model_t NGramModelSet; + + +#define SWIGPYTHON +#define SWIG_PYTHON_DIRECTOR_NO_VTABLE + +/* ----------------------------------------------------------------------------- + * This section contains generic SWIG labels for method/variable + * declarations/attributes, and other compiler dependent labels. + * ----------------------------------------------------------------------------- */ + +/* template workaround for compilers that cannot correctly implement the C++ standard */ +#ifndef SWIGTEMPLATEDISAMBIGUATOR +# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) +# define SWIGTEMPLATEDISAMBIGUATOR template +# elif defined(__HP_aCC) +/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ +/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ +# define SWIGTEMPLATEDISAMBIGUATOR template +# else +# define SWIGTEMPLATEDISAMBIGUATOR +# endif +#endif + +/* inline attribute */ +#ifndef SWIGINLINE +# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) +# define SWIGINLINE inline +# else +# define SWIGINLINE +# endif +#endif + +/* attribute recognised by some compilers to avoid 'unused' warnings */ +#ifndef SWIGUNUSED +# if defined(__GNUC__) +# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +# elif defined(__ICC) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +#endif + +#ifndef SWIG_MSC_UNSUPPRESS_4505 +# if defined(_MSC_VER) +# pragma warning(disable : 4505) /* unreferenced local function has been removed */ +# endif +#endif + +#ifndef SWIGUNUSEDPARM +# ifdef __cplusplus +# define SWIGUNUSEDPARM(p) +# else +# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# endif +#endif + +/* internal SWIG method */ +#ifndef SWIGINTERN +# define SWIGINTERN static SWIGUNUSED +#endif + +/* internal inline SWIG method */ +#ifndef SWIGINTERNINLINE +# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE +#endif + +/* exporting methods */ +#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) +# ifndef GCC_HASCLASSVISIBILITY +# define GCC_HASCLASSVISIBILITY +# endif +#endif + +#ifndef SWIGEXPORT +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# if defined(STATIC_LINKED) +# define SWIGEXPORT +# else +# define SWIGEXPORT __declspec(dllexport) +# endif +# else +# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) +# define SWIGEXPORT __attribute__ ((visibility("default"))) +# else +# define SWIGEXPORT +# endif +# endif +#endif + +/* calling conventions for Windows */ +#ifndef SWIGSTDCALL +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# define SWIGSTDCALL __stdcall +# else +# define SWIGSTDCALL +# endif +#endif + +/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ +#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) +# define _CRT_SECURE_NO_DEPRECATE +#endif + +/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ +#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) +# define _SCL_SECURE_NO_DEPRECATE +#endif + + + +#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) +/* Use debug wrappers with the Python release dll */ +# undef _DEBUG +# include +# define _DEBUG +#else +# include +#endif + +/* ----------------------------------------------------------------------------- + * swigrun.swg + * + * This file contains generic C API SWIG runtime support for pointer + * type checking. + * ----------------------------------------------------------------------------- */ + +/* This should only be incremented when either the layout of swig_type_info changes, + or for whatever reason, the runtime changes incompatibly */ +#define SWIG_RUNTIME_VERSION "4" + +/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ +#ifdef SWIG_TYPE_TABLE +# define SWIG_QUOTE_STRING(x) #x +# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) +# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) +#else +# define SWIG_TYPE_TABLE_NAME +#endif + +/* + You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for + creating a static or dynamic library from the SWIG runtime code. + In 99.9% of the cases, SWIG just needs to declare them as 'static'. + + But only do this if strictly necessary, ie, if you have problems + with your compiler or suchlike. +*/ + +#ifndef SWIGRUNTIME +# define SWIGRUNTIME SWIGINTERN +#endif + +#ifndef SWIGRUNTIMEINLINE +# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE +#endif + +/* Generic buffer size */ +#ifndef SWIG_BUFFER_SIZE +# define SWIG_BUFFER_SIZE 1024 +#endif + +/* Flags for pointer conversions */ +#define SWIG_POINTER_DISOWN 0x1 +#define SWIG_CAST_NEW_MEMORY 0x2 + +/* Flags for new pointer objects */ +#define SWIG_POINTER_OWN 0x1 + + +/* + Flags/methods for returning states. + + The SWIG conversion methods, as ConvertPtr, return an integer + that tells if the conversion was successful or not. And if not, + an error code can be returned (see swigerrors.swg for the codes). + + Use the following macros/flags to set or process the returning + states. + + In old versions of SWIG, code such as the following was usually written: + + if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { + // success code + } else { + //fail code + } + + Now you can be more explicit: + + int res = SWIG_ConvertPtr(obj,vptr,ty.flags); + if (SWIG_IsOK(res)) { + // success code + } else { + // fail code + } + + which is the same really, but now you can also do + + Type *ptr; + int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); + if (SWIG_IsOK(res)) { + // success code + if (SWIG_IsNewObj(res) { + ... + delete *ptr; + } else { + ... + } + } else { + // fail code + } + + I.e., now SWIG_ConvertPtr can return new objects and you can + identify the case and take care of the deallocation. Of course that + also requires SWIG_ConvertPtr to return new result values, such as + + int SWIG_ConvertPtr(obj, ptr,...) { + if () { + if () { + *ptr = ; + return SWIG_NEWOBJ; + } else { + *ptr = ; + return SWIG_OLDOBJ; + } + } else { + return SWIG_BADOBJ; + } + } + + Of course, returning the plain '0(success)/-1(fail)' still works, but you can be + more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the + SWIG errors code. + + Finally, if the SWIG_CASTRANK_MODE is enabled, the result code + allows to return the 'cast rank', for example, if you have this + + int food(double) + int fooi(int); + + and you call + + food(1) // cast rank '1' (1 -> 1.0) + fooi(1) // cast rank '0' + + just use the SWIG_AddCast()/SWIG_CheckState() +*/ + +#define SWIG_OK (0) +#define SWIG_ERROR (-1) +#define SWIG_IsOK(r) (r >= 0) +#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) + +/* The CastRankLimit says how many bits are used for the cast rank */ +#define SWIG_CASTRANKLIMIT (1 << 8) +/* The NewMask denotes the object was created (using new/malloc) */ +#define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) +/* The TmpMask is for in/out typemaps that use temporal objects */ +#define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) +/* Simple returning values */ +#define SWIG_BADOBJ (SWIG_ERROR) +#define SWIG_OLDOBJ (SWIG_OK) +#define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) +#define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) +/* Check, add and del mask methods */ +#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) +#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) +#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) +#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) +#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) +#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) + +/* Cast-Rank Mode */ +#if defined(SWIG_CASTRANK_MODE) +# ifndef SWIG_TypeRank +# define SWIG_TypeRank unsigned long +# endif +# ifndef SWIG_MAXCASTRANK /* Default cast allowed */ +# define SWIG_MAXCASTRANK (2) +# endif +# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) +# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) +SWIGINTERNINLINE int SWIG_AddCast(int r) { + return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; +} +SWIGINTERNINLINE int SWIG_CheckState(int r) { + return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; +} +#else /* no cast-rank mode */ +# define SWIG_AddCast(r) (r) +# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) +#endif + + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +typedef void *(*swig_converter_func)(void *, int *); +typedef struct swig_type_info *(*swig_dycast_func)(void **); + +/* Structure to store information on one type */ +typedef struct swig_type_info { + const char *name; /* mangled name of this type */ + const char *str; /* human readable name of this type */ + swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ + struct swig_cast_info *cast; /* linked list of types that can cast into this type */ + void *clientdata; /* language specific type data */ + int owndata; /* flag if the structure owns the clientdata */ +} swig_type_info; + +/* Structure to store a type and conversion function used for casting */ +typedef struct swig_cast_info { + swig_type_info *type; /* pointer to type that is equivalent to this type */ + swig_converter_func converter; /* function to cast the void pointers */ + struct swig_cast_info *next; /* pointer to next cast in linked list */ + struct swig_cast_info *prev; /* pointer to the previous cast */ +} swig_cast_info; + +/* Structure used to store module information + * Each module generates one structure like this, and the runtime collects + * all of these structures and stores them in a circularly linked list.*/ +typedef struct swig_module_info { + swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ + size_t size; /* Number of types in this module */ + struct swig_module_info *next; /* Pointer to next element in circularly linked list */ + swig_type_info **type_initial; /* Array of initially generated type structures */ + swig_cast_info **cast_initial; /* Array of initially generated casting structures */ + void *clientdata; /* Language specific module data */ +} swig_module_info; + +/* + Compare two type names skipping the space characters, therefore + "char*" == "char *" and "Class" == "Class", etc. + + Return 0 when the two name types are equivalent, as in + strncmp, but skipping ' '. +*/ +SWIGRUNTIME int +SWIG_TypeNameComp(const char *f1, const char *l1, + const char *f2, const char *l2) { + for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { + while ((*f1 == ' ') && (f1 != l1)) ++f1; + while ((*f2 == ' ') && (f2 != l2)) ++f2; + if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; + } + return (int)((l1 - f1) - (l2 - f2)); +} + +/* + Check type equivalence in a name list like ||... + Return 0 if equal, -1 if nb < tb, 1 if nb > tb +*/ +SWIGRUNTIME int +SWIG_TypeCmp(const char *nb, const char *tb) { + int equiv = 1; + const char* te = tb + strlen(tb); + const char* ne = nb; + while (equiv != 0 && *ne) { + for (nb = ne; *ne; ++ne) { + if (*ne == '|') break; + } + equiv = SWIG_TypeNameComp(nb, ne, tb, te); + if (*ne) ++ne; + } + return equiv; +} + +/* + Check type equivalence in a name list like ||... + Return 0 if not equal, 1 if equal +*/ +SWIGRUNTIME int +SWIG_TypeEquiv(const char *nb, const char *tb) { + return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; +} + +/* + Check the typename +*/ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheck(const char *c, swig_type_info *ty) { + if (ty) { + swig_cast_info *iter = ty->cast; + while (iter) { + if (strcmp(iter->type->name, c) == 0) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; + } + iter = iter->next; + } + } + return 0; +} + +/* + Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison +*/ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { + if (ty) { + swig_cast_info *iter = ty->cast; + while (iter) { + if (iter->type == from) { + if (iter == ty->cast) + return iter; + /* Move iter to the top of the linked list */ + iter->prev->next = iter->next; + if (iter->next) + iter->next->prev = iter->prev; + iter->next = ty->cast; + iter->prev = 0; + if (ty->cast) ty->cast->prev = iter; + ty->cast = iter; + return iter; + } + iter = iter->next; + } + } + return 0; +} + +/* + Cast a pointer up an inheritance hierarchy +*/ +SWIGRUNTIMEINLINE void * +SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { + return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); +} + +/* + Dynamic pointer casting. Down an inheritance hierarchy +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { + swig_type_info *lastty = ty; + if (!ty || !ty->dcast) return ty; + while (ty && (ty->dcast)) { + ty = (*ty->dcast)(ptr); + if (ty) lastty = ty; + } + return lastty; +} + +/* + Return the name associated with this type +*/ +SWIGRUNTIMEINLINE const char * +SWIG_TypeName(const swig_type_info *ty) { + return ty->name; +} + +/* + Return the pretty name associated with this type, + that is an unmangled type name in a form presentable to the user. +*/ +SWIGRUNTIME const char * +SWIG_TypePrettyName(const swig_type_info *type) { + /* The "str" field contains the equivalent pretty names of the + type, separated by vertical-bar characters. We choose + to print the last name, as it is often (?) the most + specific. */ + if (!type) return NULL; + if (type->str != NULL) { + const char *last_name = type->str; + const char *s; + for (s = type->str; *s; s++) + if (*s == '|') last_name = s+1; + return last_name; + } + else + return type->name; +} + +/* + Set the clientdata field for a type +*/ +SWIGRUNTIME void +SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { + swig_cast_info *cast = ti->cast; + /* if (ti->clientdata == clientdata) return; */ + ti->clientdata = clientdata; + + while (cast) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); + } + } + cast = cast->next; + } +} +SWIGRUNTIME void +SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { + SWIG_TypeClientData(ti, clientdata); + ti->owndata = 1; +} + +/* + Search for a swig_type_info structure only by mangled name + Search is a O(log #types) + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_MangledTypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + swig_module_info *iter = start; + do { + if (iter->size) { + register size_t l = 0; + register size_t r = iter->size - 1; + do { + /* since l+r >= 0, we can (>> 1) instead (/ 2) */ + register size_t i = (l + r) >> 1; + const char *iname = iter->types[i]->name; + if (iname) { + register int compare = strcmp(name, iname); + if (compare == 0) { + return iter->types[i]; + } else if (compare < 0) { + if (i) { + r = i - 1; + } else { + break; + } + } else if (compare > 0) { + l = i + 1; + } + } else { + break; /* should never happen */ + } + } while (l <= r); + } + iter = iter->next; + } while (iter != end); + return 0; +} + +/* + Search for a swig_type_info structure for either a mangled name or a human readable name. + It first searches the mangled names of the types, which is a O(log #types) + If a type is not found it then searches the human readable names, which is O(#types). + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + /* STEP 1: Search the name field using binary search */ + swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); + if (ret) { + return ret; + } else { + /* STEP 2: If the type hasn't been found, do a complete search + of the str field (the human readable name) */ + swig_module_info *iter = start; + do { + register size_t i = 0; + for (; i < iter->size; ++i) { + if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) + return iter->types[i]; + } + iter = iter->next; + } while (iter != end); + } + + /* neither found a match */ + return 0; +} + +/* + Pack binary data into a string +*/ +SWIGRUNTIME char * +SWIG_PackData(char *c, void *ptr, size_t sz) { + static const char hex[17] = "0123456789abcdef"; + register const unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register unsigned char uu = *u; + *(c++) = hex[(uu & 0xf0) >> 4]; + *(c++) = hex[uu & 0xf]; + } + return c; +} + +/* + Unpack binary data from a string +*/ +SWIGRUNTIME const char * +SWIG_UnpackData(const char *c, void *ptr, size_t sz) { + register unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register char d = *(c++); + register unsigned char uu; + if ((d >= '0') && (d <= '9')) + uu = ((d - '0') << 4); + else if ((d >= 'a') && (d <= 'f')) + uu = ((d - ('a'-10)) << 4); + else + return (char *) 0; + d = *(c++); + if ((d >= '0') && (d <= '9')) + uu |= (d - '0'); + else if ((d >= 'a') && (d <= 'f')) + uu |= (d - ('a'-10)); + else + return (char *) 0; + *u = uu; + } + return c; +} + +/* + Pack 'void *' into a string buffer. +*/ +SWIGRUNTIME char * +SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { + char *r = buff; + if ((2*sizeof(void *) + 2) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,&ptr,sizeof(void *)); + if (strlen(name) + 1 > (bsz - (r - buff))) return 0; + strcpy(r,name); + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + *ptr = (void *) 0; + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sizeof(void *)); +} + +SWIGRUNTIME char * +SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { + char *r = buff; + size_t lname = (name ? strlen(name) : 0); + if ((2*sz + 2 + lname) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,ptr,sz); + if (lname) { + strncpy(r,name,lname+1); + } else { + *r = 0; + } + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + memset(ptr,0,sz); + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sz); +} + +#ifdef __cplusplus +} +#endif + +/* Errors in SWIG */ +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 +#define SWIG_SystemError -10 +#define SWIG_AttributeError -11 +#define SWIG_MemoryError -12 +#define SWIG_NullReferenceError -13 + + + +/* Compatibility macros for Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + +#define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type) +#define PyInt_Check(x) PyLong_Check(x) +#define PyInt_AsLong(x) PyLong_AsLong(x) +#define PyInt_FromLong(x) PyLong_FromLong(x) +#define PyInt_FromSize_t(x) PyLong_FromSize_t(x) +#define PyString_Check(name) PyBytes_Check(name) +#define PyString_FromString(x) PyUnicode_FromString(x) +#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) +#define PyString_AsString(str) PyBytes_AsString(str) +#define PyString_Size(str) PyBytes_Size(str) +#define PyString_InternFromString(key) PyUnicode_InternFromString(key) +#define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE +#define PyString_AS_STRING(x) PyUnicode_AS_STRING(x) +#define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x) + +#endif + +#ifndef Py_TYPE +# define Py_TYPE(op) ((op)->ob_type) +#endif + +/* SWIG APIs for compatibility of both Python 2 & 3 */ + +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_Python_str_FromFormat PyUnicode_FromFormat +#else +# define SWIG_Python_str_FromFormat PyString_FromFormat +#endif + + +/* Warning: This function will allocate a new string in Python 3, + * so please call SWIG_Python_str_DelForPy3(x) to free the space. + */ +SWIGINTERN char* +SWIG_Python_str_AsChar(PyObject *str) +{ +#if PY_VERSION_HEX >= 0x03000000 + char *cstr; + char *newstr; + Py_ssize_t len; + str = PyUnicode_AsUTF8String(str); + PyBytes_AsStringAndSize(str, &cstr, &len); + newstr = (char *) malloc(len+1); + memcpy(newstr, cstr, len+1); + Py_XDECREF(str); + return newstr; +#else + return PyString_AsString(str); +#endif +} + +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_Python_str_DelForPy3(x) free( (void*) (x) ) +#else +# define SWIG_Python_str_DelForPy3(x) +#endif + + +SWIGINTERN PyObject* +SWIG_Python_str_FromChar(const char *c) +{ +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_FromString(c); +#else + return PyString_FromString(c); +#endif +} + +/* Add PyOS_snprintf for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) +# define PyOS_snprintf _snprintf +# else +# define PyOS_snprintf snprintf +# endif +#endif + +/* A crude PyString_FromFormat implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 + +#ifndef SWIG_PYBUFFER_SIZE +# define SWIG_PYBUFFER_SIZE 1024 +#endif + +static PyObject * +PyString_FromFormat(const char *fmt, ...) { + va_list ap; + char buf[SWIG_PYBUFFER_SIZE * 2]; + int res; + va_start(ap, fmt); + res = vsnprintf(buf, sizeof(buf), fmt, ap); + va_end(ap); + return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf); +} +#endif + +/* Add PyObject_Del for old Pythons */ +#if PY_VERSION_HEX < 0x01060000 +# define PyObject_Del(op) PyMem_DEL((op)) +#endif +#ifndef PyObject_DEL +# define PyObject_DEL PyObject_Del +#endif + +/* A crude PyExc_StopIteration exception for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# ifndef PyExc_StopIteration +# define PyExc_StopIteration PyExc_RuntimeError +# endif +# ifndef PyObject_GenericGetAttr +# define PyObject_GenericGetAttr 0 +# endif +#endif + +/* Py_NotImplemented is defined in 2.1 and up. */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef Py_NotImplemented +# define Py_NotImplemented PyExc_RuntimeError +# endif +#endif + +/* A crude PyString_AsStringAndSize implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef PyString_AsStringAndSize +# define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} +# endif +#endif + +/* PySequence_Size for old Pythons */ +#if PY_VERSION_HEX < 0x02000000 +# ifndef PySequence_Size +# define PySequence_Size PySequence_Length +# endif +#endif + +/* PyBool_FromLong for old Pythons */ +#if PY_VERSION_HEX < 0x02030000 +static +PyObject *PyBool_FromLong(long ok) +{ + PyObject *result = ok ? Py_True : Py_False; + Py_INCREF(result); + return result; +} +#endif + +/* Py_ssize_t for old Pythons */ +/* This code is as recommended by: */ +/* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */ +#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) +typedef int Py_ssize_t; +# define PY_SSIZE_T_MAX INT_MAX +# define PY_SSIZE_T_MIN INT_MIN +typedef inquiry lenfunc; +typedef intargfunc ssizeargfunc; +typedef intintargfunc ssizessizeargfunc; +typedef intobjargproc ssizeobjargproc; +typedef intintobjargproc ssizessizeobjargproc; +typedef getreadbufferproc readbufferproc; +typedef getwritebufferproc writebufferproc; +typedef getsegcountproc segcountproc; +typedef getcharbufferproc charbufferproc; +static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc)) +{ + long result = 0; + PyObject *i = PyNumber_Int(x); + if (i) { + result = PyInt_AsLong(i); + Py_DECREF(i); + } + return result; +} +#endif + +#if PY_VERSION_HEX < 0x02050000 +#define PyInt_FromSize_t(x) PyInt_FromLong((long)x) +#endif + +#if PY_VERSION_HEX < 0x02040000 +#define Py_VISIT(op) \ + do { \ + if (op) { \ + int vret = visit((op), arg); \ + if (vret) \ + return vret; \ + } \ + } while (0) +#endif + +#if PY_VERSION_HEX < 0x02030000 +typedef struct { + PyTypeObject type; + PyNumberMethods as_number; + PyMappingMethods as_mapping; + PySequenceMethods as_sequence; + PyBufferProcs as_buffer; + PyObject *name, *slots; +} PyHeapTypeObject; +#endif + +#if PY_VERSION_HEX < 0x02030000 +typedef destructor freefunc; +#endif + +#if ((PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 6) || \ + (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION > 0) || \ + (PY_MAJOR_VERSION > 3)) +# define SWIGPY_USE_CAPSULE +# define SWIGPY_CAPSULE_NAME ((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME) +#endif + +#if PY_VERSION_HEX < 0x03020000 +#define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) +#define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) +#endif + +/* ----------------------------------------------------------------------------- + * error manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIME PyObject* +SWIG_Python_ErrorType(int code) { + PyObject* type = 0; + switch(code) { + case SWIG_MemoryError: + type = PyExc_MemoryError; + break; + case SWIG_IOError: + type = PyExc_IOError; + break; + case SWIG_RuntimeError: + type = PyExc_RuntimeError; + break; + case SWIG_IndexError: + type = PyExc_IndexError; + break; + case SWIG_TypeError: + type = PyExc_TypeError; + break; + case SWIG_DivisionByZero: + type = PyExc_ZeroDivisionError; + break; + case SWIG_OverflowError: + type = PyExc_OverflowError; + break; + case SWIG_SyntaxError: + type = PyExc_SyntaxError; + break; + case SWIG_ValueError: + type = PyExc_ValueError; + break; + case SWIG_SystemError: + type = PyExc_SystemError; + break; + case SWIG_AttributeError: + type = PyExc_AttributeError; + break; + default: + type = PyExc_RuntimeError; + } + return type; +} + + +SWIGRUNTIME void +SWIG_Python_AddErrorMsg(const char* mesg) +{ + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + + if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback); + if (value) { + char *tmp; + PyObject *old_str = PyObject_Str(value); + PyErr_Clear(); + Py_XINCREF(type); + + PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(old_str); + Py_DECREF(value); + } else { + PyErr_SetString(PyExc_RuntimeError, mesg); + } +} + +#if defined(SWIG_PYTHON_NO_THREADS) +# if defined(SWIG_PYTHON_THREADS) +# undef SWIG_PYTHON_THREADS +# endif +#endif +#if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ +# if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) +# if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ +# define SWIG_PYTHON_USE_GIL +# endif +# endif +# if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ +# ifndef SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() +# endif +# ifdef __cplusplus /* C++ code */ + class SWIG_Python_Thread_Block { + bool status; + PyGILState_STATE state; + public: + void end() { if (status) { PyGILState_Release(state); status = false;} } + SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} + ~SWIG_Python_Thread_Block() { end(); } + }; + class SWIG_Python_Thread_Allow { + bool status; + PyThreadState *save; + public: + void end() { if (status) { PyEval_RestoreThread(save); status = false; }} + SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} + ~SWIG_Python_Thread_Allow() { end(); } + }; +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block +# define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow +# define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() +# else /* C code */ +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() +# define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() +# define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) +# endif +# else /* Old thread way, not implemented, user must provide it */ +# if !defined(SWIG_PYTHON_INITIALIZE_THREADS) +# define SWIG_PYTHON_INITIALIZE_THREADS +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_END_BLOCK) +# define SWIG_PYTHON_THREAD_END_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# endif +# if !defined(SWIG_PYTHON_THREAD_END_ALLOW) +# define SWIG_PYTHON_THREAD_END_ALLOW +# endif +# endif +#else /* No thread support */ +# define SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# define SWIG_PYTHON_THREAD_END_BLOCK +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# define SWIG_PYTHON_THREAD_END_ALLOW +#endif + +/* ----------------------------------------------------------------------------- + * Python API portion that goes into the runtime + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#endif + +/* ----------------------------------------------------------------------------- + * Constant declarations + * ----------------------------------------------------------------------------- */ + +/* Constant Types */ +#define SWIG_PY_POINTER 4 +#define SWIG_PY_BINARY 5 + +/* Constant information structure */ +typedef struct swig_const_info { + int type; + char *name; + long lvalue; + double dvalue; + void *pvalue; + swig_type_info **ptype; +} swig_const_info; + + +/* ----------------------------------------------------------------------------- + * Wrapper of PyInstanceMethod_New() used in Python 3 + * It is exported to the generated module, used for -fastproxy + * ----------------------------------------------------------------------------- */ +#if PY_VERSION_HEX >= 0x03000000 +SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) +{ + return PyInstanceMethod_New(func); +} +#else +SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *SWIGUNUSEDPARM(func)) +{ + return NULL; +} +#endif + +#ifdef __cplusplus +} +#endif + + +/* ----------------------------------------------------------------------------- + * pyrun.swg + * + * This file contains the runtime support for Python modules + * and includes code for managing global variables and pointer + * type checking. + * + * ----------------------------------------------------------------------------- */ + +/* Common SWIG API */ + +/* for raw pointers */ +#define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) +#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) +#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) + +#ifdef SWIGPYTHON_BUILTIN +#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) +#else +#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) +#endif + +#define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) + +#define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) +#define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) +#define swig_owntype int + +/* for raw packed data */ +#define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + +/* for class or struct pointers */ +#define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) +#define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) + +/* for C or C++ function pointers */ +#define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) +#define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0) + +/* for C++ member pointers, ie, member methods */ +#define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + + +/* Runtime API */ + +#define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata) +#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) +#define SWIG_NewClientData(obj) SwigPyClientData_New(obj) + +#define SWIG_SetErrorObj SWIG_Python_SetErrorObj +#define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg +#define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) +#define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) +#define SWIG_fail goto fail + + +/* Runtime API implementation */ + +/* Error manipulation */ + +SWIGINTERN void +SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetObject(errtype, obj); + Py_DECREF(obj); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +SWIGINTERN void +SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetString(errtype, msg); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) + +/* Set a constant value */ + +#if defined(SWIGPYTHON_BUILTIN) + +SWIGINTERN void +SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) { + PyObject *s = PyString_InternFromString(key); + PyList_Append(seq, s); + Py_DECREF(s); +} + +SWIGINTERN void +SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) { +#if PY_VERSION_HEX < 0x02030000 + PyDict_SetItemString(d, (char *)name, obj); +#else + PyDict_SetItemString(d, name, obj); +#endif + Py_DECREF(obj); + if (public_interface) + SwigPyBuiltin_AddPublicSymbol(public_interface, name); +} + +#else + +SWIGINTERN void +SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { +#if PY_VERSION_HEX < 0x02030000 + PyDict_SetItemString(d, (char *)name, obj); +#else + PyDict_SetItemString(d, name, obj); +#endif + Py_DECREF(obj); +} + +#endif + +/* Append a value to the result obj */ + +SWIGINTERN PyObject* +SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { +#if !defined(SWIG_PYTHON_OUTPUT_TUPLE) + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyList_Check(result)) { + PyObject *o2 = result; + result = PyList_New(1); + PyList_SetItem(result, 0, o2); + } + PyList_Append(result,obj); + Py_DECREF(obj); + } + return result; +#else + PyObject* o2; + PyObject* o3; + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyTuple_Check(result)) { + o2 = result; + result = PyTuple_New(1); + PyTuple_SET_ITEM(result, 0, o2); + } + o3 = PyTuple_New(1); + PyTuple_SET_ITEM(o3, 0, obj); + o2 = result; + result = PySequence_Concat(o2, o3); + Py_DECREF(o2); + Py_DECREF(o3); + } + return result; +#endif +} + +/* Unpack the argument tuple */ + +SWIGINTERN int +SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs) +{ + if (!args) { + if (!min && !max) { + return 1; + } else { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", + name, (min == max ? "" : "at least "), (int)min); + return 0; + } + } + if (!PyTuple_Check(args)) { + if (min <= 1 && max >= 1) { + register int i; + objs[0] = args; + for (i = 1; i < max; ++i) { + objs[i] = 0; + } + return 2; + } + PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); + return 0; + } else { + register Py_ssize_t l = PyTuple_GET_SIZE(args); + if (l < min) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at least "), (int)min, (int)l); + return 0; + } else if (l > max) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at most "), (int)max, (int)l); + return 0; + } else { + register int i; + for (i = 0; i < l; ++i) { + objs[i] = PyTuple_GET_ITEM(args, i); + } + for (; l < max; ++l) { + objs[l] = 0; + } + return i + 1; + } + } +} + +/* A functor is a function object with one single object argument */ +#if PY_VERSION_HEX >= 0x02020000 +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); +#else +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); +#endif + +/* + Helper for static pointer initialization for both C and C++ code, for example + static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); +*/ +#ifdef __cplusplus +#define SWIG_STATIC_POINTER(var) var +#else +#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var +#endif + +/* ----------------------------------------------------------------------------- + * Pointer declarations + * ----------------------------------------------------------------------------- */ + +/* Flags for new pointer objects */ +#define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) +#define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) + +#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) + +#define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2) +#define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN) + +#ifdef __cplusplus +extern "C" { +#endif + +/* How to access Py_None */ +#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# ifndef SWIG_PYTHON_NO_BUILD_NONE +# ifndef SWIG_PYTHON_BUILD_NONE +# define SWIG_PYTHON_BUILD_NONE +# endif +# endif +#endif + +#ifdef SWIG_PYTHON_BUILD_NONE +# ifdef Py_None +# undef Py_None +# define Py_None SWIG_Py_None() +# endif +SWIGRUNTIMEINLINE PyObject * +_SWIG_Py_None(void) +{ + PyObject *none = Py_BuildValue((char*)""); + Py_DECREF(none); + return none; +} +SWIGRUNTIME PyObject * +SWIG_Py_None(void) +{ + static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None(); + return none; +} +#endif + +/* The python void return value */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Py_Void(void) +{ + PyObject *none = Py_None; + Py_INCREF(none); + return none; +} + +/* SwigPyClientData */ + +typedef struct { + PyObject *klass; + PyObject *newraw; + PyObject *newargs; + PyObject *destroy; + int delargs; + int implicitconv; + PyTypeObject *pytype; +} SwigPyClientData; + +SWIGRUNTIMEINLINE int +SWIG_Python_CheckImplicit(swig_type_info *ty) +{ + SwigPyClientData *data = (SwigPyClientData *)ty->clientdata; + return data ? data->implicitconv : 0; +} + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_ExceptionType(swig_type_info *desc) { + SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0; + PyObject *klass = data ? data->klass : 0; + return (klass ? klass : PyExc_RuntimeError); +} + + +SWIGRUNTIME SwigPyClientData * +SwigPyClientData_New(PyObject* obj) +{ + if (!obj) { + return 0; + } else { + SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData)); + /* the klass element */ + data->klass = obj; + Py_INCREF(data->klass); + /* the newraw method and newargs arguments used to create a new raw instance */ + if (PyClass_Check(obj)) { + data->newraw = 0; + data->newargs = obj; + Py_INCREF(obj); + } else { +#if (PY_VERSION_HEX < 0x02020000) + data->newraw = 0; +#else + data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); +#endif + if (data->newraw) { + Py_INCREF(data->newraw); + data->newargs = PyTuple_New(1); + PyTuple_SetItem(data->newargs, 0, obj); + } else { + data->newargs = obj; + } + Py_INCREF(data->newargs); + } + /* the destroy method, aka as the C++ delete method */ + data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); + if (PyErr_Occurred()) { + PyErr_Clear(); + data->destroy = 0; + } + if (data->destroy) { + int flags; + Py_INCREF(data->destroy); + flags = PyCFunction_GET_FLAGS(data->destroy); +#ifdef METH_O + data->delargs = !(flags & (METH_O)); +#else + data->delargs = 0; +#endif + } else { + data->delargs = 0; + } + data->implicitconv = 0; + data->pytype = 0; + return data; + } +} + +SWIGRUNTIME void +SwigPyClientData_Del(SwigPyClientData *data) { + Py_XDECREF(data->newraw); + Py_XDECREF(data->newargs); + Py_XDECREF(data->destroy); +} + +/* =============== SwigPyObject =====================*/ + +typedef struct { + PyObject_HEAD + void *ptr; + swig_type_info *ty; + int own; + PyObject *next; +#ifdef SWIGPYTHON_BUILTIN + PyObject *dict; +#endif +} SwigPyObject; + +SWIGRUNTIME PyObject * +SwigPyObject_long(SwigPyObject *v) +{ + return PyLong_FromVoidPtr(v->ptr); +} + +SWIGRUNTIME PyObject * +SwigPyObject_format(const char* fmt, SwigPyObject *v) +{ + PyObject *res = NULL; + PyObject *args = PyTuple_New(1); + if (args) { + if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) { + PyObject *ofmt = SWIG_Python_str_FromChar(fmt); + if (ofmt) { +#if PY_VERSION_HEX >= 0x03000000 + res = PyUnicode_Format(ofmt,args); +#else + res = PyString_Format(ofmt,args); +#endif + Py_DECREF(ofmt); + } + Py_DECREF(args); + } + } + return res; +} + +SWIGRUNTIME PyObject * +SwigPyObject_oct(SwigPyObject *v) +{ + return SwigPyObject_format("%o",v); +} + +SWIGRUNTIME PyObject * +SwigPyObject_hex(SwigPyObject *v) +{ + return SwigPyObject_format("%x",v); +} + +SWIGRUNTIME PyObject * +#ifdef METH_NOARGS +SwigPyObject_repr(SwigPyObject *v) +#else +SwigPyObject_repr(SwigPyObject *v, PyObject *args) +#endif +{ + const char *name = SWIG_TypePrettyName(v->ty); + PyObject *repr = SWIG_Python_str_FromFormat("", (name ? name : "unknown"), (void *)v); + if (v->next) { +# ifdef METH_NOARGS + PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next); +# else + PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next, args); +# endif +# if PY_VERSION_HEX >= 0x03000000 + PyObject *joined = PyUnicode_Concat(repr, nrep); + Py_DecRef(repr); + Py_DecRef(nrep); + repr = joined; +# else + PyString_ConcatAndDel(&repr,nrep); +# endif + } + return repr; +} + +SWIGRUNTIME int +SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) +{ + void *i = v->ptr; + void *j = w->ptr; + return (i < j) ? -1 : ((i > j) ? 1 : 0); +} + +/* Added for Python 3.x, would it also be useful for Python 2.x? */ +SWIGRUNTIME PyObject* +SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op) +{ + PyObject* res; + if( op != Py_EQ && op != Py_NE ) { + Py_INCREF(Py_NotImplemented); + return Py_NotImplemented; + } + res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0); + return res; +} + + +SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void); + +#ifdef SWIGPYTHON_BUILTIN +static swig_type_info *SwigPyObject_stype = 0; +SWIGRUNTIME PyTypeObject* +SwigPyObject_type(void) { + SwigPyClientData *cd; + assert(SwigPyObject_stype); + cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; + assert(cd); + assert(cd->pytype); + return cd->pytype; +} +#else +SWIGRUNTIME PyTypeObject* +SwigPyObject_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce(); + return type; +} +#endif + +SWIGRUNTIMEINLINE int +SwigPyObject_Check(PyObject *op) { +#ifdef SWIGPYTHON_BUILTIN + PyTypeObject *target_tp = SwigPyObject_type(); + if (PyType_IsSubtype(op->ob_type, target_tp)) + return 1; + return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0); +#else + return (Py_TYPE(op) == SwigPyObject_type()) + || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0); +#endif +} + +SWIGRUNTIME PyObject * +SwigPyObject_New(void *ptr, swig_type_info *ty, int own); + +SWIGRUNTIME void +SwigPyObject_dealloc(PyObject *v) +{ + SwigPyObject *sobj = (SwigPyObject *) v; + PyObject *next = sobj->next; + if (sobj->own == SWIG_POINTER_OWN) { + swig_type_info *ty = sobj->ty; + SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; + PyObject *destroy = data ? data->destroy : 0; + if (destroy) { + /* destroy is always a VARARGS method */ + PyObject *res; + if (data->delargs) { + /* we need to create a temporary object to carry the destroy operation */ + PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); + res = SWIG_Python_CallFunctor(destroy, tmp); + Py_DECREF(tmp); + } else { + PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); + PyObject *mself = PyCFunction_GET_SELF(destroy); + res = ((*meth)(mself, v)); + } + Py_XDECREF(res); + } +#if !defined(SWIG_PYTHON_SILENT_MEMLEAK) + else { + const char *name = SWIG_TypePrettyName(ty); + printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown")); + } +#endif + } + Py_XDECREF(next); + PyObject_DEL(v); +} + +SWIGRUNTIME PyObject* +SwigPyObject_append(PyObject* v, PyObject* next) +{ + SwigPyObject *sobj = (SwigPyObject *) v; +#ifndef METH_O + PyObject *tmp = 0; + if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL; + next = tmp; +#endif + if (!SwigPyObject_Check(next)) { + return NULL; + } + sobj->next = next; + Py_INCREF(next); + return SWIG_Py_Void(); +} + +SWIGRUNTIME PyObject* +#ifdef METH_NOARGS +SwigPyObject_next(PyObject* v) +#else +SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *) v; + if (sobj->next) { + Py_INCREF(sobj->next); + return sobj->next; + } else { + return SWIG_Py_Void(); + } +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +SwigPyObject_disown(PyObject *v) +#else +SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *)v; + sobj->own = 0; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +SwigPyObject_acquire(PyObject *v) +#else +SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + SwigPyObject *sobj = (SwigPyObject *)v; + sobj->own = SWIG_POINTER_OWN; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +SwigPyObject_own(PyObject *v, PyObject *args) +{ + PyObject *val = 0; +#if (PY_VERSION_HEX < 0x02020000) + if (!PyArg_ParseTuple(args,(char *)"|O:own",&val)) +#elif (PY_VERSION_HEX < 0x02050000) + if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) +#else + if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) +#endif + { + return NULL; + } + else + { + SwigPyObject *sobj = (SwigPyObject *)v; + PyObject *obj = PyBool_FromLong(sobj->own); + if (val) { +#ifdef METH_NOARGS + if (PyObject_IsTrue(val)) { + SwigPyObject_acquire(v); + } else { + SwigPyObject_disown(v); + } +#else + if (PyObject_IsTrue(val)) { + SwigPyObject_acquire(v,args); + } else { + SwigPyObject_disown(v,args); + } +#endif + } + return obj; + } +} + +#ifdef METH_O +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#else +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#endif + +#if PY_VERSION_HEX < 0x02020000 +SWIGINTERN PyObject * +SwigPyObject_getattr(SwigPyObject *sobj,char *name) +{ + return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name); +} +#endif + +SWIGRUNTIME PyTypeObject* +SwigPyObject_TypeOnce(void) { + static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; + + static PyNumberMethods SwigPyObject_as_number = { + (binaryfunc)0, /*nb_add*/ + (binaryfunc)0, /*nb_subtract*/ + (binaryfunc)0, /*nb_multiply*/ + /* nb_divide removed in Python 3 */ +#if PY_VERSION_HEX < 0x03000000 + (binaryfunc)0, /*nb_divide*/ +#endif + (binaryfunc)0, /*nb_remainder*/ + (binaryfunc)0, /*nb_divmod*/ + (ternaryfunc)0,/*nb_power*/ + (unaryfunc)0, /*nb_negative*/ + (unaryfunc)0, /*nb_positive*/ + (unaryfunc)0, /*nb_absolute*/ + (inquiry)0, /*nb_nonzero*/ + 0, /*nb_invert*/ + 0, /*nb_lshift*/ + 0, /*nb_rshift*/ + 0, /*nb_and*/ + 0, /*nb_xor*/ + 0, /*nb_or*/ +#if PY_VERSION_HEX < 0x03000000 + 0, /*nb_coerce*/ +#endif + (unaryfunc)SwigPyObject_long, /*nb_int*/ +#if PY_VERSION_HEX < 0x03000000 + (unaryfunc)SwigPyObject_long, /*nb_long*/ +#else + 0, /*nb_reserved*/ +#endif + (unaryfunc)0, /*nb_float*/ +#if PY_VERSION_HEX < 0x03000000 + (unaryfunc)SwigPyObject_oct, /*nb_oct*/ + (unaryfunc)SwigPyObject_hex, /*nb_hex*/ +#endif +#if PY_VERSION_HEX >= 0x03000000 /* 3.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */ +#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ +#elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ +#elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */ + 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ +#endif + }; + + static PyTypeObject swigpyobject_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"SwigPyObject", /* tp_name */ + sizeof(SwigPyObject), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)SwigPyObject_dealloc, /* tp_dealloc */ + 0, /* tp_print */ +#if PY_VERSION_HEX < 0x02020000 + (getattrfunc)SwigPyObject_getattr, /* tp_getattr */ +#else + (getattrfunc)0, /* tp_getattr */ +#endif + (setattrfunc)0, /* tp_setattr */ +#if PY_VERSION_HEX >= 0x03000000 + 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */ +#else + (cmpfunc)SwigPyObject_compare, /* tp_compare */ +#endif + (reprfunc)SwigPyObject_repr, /* tp_repr */ + &SwigPyObject_as_number, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + 0, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigobject_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + swigobject_methods, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + swigpyobject_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + swigpyobject_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&swigpyobject_type) < 0) + return NULL; +#endif + } + return &swigpyobject_type; +} + +SWIGRUNTIME PyObject * +SwigPyObject_New(void *ptr, swig_type_info *ty, int own) +{ + SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type()); + if (sobj) { + sobj->ptr = ptr; + sobj->ty = ty; + sobj->own = own; + sobj->next = 0; + } + return (PyObject *)sobj; +} + +/* ----------------------------------------------------------------------------- + * Implements a simple Swig Packed type, and use it instead of string + * ----------------------------------------------------------------------------- */ + +typedef struct { + PyObject_HEAD + void *pack; + swig_type_info *ty; + size_t size; +} SwigPyPacked; + +SWIGRUNTIME int +SwigPyPacked_print(SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags)) +{ + char result[SWIG_BUFFER_SIZE]; + fputs("pack, v->size, 0, sizeof(result))) { + fputs("at ", fp); + fputs(result, fp); + } + fputs(v->ty->name,fp); + fputs(">", fp); + return 0; +} + +SWIGRUNTIME PyObject * +SwigPyPacked_repr(SwigPyPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { + return SWIG_Python_str_FromFormat("", result, v->ty->name); + } else { + return SWIG_Python_str_FromFormat("", v->ty->name); + } +} + +SWIGRUNTIME PyObject * +SwigPyPacked_str(SwigPyPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ + return SWIG_Python_str_FromFormat("%s%s", result, v->ty->name); + } else { + return SWIG_Python_str_FromChar(v->ty->name); + } +} + +SWIGRUNTIME int +SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w) +{ + size_t i = v->size; + size_t j = w->size; + int s = (i < j) ? -1 : ((i > j) ? 1 : 0); + return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); +} + +SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void); + +SWIGRUNTIME PyTypeObject* +SwigPyPacked_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce(); + return type; +} + +SWIGRUNTIMEINLINE int +SwigPyPacked_Check(PyObject *op) { + return ((op)->ob_type == SwigPyPacked_TypeOnce()) + || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0); +} + +SWIGRUNTIME void +SwigPyPacked_dealloc(PyObject *v) +{ + if (SwigPyPacked_Check(v)) { + SwigPyPacked *sobj = (SwigPyPacked *) v; + free(sobj->pack); + } + PyObject_DEL(v); +} + +SWIGRUNTIME PyTypeObject* +SwigPyPacked_TypeOnce(void) { + static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; + static PyTypeObject swigpypacked_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX>=0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"SwigPyPacked", /* tp_name */ + sizeof(SwigPyPacked), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)SwigPyPacked_dealloc, /* tp_dealloc */ + (printfunc)SwigPyPacked_print, /* tp_print */ + (getattrfunc)0, /* tp_getattr */ + (setattrfunc)0, /* tp_setattr */ +#if PY_VERSION_HEX>=0x03000000 + 0, /* tp_reserved in 3.0.1 */ +#else + (cmpfunc)SwigPyPacked_compare, /* tp_compare */ +#endif + (reprfunc)SwigPyPacked_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + (reprfunc)SwigPyPacked_str, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigpacked_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + 0, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + swigpypacked_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + swigpypacked_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&swigpypacked_type) < 0) + return NULL; +#endif + } + return &swigpypacked_type; +} + +SWIGRUNTIME PyObject * +SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) +{ + SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type()); + if (sobj) { + void *pack = malloc(size); + if (pack) { + memcpy(pack, ptr, size); + sobj->pack = pack; + sobj->ty = ty; + sobj->size = size; + } else { + PyObject_DEL((PyObject *) sobj); + sobj = 0; + } + } + return (PyObject *) sobj; +} + +SWIGRUNTIME swig_type_info * +SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size) +{ + if (SwigPyPacked_Check(obj)) { + SwigPyPacked *sobj = (SwigPyPacked *)obj; + if (sobj->size != size) return 0; + memcpy(ptr, sobj->pack, size); + return sobj->ty; + } else { + return 0; + } +} + +/* ----------------------------------------------------------------------------- + * pointers/data manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIMEINLINE PyObject * +_SWIG_This(void) +{ + return SWIG_Python_str_FromChar("this"); +} + +static PyObject *swig_this = NULL; + +SWIGRUNTIME PyObject * +SWIG_This(void) +{ + if (swig_this == NULL) + swig_this = _SWIG_This(); + return swig_this; +} + +/* #define SWIG_PYTHON_SLOW_GETSET_THIS */ + +/* TODO: I don't know how to implement the fast getset in Python 3 right now */ +#if PY_VERSION_HEX>=0x03000000 +#define SWIG_PYTHON_SLOW_GETSET_THIS +#endif + +SWIGRUNTIME SwigPyObject * +SWIG_Python_GetSwigThis(PyObject *pyobj) +{ + PyObject *obj; + + if (SwigPyObject_Check(pyobj)) + return (SwigPyObject *) pyobj; + +#ifdef SWIGPYTHON_BUILTIN + (void)obj; +# ifdef PyWeakref_CheckProxy + if (PyWeakref_CheckProxy(pyobj)) { + pyobj = PyWeakref_GET_OBJECT(pyobj); + if (pyobj && SwigPyObject_Check(pyobj)) + return (SwigPyObject*) pyobj; + } +# endif + return NULL; +#else + + obj = 0; + +#if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) + if (PyInstance_Check(pyobj)) { + obj = _PyInstance_Lookup(pyobj, SWIG_This()); + } else { + PyObject **dictptr = _PyObject_GetDictPtr(pyobj); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; + } else { +#ifdef PyWeakref_CheckProxy + if (PyWeakref_CheckProxy(pyobj)) { + PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); + return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; + } +#endif + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } + } + } +#else + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } +#endif + if (obj && !SwigPyObject_Check(obj)) { + /* a PyObject is called 'this', try to get the 'real this' + SwigPyObject from it */ + return SWIG_Python_GetSwigThis(obj); + } + return (SwigPyObject *)obj; +#endif +} + +/* Acquire a pointer value */ + +SWIGRUNTIME int +SWIG_Python_AcquirePtr(PyObject *obj, int own) { + if (own == SWIG_POINTER_OWN) { + SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj); + if (sobj) { + int oldown = sobj->own; + sobj->own = own; + return oldown; + } + } + return 0; +} + +/* Convert a pointer value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { + int res; + SwigPyObject *sobj; + int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0; + + if (!obj) + return SWIG_ERROR; + if (obj == Py_None && !implicit_conv) { + if (ptr) + *ptr = 0; + return SWIG_OK; + } + + res = SWIG_ERROR; + + sobj = SWIG_Python_GetSwigThis(obj); + if (own) + *own = 0; + while (sobj) { + void *vptr = sobj->ptr; + if (ty) { + swig_type_info *to = sobj->ty; + if (to == ty) { + /* no type cast needed */ + if (ptr) *ptr = vptr; + break; + } else { + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) { + sobj = (SwigPyObject *)sobj->next; + } else { + if (ptr) { + int newmemory = 0; + *ptr = SWIG_TypeCast(tc,vptr,&newmemory); + if (newmemory == SWIG_CAST_NEW_MEMORY) { + assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ + if (own) + *own = *own | SWIG_CAST_NEW_MEMORY; + } + } + break; + } + } + } else { + if (ptr) *ptr = vptr; + break; + } + } + if (sobj) { + if (own) + *own = *own | sobj->own; + if (flags & SWIG_POINTER_DISOWN) { + sobj->own = 0; + } + res = SWIG_OK; + } else { + if (implicit_conv) { + SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; + if (data && !data->implicitconv) { + PyObject *klass = data->klass; + if (klass) { + PyObject *impconv; + data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ + impconv = SWIG_Python_CallFunctor(klass, obj); + data->implicitconv = 0; + if (PyErr_Occurred()) { + PyErr_Clear(); + impconv = 0; + } + if (impconv) { + SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv); + if (iobj) { + void *vptr; + res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0); + if (SWIG_IsOK(res)) { + if (ptr) { + *ptr = vptr; + /* transfer the ownership to 'ptr' */ + iobj->own = 0; + res = SWIG_AddCast(res); + res = SWIG_AddNewMask(res); + } else { + res = SWIG_AddCast(res); + } + } + } + Py_DECREF(impconv); + } + } + } + } + if (!SWIG_IsOK(res) && obj == Py_None) { + if (ptr) + *ptr = 0; + if (PyErr_Occurred()) + PyErr_Clear(); + res = SWIG_OK; + } + } + return res; +} + +/* Convert a function ptr value */ + +SWIGRUNTIME int +SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) { + if (!PyCFunction_Check(obj)) { + return SWIG_ConvertPtr(obj, ptr, ty, 0); + } else { + void *vptr = 0; + + /* here we get the method pointer for callbacks */ + const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); + const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0; + if (desc) + desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0; + if (!desc) + return SWIG_ERROR; + if (ty) { + swig_cast_info *tc = SWIG_TypeCheck(desc,ty); + if (tc) { + int newmemory = 0; + *ptr = SWIG_TypeCast(tc,vptr,&newmemory); + assert(!newmemory); /* newmemory handling not yet implemented */ + } else { + return SWIG_ERROR; + } + } else { + *ptr = vptr; + } + return SWIG_OK; + } +} + +/* Convert a packed value value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) { + swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz); + if (!to) return SWIG_ERROR; + if (ty) { + if (to != ty) { + /* check type cast? */ + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) return SWIG_ERROR; + } + } + return SWIG_OK; +} + +/* ----------------------------------------------------------------------------- + * Create a new pointer object + * ----------------------------------------------------------------------------- */ + +/* + Create a new instance object, without calling __init__, and set the + 'this' attribute. +*/ + +SWIGRUNTIME PyObject* +SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) +{ +#if (PY_VERSION_HEX >= 0x02020000) + PyObject *inst = 0; + PyObject *newraw = data->newraw; + if (newraw) { + inst = PyObject_Call(newraw, data->newargs, NULL); + if (inst) { +#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + PyDict_SetItem(dict, SWIG_This(), swig_this); + } + } +#else + PyObject *key = SWIG_This(); + PyObject_SetAttr(inst, key, swig_this); +#endif + } + } else { +#if PY_VERSION_HEX >= 0x03000000 + inst = PyBaseObject_Type.tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); + if (inst) { + PyObject_SetAttr(inst, SWIG_This(), swig_this); + Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG; + } +#else + PyObject *dict = PyDict_New(); + if (dict) { + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + } +#endif + } + return inst; +#else +#if (PY_VERSION_HEX >= 0x02010000) + PyObject *inst = 0; + PyObject *dict = PyDict_New(); + if (dict) { + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + } + return (PyObject *) inst; +#else + PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type); + if (inst == NULL) { + return NULL; + } + inst->in_class = (PyClassObject *)data->newargs; + Py_INCREF(inst->in_class); + inst->in_dict = PyDict_New(); + if (inst->in_dict == NULL) { + Py_DECREF(inst); + return NULL; + } +#ifdef Py_TPFLAGS_HAVE_WEAKREFS + inst->in_weakreflist = NULL; +#endif +#ifdef Py_TPFLAGS_GC + PyObject_GC_Init(inst); +#endif + PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this); + return (PyObject *) inst; +#endif +#endif +} + +SWIGRUNTIME void +SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) +{ + PyObject *dict; +#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + } + PyDict_SetItem(dict, SWIG_This(), swig_this); + return; + } +#endif + dict = PyObject_GetAttrString(inst, (char*)"__dict__"); + PyDict_SetItem(dict, SWIG_This(), swig_this); + Py_DECREF(dict); +} + + +SWIGINTERN PyObject * +SWIG_Python_InitShadowInstance(PyObject *args) { + PyObject *obj[2]; + if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) { + return NULL; + } else { + SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]); + if (sthis) { + SwigPyObject_append((PyObject*) sthis, obj[1]); + } else { + SWIG_Python_SetSwigThis(obj[0], obj[1]); + } + return SWIG_Py_Void(); + } +} + +/* Create a new pointer object */ + +SWIGRUNTIME PyObject * +SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) { + SwigPyClientData *clientdata; + PyObject * robj; + int own; + + if (!ptr) + return SWIG_Py_Void(); + + clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0; + own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0; + if (clientdata && clientdata->pytype) { + SwigPyObject *newobj; + if (flags & SWIG_BUILTIN_TP_INIT) { + newobj = (SwigPyObject*) self; + if (newobj->ptr) { + PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0); + while (newobj->next) + newobj = (SwigPyObject *) newobj->next; + newobj->next = next_self; + newobj = (SwigPyObject *)next_self; + } + } else { + newobj = PyObject_New(SwigPyObject, clientdata->pytype); + } + if (newobj) { + newobj->ptr = ptr; + newobj->ty = type; + newobj->own = own; + newobj->next = 0; +#ifdef SWIGPYTHON_BUILTIN + newobj->dict = 0; +#endif + return (PyObject*) newobj; + } + return SWIG_Py_Void(); + } + + assert(!(flags & SWIG_BUILTIN_TP_INIT)); + + robj = SwigPyObject_New(ptr, type, own); + if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) { + PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj); + Py_DECREF(robj); + robj = inst; + } + return robj; +} + +/* Create a new packed object */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { + return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void(); +} + +/* -----------------------------------------------------------------------------* + * Get type list + * -----------------------------------------------------------------------------*/ + +#ifdef SWIG_LINK_RUNTIME +void *SWIG_ReturnGlobalTypeList(void *); +#endif + +SWIGRUNTIME swig_module_info * +SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) { + static void *type_pointer = (void *)0; + /* first check if module already created */ + if (!type_pointer) { +#ifdef SWIG_LINK_RUNTIME + type_pointer = SWIG_ReturnGlobalTypeList((void *)0); +#else +# ifdef SWIGPY_USE_CAPSULE + type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0); +# else + type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, + (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); +# endif + if (PyErr_Occurred()) { + PyErr_Clear(); + type_pointer = (void *)0; + } +#endif + } + return (swig_module_info *) type_pointer; +} + +#if PY_MAJOR_VERSION < 2 +/* PyModule_AddObject function was introduced in Python 2.0. The following function + is copied out of Python/modsupport.c in python version 2.3.4 */ +SWIGINTERN int +PyModule_AddObject(PyObject *m, char *name, PyObject *o) +{ + PyObject *dict; + if (!PyModule_Check(m)) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs module as first arg"); + return SWIG_ERROR; + } + if (!o) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs non-NULL value"); + return SWIG_ERROR; + } + + dict = PyModule_GetDict(m); + if (dict == NULL) { + /* Internal error -- modules must have a dict! */ + PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", + PyModule_GetName(m)); + return SWIG_ERROR; + } + if (PyDict_SetItemString(dict, name, o)) + return SWIG_ERROR; + Py_DECREF(o); + return SWIG_OK; +} +#endif + +SWIGRUNTIME void +#ifdef SWIGPY_USE_CAPSULE +SWIG_Python_DestroyModule(PyObject *obj) +#else +SWIG_Python_DestroyModule(void *vptr) +#endif +{ +#ifdef SWIGPY_USE_CAPSULE + swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME); +#else + swig_module_info *swig_module = (swig_module_info *) vptr; +#endif + swig_type_info **types = swig_module->types; + size_t i; + for (i =0; i < swig_module->size; ++i) { + swig_type_info *ty = types[i]; + if (ty->owndata) { + SwigPyClientData *data = (SwigPyClientData *) ty->clientdata; + if (data) SwigPyClientData_Del(data); + } + } + Py_DECREF(SWIG_This()); + swig_this = NULL; +} + +SWIGRUNTIME void +SWIG_Python_SetModule(swig_module_info *swig_module) { +#if PY_VERSION_HEX >= 0x03000000 + /* Add a dummy module object into sys.modules */ + PyObject *module = PyImport_AddModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION); +#else + static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ + PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); +#endif +#ifdef SWIGPY_USE_CAPSULE + PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule); + if (pointer && module) { + PyModule_AddObject(module, (char*)"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer); + } else { + Py_XDECREF(pointer); + } +#else + PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule); + if (pointer && module) { + PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); + } else { + Py_XDECREF(pointer); + } +#endif +} + +/* The python cached type query */ +SWIGRUNTIME PyObject * +SWIG_Python_TypeCache(void) { + static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New(); + return cache; +} + +SWIGRUNTIME swig_type_info * +SWIG_Python_TypeQuery(const char *type) +{ + PyObject *cache = SWIG_Python_TypeCache(); + PyObject *key = SWIG_Python_str_FromChar(type); + PyObject *obj = PyDict_GetItem(cache, key); + swig_type_info *descriptor; + if (obj) { +#ifdef SWIGPY_USE_CAPSULE + descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL); +#else + descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj); +#endif + } else { + swig_module_info *swig_module = SWIG_GetModule(0); + descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); + if (descriptor) { +#ifdef SWIGPY_USE_CAPSULE + obj = PyCapsule_New((void*) descriptor, NULL, NULL); +#else + obj = PyCObject_FromVoidPtr(descriptor, NULL); +#endif + PyDict_SetItem(cache, key, obj); + Py_DECREF(obj); + } + } + Py_DECREF(key); + return descriptor; +} + +/* + For backward compatibility only +*/ +#define SWIG_POINTER_EXCEPTION 0 +#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) +#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) + +SWIGRUNTIME int +SWIG_Python_AddErrMesg(const char* mesg, int infront) +{ + if (PyErr_Occurred()) { + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + PyErr_Fetch(&type, &value, &traceback); + if (value) { + char *tmp; + PyObject *old_str = PyObject_Str(value); + Py_XINCREF(type); + PyErr_Clear(); + if (infront) { + PyErr_Format(type, "%s %s", mesg, tmp = SWIG_Python_str_AsChar(old_str)); + } else { + PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); + } + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(old_str); + } + return 1; + } else { + return 0; + } +} + +SWIGRUNTIME int +SWIG_Python_ArgFail(int argnum) +{ + if (PyErr_Occurred()) { + /* add information about failing argument */ + char mesg[256]; + PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); + return SWIG_Python_AddErrMesg(mesg, 1); + } else { + return 0; + } +} + +SWIGRUNTIMEINLINE const char * +SwigPyObject_GetDesc(PyObject *self) +{ + SwigPyObject *v = (SwigPyObject *)self; + swig_type_info *ty = v ? v->ty : 0; + return ty ? ty->str : ""; +} + +SWIGRUNTIME void +SWIG_Python_TypeError(const char *type, PyObject *obj) +{ + if (type) { +#if defined(SWIG_COBJECT_TYPES) + if (obj && SwigPyObject_Check(obj)) { + const char *otype = (const char *) SwigPyObject_GetDesc(obj); + if (otype) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received", + type, otype); + return; + } + } else +#endif + { + const char *otype = (obj ? obj->ob_type->tp_name : 0); + if (otype) { + PyObject *str = PyObject_Str(obj); + const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0; + if (cstr) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", + type, otype, cstr); + SWIG_Python_str_DelForPy3(cstr); + } else { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", + type, otype); + } + Py_XDECREF(str); + return; + } + } + PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); + } else { + PyErr_Format(PyExc_TypeError, "unexpected type is received"); + } +} + + +/* Convert a pointer value, signal an exception on a type mismatch */ +SWIGRUNTIME void * +SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) { + void *result; + if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { + PyErr_Clear(); +#if SWIG_POINTER_EXCEPTION + if (flags) { + SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); + SWIG_Python_ArgFail(argnum); + } +#endif + } + return result; +} + +#ifdef SWIGPYTHON_BUILTIN +SWIGRUNTIME int +SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { + PyTypeObject *tp = obj->ob_type; + PyObject *descr; + PyObject *encoded_name; + descrsetfunc f; + int res = -1; + +# ifdef Py_USING_UNICODE + if (PyString_Check(name)) { + name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL); + if (!name) + return -1; + } else if (!PyUnicode_Check(name)) +# else + if (!PyString_Check(name)) +# endif + { + PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name); + return -1; + } else { + Py_INCREF(name); + } + + if (!tp->tp_dict) { + if (PyType_Ready(tp) < 0) + goto done; + } + + descr = _PyType_Lookup(tp, name); + f = NULL; + if (descr != NULL) + f = descr->ob_type->tp_descr_set; + if (!f) { + if (PyString_Check(name)) { + encoded_name = name; + Py_INCREF(name); + } else { + encoded_name = PyUnicode_AsUTF8String(name); + } + PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name)); + Py_DECREF(encoded_name); + } else { + res = f(descr, obj, value); + } + + done: + Py_DECREF(name); + return res; +} +#endif + + +#ifdef __cplusplus +} +#endif + + + +#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) + +#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else + + + + #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0) + + +/* -------- TYPES TABLE (BEGIN) -------- */ + +#define SWIGTYPE_p_Config swig_types[0] +#define SWIGTYPE_p_Feature swig_types[1] +#define SWIGTYPE_p_FrontEnd swig_types[2] +#define SWIGTYPE_p_FsgModel swig_types[3] +#define SWIGTYPE_p_Jsgf swig_types[4] +#define SWIGTYPE_p_JsgfIterator swig_types[5] +#define SWIGTYPE_p_JsgfRule swig_types[6] +#define SWIGTYPE_p_LogMath swig_types[7] +#define SWIGTYPE_p_NGramModel swig_types[8] +#define SWIGTYPE_p_NGramModelSet swig_types[9] +#define SWIGTYPE_p_NGramModelSetIterator swig_types[10] +#define SWIGTYPE_p_char swig_types[11] +#define SWIGTYPE_p_fe_t swig_types[12] +#define SWIGTYPE_p_feat_t swig_types[13] +#define SWIGTYPE_p_float32 swig_types[14] +#define SWIGTYPE_p_fsg_model_t swig_types[15] +#define SWIGTYPE_p_int swig_types[16] +#define SWIGTYPE_p_int16 swig_types[17] +#define SWIGTYPE_p_jsgf_rule_iter_t swig_types[18] +#define SWIGTYPE_p_logmath_t swig_types[19] +#define SWIGTYPE_p_mfcc_t swig_types[20] +#define SWIGTYPE_p_ngram_file_type_t swig_types[21] +#define SWIGTYPE_p_ngram_model_set_iter_t swig_types[22] +#define SWIGTYPE_p_p_char swig_types[23] +#define SWIGTYPE_p_p_p_mfcc_t swig_types[24] +static swig_type_info *swig_types[26]; +static swig_module_info swig_module = {swig_types, 25, 0, 0, 0, 0}; +#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) +#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) + +/* -------- TYPES TABLE (END) -------- */ + +#if (PY_VERSION_HEX <= 0x02000000) +# if !defined(SWIG_PYTHON_CLASSIC) +# error "This python version requires swig to be run with the '-classic' option" +# endif +#endif + +/*----------------------------------------------- + @(target):= _sphinxbase.so + ------------------------------------------------*/ +#if PY_VERSION_HEX >= 0x03000000 +# define SWIG_init PyInit__sphinxbase + +#else +# define SWIG_init init_sphinxbase + +#endif +#define SWIG_name "_sphinxbase" + +#define SWIGVERSION 0x020011 +#define SWIG_VERSION SWIGVERSION + + +#define SWIG_as_voidptr(a) (void *)((const void *)(a)) +#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) + +SWIGINTERN void delete_Config(Config *self){ + cmd_ln_free_r(self); + } + +SWIGINTERN swig_type_info* +SWIG_pchar_descriptor(void) +{ + static int init = 0; + static swig_type_info* info = 0; + if (!init) { + info = SWIG_TypeQuery("_p_char"); + init = 1; + } + return info; +} + + +SWIGINTERN int +SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) +{ +#if PY_VERSION_HEX>=0x03000000 + if (PyUnicode_Check(obj)) +#else + if (PyString_Check(obj)) +#endif + { + char *cstr; Py_ssize_t len; +#if PY_VERSION_HEX>=0x03000000 + if (!alloc && cptr) { + /* We can't allow converting without allocation, since the internal + representation of string in Python 3 is UCS-2/UCS-4 but we require + a UTF-8 representation. + TODO(bhy) More detailed explanation */ + return SWIG_RuntimeError; + } + obj = PyUnicode_AsUTF8String(obj); + PyBytes_AsStringAndSize(obj, &cstr, &len); + if(alloc) *alloc = SWIG_NEWOBJ; +#else + PyString_AsStringAndSize(obj, &cstr, &len); +#endif + if (cptr) { + if (alloc) { + /* + In python the user should not be able to modify the inner + string representation. To warranty that, if you define + SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string + buffer is always returned. + + The default behavior is just to return the pointer value, + so, be careful. + */ +#if defined(SWIG_PYTHON_SAFE_CSTRINGS) + if (*alloc != SWIG_OLDOBJ) +#else + if (*alloc == SWIG_NEWOBJ) +#endif + { + *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); + *alloc = SWIG_NEWOBJ; + } + else { + *cptr = cstr; + *alloc = SWIG_OLDOBJ; + } + } else { + #if PY_VERSION_HEX>=0x03000000 + assert(0); /* Should never reach here in Python 3 */ + #endif + *cptr = SWIG_Python_str_AsChar(obj); + } + } + if (psize) *psize = len + 1; +#if PY_VERSION_HEX>=0x03000000 + Py_XDECREF(obj); +#endif + return SWIG_OK; + } else { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + if (pchar_descriptor) { + void* vptr = 0; + if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { + if (cptr) *cptr = (char *) vptr; + if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; + if (alloc) *alloc = SWIG_OLDOBJ; + return SWIG_OK; + } + } + } + return SWIG_TypeError; +} + + + + + +SWIGINTERN int +SWIG_AsVal_double (PyObject *obj, double *val) +{ + int res = SWIG_TypeError; + if (PyFloat_Check(obj)) { + if (val) *val = PyFloat_AsDouble(obj); + return SWIG_OK; + } else if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + double v = PyLong_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + double d = PyFloat_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = d; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_AddCast(SWIG_OK)); + } else { + PyErr_Clear(); + } + } + } +#endif + return res; +} + + +#include + + +#include + + +SWIGINTERNINLINE int +SWIG_CanCastAsInteger(double *d, double min, double max) { + double x = *d; + if ((min <= x && x <= max)) { + double fx = floor(x); + double cx = ceil(x); + double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ + if ((errno == EDOM) || (errno == ERANGE)) { + errno = 0; + } else { + double summ, reps, diff; + if (rd < x) { + diff = x - rd; + } else if (rd > x) { + diff = rd - x; + } else { + return 1; + } + summ = rd + x; + reps = diff/summ; + if (reps < 8*DBL_EPSILON) { + *d = rd; + return 1; + } + } + } + return 0; +} + + +SWIGINTERN int +SWIG_AsVal_long (PyObject *obj, long* val) +{ + if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + long v = PyInt_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { + if (val) *val = (long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERN int +SWIG_AsVal_bool (PyObject *obj, bool *val) +{ + int r = PyObject_IsTrue(obj); + if (r == -1) + return SWIG_ERROR; + if (val) *val = r ? true : false; + return SWIG_OK; +} + +SWIGINTERN void Config_set_boolean(Config *self,char const *key,bool val){ + cmd_ln_set_boolean_r(self, key, val); + } + +#include +#if !defined(SWIG_NO_LLONG_MAX) +# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) +# define LLONG_MAX __LONG_LONG_MAX__ +# define LLONG_MIN (-LLONG_MAX - 1LL) +# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) +# endif +#endif + + +SWIGINTERN int +SWIG_AsVal_int (PyObject * obj, int *val) +{ + long v; + int res = SWIG_AsVal_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v < INT_MIN || v > INT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (int)(v); + } + } + return res; +} + +SWIGINTERN void Config_set_int(Config *self,char const *key,int val){ + cmd_ln_set_int_r(self, key, val); + } +SWIGINTERN void Config_set_float(Config *self,char const *key,double val){ + cmd_ln_set_float_r(self, key, val); + } +SWIGINTERN void Config_set_string(Config *self,char const *key,char const *val){ + cmd_ln_set_str_r(self, key, val); + } +SWIGINTERN void Config_set_string_extra(Config *self,char const *key,char const *val){ + cmd_ln_set_str_extra_r(self, key, val); + } +SWIGINTERN bool Config_exists(Config *self,char const *key){ + return cmd_ln_exists_r(self, key); + } + +SWIGINTERNINLINE PyObject* + SWIG_From_bool (bool value) +{ + return PyBool_FromLong(value ? 1 : 0); +} + +SWIGINTERN bool Config_get_boolean(Config *self,char const *key){ + return cmd_ln_boolean_r(self, key); + } +SWIGINTERN int Config_get_int(Config *self,char const *key){ + return cmd_ln_int_r(self, key); + } + +SWIGINTERNINLINE PyObject* + SWIG_From_int (int value) +{ + return PyInt_FromLong((long) value); +} + +SWIGINTERN double Config_get_float(Config *self,char const *key){ + return cmd_ln_float_r(self, key); + } + + #define SWIG_From_double PyFloat_FromDouble + +SWIGINTERN char const *Config_get_string(Config *self,char const *key){ + return cmd_ln_str_r(self, key); + } + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtrAndSize(const char* carray, size_t size) +{ + if (carray) { + if (size > INT_MAX) { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + return pchar_descriptor ? + SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); + } else { +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_FromStringAndSize(carray, (int)(size)); +#else + return PyString_FromStringAndSize(carray, (int)(size)); +#endif + } + } else { + return SWIG_Py_Void(); + } +} + + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtr(const char *cptr) +{ + return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); +} + +SWIGINTERN FrontEnd *new_FrontEnd(fe_t *ptr){ + return ptr; + } +SWIGINTERN void delete_FrontEnd(FrontEnd *self){ + fe_free(self); + } +SWIGINTERN int FrontEnd_output_size(FrontEnd *self){ + return fe_get_output_size(self); + } +SWIGINTERN void FrontEnd_start_utt(FrontEnd *self,int *errcode){ + *errcode = fe_start_utt(self); + } + +SWIGINTERN int +SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) +{ +#if PY_VERSION_HEX < 0x03000000 + if (PyInt_Check(obj)) { + long v = PyInt_AsLong(obj); + if (v >= 0) { + if (val) *val = v; + return SWIG_OK; + } else { + return SWIG_OverflowError; + } + } else +#endif + if (PyLong_Check(obj)) { + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); +#if PY_VERSION_HEX >= 0x03000000 + { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (v < 0) { + return SWIG_OverflowError; + } + } else { + PyErr_Clear(); + } + } +#endif + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { + if (val) *val = (unsigned long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERNINLINE int +SWIG_AsVal_size_t (PyObject * obj, size_t *val) +{ + unsigned long v; + int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0); + if (SWIG_IsOK(res) && val) *val = (size_t)(v); + return res; +} + +SWIGINTERN int32 FrontEnd_process_utt(FrontEnd *self,int16 const *spch,size_t nsamps,mfcc_t ***cep_block,int *errcode){ + int32 nframes; + *errcode = fe_process_utt(self, spch, nsamps, cep_block, &nframes); + return nframes; + } +SWIGINTERN int32 FrontEnd_end_utt(FrontEnd *self,mfcc_t *out_cepvector,int *errcode){ + int32 nframes; + *errcode = fe_end_utt(self, out_cepvector, &nframes); + return nframes; + } +SWIGINTERN Feature *new_Feature(feat_t *ptr){ + return ptr; + } +SWIGINTERN void delete_Feature(Feature *self){ + feat_free(self); + } + +/* Getting isfinite working pre C99 across multiple platforms is non-trivial. Users can provide SWIG_isfinite on older platforms. */ +#ifndef SWIG_isfinite +# if defined(isfinite) +# define SWIG_isfinite(X) (isfinite(X)) +# elif defined(_MSC_VER) +# define SWIG_isfinite(X) (_finite(X)) +# elif defined(__sun) && defined(__SVR4) +# include +# define SWIG_isfinite(X) (finite(X)) +# endif +#endif + + +/* Accept infinite as a valid float value unless we are unable to check if a value is finite */ +#ifdef SWIG_isfinite +# define SWIG_Float_Overflow_Check(X) ((X < -FLT_MAX || X > FLT_MAX) && SWIG_isfinite(X)) +#else +# define SWIG_Float_Overflow_Check(X) ((X < -FLT_MAX || X > FLT_MAX)) +#endif + + +SWIGINTERN int +SWIG_AsVal_float (PyObject * obj, float *val) +{ + double v; + int res = SWIG_AsVal_double (obj, &v); + if (SWIG_IsOK(res)) { + if (SWIG_Float_Overflow_Check(v)) { + return SWIG_OverflowError; + } else { + if (val) *val = (float)(v); + } + } + return res; +} + +SWIGINTERN FsgModel *new_FsgModel__SWIG_0(char const *name,LogMath *logmath,float lw,int32 n){ + return fsg_model_init(name, logmath, lw, n); + } +SWIGINTERN FsgModel *new_FsgModel__SWIG_1(fsg_model_t *ptr){ + return ptr; + } +SWIGINTERN FsgModel *new_FsgModel__SWIG_2(char const *path,LogMath *logmath,float lw){ + return fsg_model_readfile(path, logmath, lw); + } +SWIGINTERN void delete_FsgModel(FsgModel *self){ + fsg_model_free(self); + } +SWIGINTERN int FsgModel_word_id(FsgModel *self,char const *word){ + return fsg_model_word_id(self, word); + } +SWIGINTERN int FsgModel_word_add(FsgModel *self,char const *word){ + return fsg_model_word_add(self, word); + } +SWIGINTERN void FsgModel_trans_add(FsgModel *self,int32 src,int32 dst,int32 logp,int32 wid){ + fsg_model_trans_add(self, src, dst, logp, wid); + } +SWIGINTERN int32 FsgModel_null_trans_add(FsgModel *self,int32 src,int32 dst,int32 logp){ + return fsg_model_null_trans_add(self, src, dst, logp); + } +SWIGINTERN int32 FsgModel_tag_trans_add(FsgModel *self,int32 src,int32 dst,int32 logp,int32 wid){ + return fsg_model_tag_trans_add(self, src, dst, logp, wid); + } +SWIGINTERN int FsgModel_add_silence(FsgModel *self,char const *silword,int32 state,float silprob){ + return fsg_model_add_silence(self, silword, state, silprob); + } +SWIGINTERN int FsgModel_add_alt(FsgModel *self,char const *baseword,char const *altword){ + return fsg_model_add_alt(self, baseword, altword); + } +SWIGINTERN void FsgModel_writefile(FsgModel *self,char const *path){ + fsg_model_writefile(self, path); + } +SWIGINTERN JsgfRule *new_JsgfRule(void){ + return NULL; + } +SWIGINTERN void delete_JsgfRule(JsgfRule *self){ + } +SWIGINTERN JsgfRule *JsgfRule_fromIter(jsgf_rule_iter_t *itor){ + return jsgf_rule_iter_rule(itor); + } +SWIGINTERN char const *JsgfRule_name(JsgfRule *self){ + return jsgf_rule_name(self); + } +SWIGINTERN bool JsgfRule_public(JsgfRule *self){ + return jsgf_rule_public(self); + } +SWIGINTERN NGramModel *NGramModel_fromIter(ngram_model_set_iter_t *itor){ + const char *name; + return ngram_model_set_iter_model(itor, &name); + } +SWIGINTERN NGramModel *new_NGramModel__SWIG_0(char const *path){ + logmath_t *lmath = logmath_init(1.0001, 0, 0); + ngram_model_t * model = ngram_model_read(NULL, path, NGRAM_AUTO, lmath); + logmath_free(lmath); + return model; + } +SWIGINTERN NGramModel *new_NGramModel__SWIG_1(Config *config,LogMath *logmath,char const *path){ + return ngram_model_read(config, path, NGRAM_AUTO, logmath); + } +SWIGINTERN void delete_NGramModel(NGramModel *self){ + ngram_model_free(self); + } +SWIGINTERN void NGramModel_write(NGramModel *self,char const *path,ngram_file_type_t ftype,int *errcode){ + *errcode = ngram_model_write(self, path, ftype); + } +SWIGINTERN ngram_file_type_t NGramModel_str_to_type(NGramModel *self,char const *str){ + return ngram_str_to_type(str); + } +SWIGINTERN char const *NGramModel_type_to_str(NGramModel *self,int type){ + return ngram_type_to_str(type); + } +SWIGINTERN void NGramModel_casefold(NGramModel *self,int kase,int *errcode){ + *errcode = ngram_model_casefold(self, kase); + } +SWIGINTERN int32 NGramModel_size(NGramModel *self){ + return ngram_model_get_size(self); + } +SWIGINTERN int32 NGramModel_add_word(NGramModel *self,char const *word,float32 weight){ + return ngram_model_add_word(self, word, weight); + } +SWIGINTERN int32 NGramModel_add_class(NGramModel *self,char const *c,float32 w,size_t n,char **ptr,float32 const *weights){ + return ngram_model_add_class(self, c, w, ptr, weights, n); + } +SWIGINTERN int32 NGramModel_prob(NGramModel *self,size_t n,char **ptr){ + return ngram_prob(self, (const char * const *)ptr, n); + } +SWIGINTERN LogMath *new_LogMath__SWIG_0(void){ + return logmath_init(1.0001f, 0, 0); + } +SWIGINTERN LogMath *new_LogMath__SWIG_1(logmath_t *ptr){ + return ptr; + } +SWIGINTERN void delete_LogMath(LogMath *self){ + logmath_free(self); + } +SWIGINTERN float64 LogMath_exp(LogMath *self,int prob){ + return logmath_exp(self, prob); + } + +typedef struct { + ngram_model_set_iter_t *ptr; +} NGramModelSetIterator; + +SWIGINTERN NGramModelSetIterator *new_NGramModelSetIterator(ngram_model_set_iter_t *ptr){ + NGramModelSetIterator *iter = (NGramModelSetIterator *)ckd_malloc(sizeof *iter); + iter->ptr = ptr; + return iter; + } +SWIGINTERN void delete_NGramModelSetIterator(NGramModelSetIterator *self){ + if (self->ptr) + ngram_model_set_iter_free(self->ptr); + ckd_free(self); + } +SWIGINTERN NGramModel *NGramModelSetIterator_next(NGramModelSetIterator *self){ + if (self->ptr) { + NGramModel *value =NGramModel_fromIter(self->ptr); + self->ptr =ngram_model_set_iter_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN NGramModel *NGramModelSetIterator___next__(NGramModelSetIterator *self){ + if (self->ptr) { + NGramModel *value =NGramModel_fromIter(self->ptr); + self->ptr =ngram_model_set_iter_next(self->ptr); + return value; + } + return NULL; + } + +typedef struct { + jsgf_rule_iter_t *ptr; +} JsgfIterator; + +SWIGINTERN JsgfIterator *new_JsgfIterator(jsgf_rule_iter_t *ptr){ + JsgfIterator *iter = (JsgfIterator *)ckd_malloc(sizeof *iter); + iter->ptr = ptr; + return iter; + } +SWIGINTERN void delete_JsgfIterator(JsgfIterator *self){ + if (self->ptr) + jsgf_rule_iter_free(self->ptr); + ckd_free(self); + } +SWIGINTERN JsgfRule *JsgfIterator_next(JsgfIterator *self){ + if (self->ptr) { + JsgfRule *value =JsgfRule_fromIter(self->ptr); + self->ptr =jsgf_rule_iter_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN JsgfRule *JsgfIterator___next__(JsgfIterator *self){ + if (self->ptr) { + JsgfRule *value =JsgfRule_fromIter(self->ptr); + self->ptr =jsgf_rule_iter_next(self->ptr); + return value; + } + return NULL; + } +SWIGINTERN NGramModelSetIterator *NGramModelSet___iter__(NGramModelSet *self){ + return new_NGramModelSetIterator(ngram_model_set_iter(self)); + } +SWIGINTERN NGramModelSet *new_NGramModelSet(Config *config,LogMath *logmath,char const *path){ + return ngram_model_set_read(config, path, logmath); + } +SWIGINTERN void delete_NGramModelSet(NGramModelSet *self){ + ngram_model_free(self); + } +SWIGINTERN int32 NGramModelSet_count(NGramModelSet *self){ + return ngram_model_set_count(self); + } +SWIGINTERN NGramModel *NGramModelSet_add(NGramModelSet *self,NGramModel *model,char const *name,float weight,bool reuse_widmap){ + return ngram_model_set_add(self, model, name, weight, reuse_widmap); + } +SWIGINTERN NGramModel *NGramModelSet_select(NGramModelSet *self,char const *name){ + return ngram_model_set_select(self, name); + } +SWIGINTERN NGramModel *NGramModelSet_lookup(NGramModelSet *self,char const *name){ + return ngram_model_set_lookup(self, name); + } +SWIGINTERN char const *NGramModelSet_current(NGramModelSet *self){ + return ngram_model_set_current(self); + } +SWIGINTERN JsgfIterator *Jsgf___iter__(Jsgf *self){ + return new_JsgfIterator(jsgf_rule_iter(self)); + } +SWIGINTERN Jsgf *new_Jsgf(char const *path){ + return jsgf_parse_file(path, NULL); + } +SWIGINTERN void delete_Jsgf(Jsgf *self){ + jsgf_grammar_free(self); + } +SWIGINTERN char const *Jsgf_name(Jsgf *self){ + return jsgf_grammar_name(self); + } +SWIGINTERN JsgfRule *Jsgf_get_rule(Jsgf *self,char const *name){ + return jsgf_get_rule(self, name); + } +SWIGINTERN FsgModel *Jsgf_build_fsg(Jsgf *self,JsgfRule *rule,LogMath *logmath,float lw){ + return jsgf_build_fsg(self, rule, logmath, lw); + } +#ifdef __cplusplus +extern "C" { +#endif +SWIGINTERN PyObject *_wrap_delete_Config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Config",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Config" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + delete_Config(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_set_boolean(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + bool arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + bool val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:Config_set_boolean",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_set_boolean" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_set_boolean" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_bool(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Config_set_boolean" "', argument " "3"" of type '" "bool""'"); + } + arg3 = (bool)(val3); + Config_set_boolean(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_set_int(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:Config_set_int",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_set_int" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_set_int" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Config_set_int" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + Config_set_int(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_set_float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + double arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + double val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:Config_set_float",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_set_float" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_set_float" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Config_set_float" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + Config_set_float(arg1,(char const *)arg2,arg3); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_set_string(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:Config_set_string",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_set_string" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_set_string" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Config_set_string" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Config_set_string(arg1,(char const *)arg2,(char const *)arg3); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_set_string_extra(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:Config_set_string_extra",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_set_string_extra" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_set_string_extra" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Config_set_string_extra" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + Config_set_string_extra(arg1,(char const *)arg2,(char const *)arg3); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_exists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + bool result; + + if (!PyArg_ParseTuple(args,(char *)"OO:Config_exists",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_exists" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_exists" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (bool)Config_exists(arg1,(char const *)arg2); + resultobj = SWIG_From_bool((bool)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_get_boolean(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + bool result; + + if (!PyArg_ParseTuple(args,(char *)"OO:Config_get_boolean",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_get_boolean" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_get_boolean" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (bool)Config_get_boolean(arg1,(char const *)arg2); + resultobj = SWIG_From_bool((bool)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_get_int(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"OO:Config_get_int",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_get_int" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_get_int" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (int)Config_get_int(arg1,(char const *)arg2); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_get_float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + double result; + + if (!PyArg_ParseTuple(args,(char *)"OO:Config_get_float",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_get_float" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_get_float" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (double)Config_get_float(arg1,(char const *)arg2); + resultobj = SWIG_From_double((double)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Config_get_string(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Config_get_string",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Config_get_string" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Config_get_string" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (char *)Config_get_string(arg1,(char const *)arg2); + resultobj = SWIG_FromCharPtr((const char *)result); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *Config_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_FrontEnd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + fe_t *arg1 = (fe_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + FrontEnd *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_FrontEnd",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_fe_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FrontEnd" "', argument " "1"" of type '" "fe_t *""'"); + } + arg1 = (fe_t *)(argp1); + result = (FrontEnd *)new_FrontEnd(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FrontEnd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_FrontEnd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FrontEnd *arg1 = (FrontEnd *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_FrontEnd",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FrontEnd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_FrontEnd" "', argument " "1"" of type '" "FrontEnd *""'"); + } + arg1 = (FrontEnd *)(argp1); + delete_FrontEnd(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FrontEnd_output_size(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FrontEnd *arg1 = (FrontEnd *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"O:FrontEnd_output_size",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FrontEnd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FrontEnd_output_size" "', argument " "1"" of type '" "FrontEnd *""'"); + } + arg1 = (FrontEnd *)(argp1); + result = (int)FrontEnd_output_size(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FrontEnd_start_utt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FrontEnd *arg1 = (FrontEnd *) 0 ; + int *arg2 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + int errcode; + arg2 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"O:FrontEnd_start_utt",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FrontEnd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FrontEnd_start_utt" "', argument " "1"" of type '" "FrontEnd *""'"); + } + arg1 = (FrontEnd *)(argp1); + FrontEnd_start_utt(arg1,arg2); + resultobj = SWIG_Py_Void(); + { + if (*arg2 < 0) { + char buf[64]; + snprintf(buf, 64, "FrontEnd_start_utt returned %d", *arg2); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FrontEnd_process_utt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FrontEnd *arg1 = (FrontEnd *) 0 ; + int16 *arg2 = (int16 *) 0 ; + size_t arg3 ; + mfcc_t ***arg4 = (mfcc_t ***) 0 ; + int *arg5 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + size_t val3 ; + int ecode3 = 0 ; + void *argp4 = 0 ; + int res4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + int32 result; + + int errcode; + arg5 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOOO:FrontEnd_process_utt",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FrontEnd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FrontEnd_process_utt" "', argument " "1"" of type '" "FrontEnd *""'"); + } + arg1 = (FrontEnd *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_int16, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FrontEnd_process_utt" "', argument " "2"" of type '" "int16 const *""'"); + } + arg2 = (int16 *)(argp2); + ecode3 = SWIG_AsVal_size_t(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FrontEnd_process_utt" "', argument " "3"" of type '" "size_t""'"); + } + arg3 = (size_t)(val3); + res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_p_mfcc_t, 0 | 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "FrontEnd_process_utt" "', argument " "4"" of type '" "mfcc_t ***""'"); + } + arg4 = (mfcc_t ***)(argp4); + result = FrontEnd_process_utt(arg1,(int16 const *)arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + { + if (*arg5 < 0) { + char buf[64]; + snprintf(buf, 64, "FrontEnd_process_utt returned %d", *arg5); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FrontEnd_end_utt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FrontEnd *arg1 = (FrontEnd *) 0 ; + mfcc_t *arg2 = (mfcc_t *) 0 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + int32 result; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:FrontEnd_end_utt",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FrontEnd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FrontEnd_end_utt" "', argument " "1"" of type '" "FrontEnd *""'"); + } + arg1 = (FrontEnd *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_mfcc_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FrontEnd_end_utt" "', argument " "2"" of type '" "mfcc_t *""'"); + } + arg2 = (mfcc_t *)(argp2); + result = FrontEnd_end_utt(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "FrontEnd_end_utt returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *FrontEnd_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_FrontEnd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_Feature(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + feat_t *arg1 = (feat_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + Feature *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_Feature",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_feat_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Feature" "', argument " "1"" of type '" "feat_t *""'"); + } + arg1 = (feat_t *)(argp1); + result = (Feature *)new_Feature(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Feature, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_Feature(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Feature *arg1 = (Feature *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Feature",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Feature, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Feature" "', argument " "1"" of type '" "Feature *""'"); + } + arg1 = (Feature *)(argp1); + delete_Feature(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *Feature_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Feature, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_FsgModel__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + LogMath *arg2 = (LogMath *) 0 ; + float arg3 ; + int32 arg4 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + float val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + FsgModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:new_FsgModel",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FsgModel" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_FsgModel" "', argument " "2"" of type '" "LogMath *""'"); + } + arg2 = (LogMath *)(argp2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_FsgModel" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_FsgModel" "', argument " "4"" of type '" "int32""'"); + } + arg4 = (int32)(val4); + result = (FsgModel *)new_FsgModel__SWIG_0((char const *)arg1,arg2,arg3,arg4); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FsgModel, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_FsgModel__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + fsg_model_t *arg1 = (fsg_model_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + FsgModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_FsgModel",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_fsg_model_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FsgModel" "', argument " "1"" of type '" "fsg_model_t *""'"); + } + arg1 = (fsg_model_t *)(argp1); + result = (FsgModel *)new_FsgModel__SWIG_1(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FsgModel, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_FsgModel__SWIG_2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + LogMath *arg2 = (LogMath *) 0 ; + float arg3 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + float val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + FsgModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:new_FsgModel",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_FsgModel" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_FsgModel" "', argument " "2"" of type '" "LogMath *""'"); + } + arg2 = (LogMath *)(argp2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_FsgModel" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + result = (FsgModel *)new_FsgModel__SWIG_2((char const *)arg1,arg2,arg3); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FsgModel, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_FsgModel(PyObject *self, PyObject *args) { + int argc; + PyObject *argv[5]; + int ii; + + if (!PyTuple_Check(args)) SWIG_fail; + argc = args ? (int)PyObject_Length(args) : 0; + for (ii = 0; (ii < 4) && (ii < argc); ii++) { + argv[ii] = PyTuple_GET_ITEM(args,ii); + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_fsg_model_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_FsgModel__SWIG_1(self, args); + } + } + if (argc == 3) { + int _v; + int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_LogMath, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_float(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_FsgModel__SWIG_2(self, args); + } + } + } + } + if (argc == 4) { + int _v; + int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_LogMath, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_float(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_int(argv[3], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_FsgModel__SWIG_0(self, args); + } + } + } + } + } + +fail: + SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_FsgModel'.\n" + " Possible C/C++ prototypes are:\n" + " FsgModel::FsgModel(char const *,LogMath *,float,int32)\n" + " FsgModel::FsgModel(fsg_model_t *)\n" + " FsgModel::FsgModel(char const *,LogMath *,float)\n"); + return 0; +} + + +SWIGINTERN PyObject *_wrap_delete_FsgModel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_FsgModel",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_FsgModel" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + delete_FsgModel(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_word_id(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"OO:FsgModel_word_id",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_word_id" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FsgModel_word_id" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (int)FsgModel_word_id(arg1,(char const *)arg2); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_word_add(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"OO:FsgModel_word_add",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_word_add" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FsgModel_word_add" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (int)FsgModel_word_add(arg1,(char const *)arg2); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_trans_add(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + int32 arg2 ; + int32 arg3 ; + int32 arg4 ; + int32 arg5 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:FsgModel_trans_add",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_trans_add" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FsgModel_trans_add" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FsgModel_trans_add" "', argument " "3"" of type '" "int32""'"); + } + arg3 = (int32)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "FsgModel_trans_add" "', argument " "4"" of type '" "int32""'"); + } + arg4 = (int32)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "FsgModel_trans_add" "', argument " "5"" of type '" "int32""'"); + } + arg5 = (int32)(val5); + FsgModel_trans_add(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_null_trans_add(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + int32 arg2 ; + int32 arg3 ; + int32 arg4 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:FsgModel_null_trans_add",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_null_trans_add" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FsgModel_null_trans_add" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FsgModel_null_trans_add" "', argument " "3"" of type '" "int32""'"); + } + arg3 = (int32)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "FsgModel_null_trans_add" "', argument " "4"" of type '" "int32""'"); + } + arg4 = (int32)(val4); + result = FsgModel_null_trans_add(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_tag_trans_add(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + int32 arg2 ; + int32 arg3 ; + int32 arg4 ; + int32 arg5 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:FsgModel_tag_trans_add",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_tag_trans_add" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FsgModel_tag_trans_add" "', argument " "2"" of type '" "int32""'"); + } + arg2 = (int32)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FsgModel_tag_trans_add" "', argument " "3"" of type '" "int32""'"); + } + arg3 = (int32)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "FsgModel_tag_trans_add" "', argument " "4"" of type '" "int32""'"); + } + arg4 = (int32)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "FsgModel_tag_trans_add" "', argument " "5"" of type '" "int32""'"); + } + arg5 = (int32)(val5); + result = FsgModel_tag_trans_add(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_add_silence(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + char *arg2 = (char *) 0 ; + int32 arg3 ; + float arg4 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int val3 ; + int ecode3 = 0 ; + float val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:FsgModel_add_silence",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_add_silence" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FsgModel_add_silence" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "FsgModel_add_silence" "', argument " "3"" of type '" "int32""'"); + } + arg3 = (int32)(val3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "FsgModel_add_silence" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + result = (int)FsgModel_add_silence(arg1,(char const *)arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_add_alt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + int result; + + if (!PyArg_ParseTuple(args,(char *)"OOO:FsgModel_add_alt",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_add_alt" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FsgModel_add_alt" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "FsgModel_add_alt" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + result = (int)FsgModel_add_alt(arg1,(char const *)arg2,(char const *)arg3); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_FsgModel_writefile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + FsgModel *arg1 = (FsgModel *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:FsgModel_writefile",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_FsgModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FsgModel_writefile" "', argument " "1"" of type '" "FsgModel *""'"); + } + arg1 = (FsgModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FsgModel_writefile" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + FsgModel_writefile(arg1,(char const *)arg2); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *FsgModel_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_FsgModel, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_JsgfRule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfRule *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_JsgfRule")) SWIG_fail; + result = (JsgfRule *)new_JsgfRule(); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfRule, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_JsgfRule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfRule *arg1 = (JsgfRule *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_JsgfRule",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfRule, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_JsgfRule" "', argument " "1"" of type '" "JsgfRule *""'"); + } + arg1 = (JsgfRule *)(argp1); + delete_JsgfRule(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfRule_fromIter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + jsgf_rule_iter_t *arg1 = (jsgf_rule_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + JsgfRule *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfRule_fromIter",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_jsgf_rule_iter_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfRule_fromIter" "', argument " "1"" of type '" "jsgf_rule_iter_t *""'"); + } + arg1 = (jsgf_rule_iter_t *)(argp1); + result = (JsgfRule *)JsgfRule_fromIter(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfRule, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfRule_name(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfRule *arg1 = (JsgfRule *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfRule_name",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfRule, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfRule_name" "', argument " "1"" of type '" "JsgfRule *""'"); + } + arg1 = (JsgfRule *)(argp1); + result = (char *)JsgfRule_name(arg1); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfRule_public(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfRule *arg1 = (JsgfRule *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + bool result; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfRule_public",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfRule, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfRule_public" "', argument " "1"" of type '" "JsgfRule *""'"); + } + arg1 = (JsgfRule *)(argp1); + result = (bool)JsgfRule_public(arg1); + resultobj = SWIG_From_bool((bool)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *JsgfRule_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_JsgfRule, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NGramModel_fromIter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ngram_model_set_iter_t *arg1 = (ngram_model_set_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModel_fromIter",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ngram_model_set_iter_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_fromIter" "', argument " "1"" of type '" "ngram_model_set_iter_t *""'"); + } + arg1 = (ngram_model_set_iter_t *)(argp1); + result = (NGramModel *)NGramModel_fromIter(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NGramModel__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject * obj0 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_NGramModel",&obj0)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NGramModel" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + result = (NGramModel *)new_NGramModel__SWIG_0((char const *)arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NGramModel__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + LogMath *arg2 = (LogMath *) 0 ; + char *arg3 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:new_NGramModel",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NGramModel" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_NGramModel" "', argument " "2"" of type '" "LogMath *""'"); + } + arg2 = (LogMath *)(argp2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_NGramModel" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + result = (NGramModel *)new_NGramModel__SWIG_1(arg1,arg2,(char const *)arg3); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, SWIG_POINTER_NEW | 0 ); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NGramModel(PyObject *self, PyObject *args) { + int argc; + PyObject *argv[4]; + int ii; + + if (!PyTuple_Check(args)) SWIG_fail; + argc = args ? (int)PyObject_Length(args) : 0; + for (ii = 0; (ii < 3) && (ii < argc); ii++) { + argv[ii] = PyTuple_GET_ITEM(args,ii); + } + if (argc == 1) { + int _v; + int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_NGramModel__SWIG_0(self, args); + } + } + if (argc == 3) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_Config, 0); + _v = SWIG_CheckState(res); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_LogMath, 0); + _v = SWIG_CheckState(res); + if (_v) { + int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_NGramModel__SWIG_1(self, args); + } + } + } + } + +fail: + SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_NGramModel'.\n" + " Possible C/C++ prototypes are:\n" + " NGramModel::NGramModel(char const *)\n" + " NGramModel::NGramModel(Config *,LogMath *,char const *)\n"); + return 0; +} + + +SWIGINTERN PyObject *_wrap_delete_NGramModel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NGramModel",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NGramModel" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + delete_NGramModel(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + char *arg2 = (char *) 0 ; + ngram_file_type_t arg3 ; + int *arg4 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + int errcode; + arg4 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OOO:NGramModel_write",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_write" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModel_write" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_ngram_file_type_t, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "NGramModel_write" "', argument " "3"" of type '" "ngram_file_type_t""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "NGramModel_write" "', argument " "3"" of type '" "ngram_file_type_t""'"); + } else { + arg3 = *((ngram_file_type_t *)(argp3)); + } + } + NGramModel_write(arg1,(char const *)arg2,arg3,arg4); + resultobj = SWIG_Py_Void(); + { + if (*arg4 < 0) { + char buf[64]; + snprintf(buf, 64, "NGramModel_write returned %d", *arg4); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_str_to_type(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + ngram_file_type_t result; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModel_str_to_type",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_str_to_type" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModel_str_to_type" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = NGramModel_str_to_type(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj((ngram_file_type_t *)memcpy((ngram_file_type_t *)malloc(sizeof(ngram_file_type_t)),&result,sizeof(ngram_file_type_t)), SWIGTYPE_p_ngram_file_type_t, SWIG_POINTER_OWN | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_type_to_str(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModel_type_to_str",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_type_to_str" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "NGramModel_type_to_str" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (char *)NGramModel_type_to_str(arg1,arg2); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_casefold(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + int arg2 ; + int *arg3 = (int *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + int errcode; + arg3 = &errcode; + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModel_casefold",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_casefold" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "NGramModel_casefold" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + NGramModel_casefold(arg1,arg2,arg3); + resultobj = SWIG_Py_Void(); + { + if (*arg3 < 0) { + char buf[64]; + snprintf(buf, 64, "NGramModel_casefold returned %d", *arg3); + SWIG_exception(SWIG_RuntimeError, buf); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_size(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModel_size",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_size" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + result = NGramModel_size(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_add_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + char *arg2 = (char *) 0 ; + float32 arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"OOO:NGramModel_add_word",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_add_word" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModel_add_word" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_float32, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "NGramModel_add_word" "', argument " "3"" of type '" "float32""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "NGramModel_add_word" "', argument " "3"" of type '" "float32""'"); + } else { + arg3 = *((float32 *)(argp3)); + } + } + result = NGramModel_add_word(arg1,(char const *)arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_add_class(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + char *arg2 = (char *) 0 ; + float32 arg3 ; + size_t arg4 ; + char **arg5 = (char **) 0 ; + float32 *arg6 = (float32 *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + void *argp3 ; + int res3 = 0 ; + void *argp6 = 0 ; + int res6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:NGramModel_add_class",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_add_class" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModel_add_class" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_float32, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "NGramModel_add_class" "', argument " "3"" of type '" "float32""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "NGramModel_add_class" "', argument " "3"" of type '" "float32""'"); + } else { + arg3 = *((float32 *)(argp3)); + } + } + { + /* Check if is a list */ + arg4 = 0; + if (PyList_Check(obj3)) { + int i; + arg4 = PyList_Size(obj3); + arg5 = (char **) calloc((arg4 + 1), sizeof(char *)); + for (i = 0; i < arg4; i++) { + PyObject *o = PyList_GetItem(obj3,i); + arg5[i] = SWIG_Python_str_AsChar(o); + } + } else { + PyErr_SetString(PyExc_TypeError, "list type expected"); + return NULL; + } + } + res6 = SWIG_ConvertPtr(obj4, &argp6,SWIGTYPE_p_float32, 0 | 0 ); + if (!SWIG_IsOK(res6)) { + SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "NGramModel_add_class" "', argument " "6"" of type '" "float32 const *""'"); + } + arg6 = (float32 *)(argp6); + result = NGramModel_add_class(arg1,(char const *)arg2,arg3,arg4,arg5,(float32 const *)arg6); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + { + int i; + if (arg5 != NULL) { + for (i = 0; arg5[i] != NULL; i++) { + SWIG_Python_str_DelForPy3(arg5[i]); + } + free(arg5); + } + } + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + { + int i; + if (arg5 != NULL) { + for (i = 0; arg5[i] != NULL; i++) { + SWIG_Python_str_DelForPy3(arg5[i]); + } + free(arg5); + } + } + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModel_prob(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModel *arg1 = (NGramModel *) 0 ; + size_t arg2 ; + char **arg3 = (char **) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModel_prob",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModel_prob" "', argument " "1"" of type '" "NGramModel *""'"); + } + arg1 = (NGramModel *)(argp1); + { + /* Check if is a list */ + arg2 = 0; + if (PyList_Check(obj1)) { + int i; + arg2 = PyList_Size(obj1); + arg3 = (char **) calloc((arg2 + 1), sizeof(char *)); + for (i = 0; i < arg2; i++) { + PyObject *o = PyList_GetItem(obj1,i); + arg3[i] = SWIG_Python_str_AsChar(o); + } + } else { + PyErr_SetString(PyExc_TypeError, "list type expected"); + return NULL; + } + } + result = NGramModel_prob(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + { + int i; + if (arg3 != NULL) { + for (i = 0; arg3[i] != NULL; i++) { + SWIG_Python_str_DelForPy3(arg3[i]); + } + free(arg3); + } + } + return resultobj; +fail: + { + int i; + if (arg3 != NULL) { + for (i = 0; arg3[i] != NULL; i++) { + SWIG_Python_str_DelForPy3(arg3[i]); + } + free(arg3); + } + } + return NULL; +} + + +SWIGINTERN PyObject *NGramModel_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NGramModel, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_LogMath__SWIG_0(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + LogMath *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_LogMath")) SWIG_fail; + result = (LogMath *)new_LogMath__SWIG_0(); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LogMath, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_LogMath__SWIG_1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + logmath_t *arg1 = (logmath_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + LogMath *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_LogMath",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_logmath_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_LogMath" "', argument " "1"" of type '" "logmath_t *""'"); + } + arg1 = (logmath_t *)(argp1); + result = (LogMath *)new_LogMath__SWIG_1(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LogMath, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_LogMath(PyObject *self, PyObject *args) { + int argc; + PyObject *argv[2]; + int ii; + + if (!PyTuple_Check(args)) SWIG_fail; + argc = args ? (int)PyObject_Length(args) : 0; + for (ii = 0; (ii < 1) && (ii < argc); ii++) { + argv[ii] = PyTuple_GET_ITEM(args,ii); + } + if (argc == 0) { + return _wrap_new_LogMath__SWIG_0(self, args); + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_logmath_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_LogMath__SWIG_1(self, args); + } + } + +fail: + SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_LogMath'.\n" + " Possible C/C++ prototypes are:\n" + " LogMath::LogMath()\n" + " LogMath::LogMath(logmath_t *)\n"); + return 0; +} + + +SWIGINTERN PyObject *_wrap_delete_LogMath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + LogMath *arg1 = (LogMath *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_LogMath",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LogMath, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_LogMath" "', argument " "1"" of type '" "LogMath *""'"); + } + arg1 = (LogMath *)(argp1); + delete_LogMath(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_LogMath_exp(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + LogMath *arg1 = (LogMath *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + float64 result; + + if (!PyArg_ParseTuple(args,(char *)"OO:LogMath_exp",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LogMath_exp" "', argument " "1"" of type '" "LogMath *""'"); + } + arg1 = (LogMath *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LogMath_exp" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = LogMath_exp(arg1,arg2); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *LogMath_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_LogMath, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NGramModelSetIterator_ptr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSetIterator *arg1 = (NGramModelSetIterator *) 0 ; + ngram_model_set_iter_t *arg2 = (ngram_model_set_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModelSetIterator_ptr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSetIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSetIterator_ptr_set" "', argument " "1"" of type '" "NGramModelSetIterator *""'"); + } + arg1 = (NGramModelSetIterator *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_ngram_model_set_iter_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModelSetIterator_ptr_set" "', argument " "2"" of type '" "ngram_model_set_iter_t *""'"); + } + arg2 = (ngram_model_set_iter_t *)(argp2); + if (arg1) (arg1)->ptr = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSetIterator_ptr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSetIterator *arg1 = (NGramModelSetIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + ngram_model_set_iter_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSetIterator_ptr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSetIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSetIterator_ptr_get" "', argument " "1"" of type '" "NGramModelSetIterator *""'"); + } + arg1 = (NGramModelSetIterator *)(argp1); + result = (ngram_model_set_iter_t *) ((arg1)->ptr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ngram_model_set_iter_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NGramModelSetIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + ngram_model_set_iter_t *arg1 = (ngram_model_set_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NGramModelSetIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_NGramModelSetIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ngram_model_set_iter_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NGramModelSetIterator" "', argument " "1"" of type '" "ngram_model_set_iter_t *""'"); + } + arg1 = (ngram_model_set_iter_t *)(argp1); + result = (NGramModelSetIterator *)new_NGramModelSetIterator(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModelSetIterator, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_NGramModelSetIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSetIterator *arg1 = (NGramModelSetIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NGramModelSetIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSetIterator, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NGramModelSetIterator" "', argument " "1"" of type '" "NGramModelSetIterator *""'"); + } + arg1 = (NGramModelSetIterator *)(argp1); + delete_NGramModelSetIterator(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSetIterator_next(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSetIterator *arg1 = (NGramModelSetIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSetIterator_next",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSetIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSetIterator_next" "', argument " "1"" of type '" "NGramModelSetIterator *""'"); + } + arg1 = (NGramModelSetIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (NGramModel *)NGramModelSetIterator_next(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSetIterator___next__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSetIterator *arg1 = (NGramModelSetIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSetIterator___next__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSetIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSetIterator___next__" "', argument " "1"" of type '" "NGramModelSetIterator *""'"); + } + arg1 = (NGramModelSetIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (NGramModel *)NGramModelSetIterator___next__(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *NGramModelSetIterator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NGramModelSetIterator, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_JsgfIterator_ptr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfIterator *arg1 = (JsgfIterator *) 0 ; + jsgf_rule_iter_t *arg2 = (jsgf_rule_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:JsgfIterator_ptr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfIterator_ptr_set" "', argument " "1"" of type '" "JsgfIterator *""'"); + } + arg1 = (JsgfIterator *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_jsgf_rule_iter_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "JsgfIterator_ptr_set" "', argument " "2"" of type '" "jsgf_rule_iter_t *""'"); + } + arg2 = (jsgf_rule_iter_t *)(argp2); + if (arg1) (arg1)->ptr = arg2; + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfIterator_ptr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfIterator *arg1 = (JsgfIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + jsgf_rule_iter_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfIterator_ptr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfIterator_ptr_get" "', argument " "1"" of type '" "JsgfIterator *""'"); + } + arg1 = (JsgfIterator *)(argp1); + result = (jsgf_rule_iter_t *) ((arg1)->ptr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_jsgf_rule_iter_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_JsgfIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + jsgf_rule_iter_t *arg1 = (jsgf_rule_iter_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + JsgfIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_JsgfIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_jsgf_rule_iter_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_JsgfIterator" "', argument " "1"" of type '" "jsgf_rule_iter_t *""'"); + } + arg1 = (jsgf_rule_iter_t *)(argp1); + result = (JsgfIterator *)new_JsgfIterator(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfIterator, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_JsgfIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfIterator *arg1 = (JsgfIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_JsgfIterator",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfIterator, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_JsgfIterator" "', argument " "1"" of type '" "JsgfIterator *""'"); + } + arg1 = (JsgfIterator *)(argp1); + delete_JsgfIterator(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfIterator_next(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfIterator *arg1 = (JsgfIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + JsgfRule *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfIterator_next",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfIterator_next" "', argument " "1"" of type '" "JsgfIterator *""'"); + } + arg1 = (JsgfIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (JsgfRule *)JsgfIterator_next(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfRule, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_JsgfIterator___next__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + JsgfIterator *arg1 = (JsgfIterator *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + JsgfRule *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:JsgfIterator___next__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_JsgfIterator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "JsgfIterator___next__" "', argument " "1"" of type '" "JsgfIterator *""'"); + } + arg1 = (JsgfIterator *)(argp1); + { + if (!arg1->ptr) { + SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void()); + SWIG_fail; + } + result = (JsgfRule *)JsgfIterator___next__(arg1);; + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfRule, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *JsgfIterator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_JsgfIterator, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_NGramModelSet___iter__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + NGramModelSetIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSet___iter__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet___iter__" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + result = (NGramModelSetIterator *)NGramModelSet___iter__(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModelSetIterator, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_NGramModelSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Config *arg1 = (Config *) 0 ; + LogMath *arg2 = (LogMath *) 0 ; + char *arg3 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + NGramModelSet *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:new_NGramModelSet",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NGramModelSet" "', argument " "1"" of type '" "Config *""'"); + } + arg1 = (Config *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_NGramModelSet" "', argument " "2"" of type '" "LogMath *""'"); + } + arg2 = (LogMath *)(argp2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_NGramModelSet" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + result = (NGramModelSet *)new_NGramModelSet(arg1,arg2,(char const *)arg3); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModelSet, SWIG_POINTER_NEW | 0 ); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_NGramModelSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_NGramModelSet",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NGramModelSet" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + delete_NGramModelSet(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSet_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + int32 result; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSet_count",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet_count" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + result = NGramModelSet_count(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSet_add(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + NGramModel *arg2 = (NGramModel *) 0 ; + char *arg3 = (char *) 0 ; + float arg4 ; + bool arg5 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + float val4 ; + int ecode4 = 0 ; + bool val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:NGramModelSet_add",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet_add" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_NGramModel, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModelSet_add" "', argument " "2"" of type '" "NGramModel *""'"); + } + arg2 = (NGramModel *)(argp2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "NGramModelSet_add" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = (char *)(buf3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "NGramModelSet_add" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + ecode5 = SWIG_AsVal_bool(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "NGramModelSet_add" "', argument " "5"" of type '" "bool""'"); + } + arg5 = (bool)(val5); + result = (NGramModel *)NGramModelSet_add(arg1,arg2,(char const *)arg3,arg4,arg5); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, 0 | 0 ); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSet_select(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModelSet_select",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet_select" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModelSet_select" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (NGramModel *)NGramModelSet_select(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, 0 | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSet_lookup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + NGramModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:NGramModelSet_lookup",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet_lookup" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NGramModelSet_lookup" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (NGramModel *)NGramModelSet_lookup(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NGramModel, 0 | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_NGramModelSet_current(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + NGramModelSet *arg1 = (NGramModelSet *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:NGramModelSet_current",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_NGramModelSet, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NGramModelSet_current" "', argument " "1"" of type '" "NGramModelSet *""'"); + } + arg1 = (NGramModelSet *)(argp1); + result = (char *)NGramModelSet_current(arg1); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *NGramModelSet_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_NGramModelSet, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_Jsgf___iter__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Jsgf *arg1 = (Jsgf *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + JsgfIterator *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Jsgf___iter__",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Jsgf, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Jsgf___iter__" "', argument " "1"" of type '" "Jsgf *""'"); + } + arg1 = (Jsgf *)(argp1); + result = (JsgfIterator *)Jsgf___iter__(arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfIterator, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_Jsgf(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject * obj0 = 0 ; + Jsgf *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:new_Jsgf",&obj0)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Jsgf" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + result = (Jsgf *)new_Jsgf((char const *)arg1); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Jsgf, SWIG_POINTER_NEW | 0 ); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_Jsgf(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Jsgf *arg1 = (Jsgf *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_Jsgf",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Jsgf, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Jsgf" "', argument " "1"" of type '" "Jsgf *""'"); + } + arg1 = (Jsgf *)(argp1); + delete_Jsgf(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Jsgf_name(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Jsgf *arg1 = (Jsgf *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:Jsgf_name",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Jsgf, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Jsgf_name" "', argument " "1"" of type '" "Jsgf *""'"); + } + arg1 = (Jsgf *)(argp1); + result = (char *)Jsgf_name(arg1); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Jsgf_get_rule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Jsgf *arg1 = (Jsgf *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + JsgfRule *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:Jsgf_get_rule",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Jsgf, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Jsgf_get_rule" "', argument " "1"" of type '" "Jsgf *""'"); + } + arg1 = (Jsgf *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Jsgf_get_rule" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (JsgfRule *)Jsgf_get_rule(arg1,(char const *)arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_JsgfRule, 0 | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_Jsgf_build_fsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + Jsgf *arg1 = (Jsgf *) 0 ; + JsgfRule *arg2 = (JsgfRule *) 0 ; + LogMath *arg3 = (LogMath *) 0 ; + float arg4 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + float val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + FsgModel *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:Jsgf_build_fsg",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Jsgf, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Jsgf_build_fsg" "', argument " "1"" of type '" "Jsgf *""'"); + } + arg1 = (Jsgf *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_JsgfRule, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Jsgf_build_fsg" "', argument " "2"" of type '" "JsgfRule *""'"); + } + arg2 = (JsgfRule *)(argp2); + res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_LogMath, 0 | 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Jsgf_build_fsg" "', argument " "3"" of type '" "LogMath *""'"); + } + arg3 = (LogMath *)(argp3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Jsgf_build_fsg" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + result = (FsgModel *)Jsgf_build_fsg(arg1,arg2,arg3,arg4); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_FsgModel, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *Jsgf_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_Jsgf, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +static PyMethodDef SwigMethods[] = { + { (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL}, + { (char *)"delete_Config", _wrap_delete_Config, METH_VARARGS, (char *)"delete_Config(Config self)"}, + { (char *)"Config_set_boolean", _wrap_Config_set_boolean, METH_VARARGS, (char *)"Config_set_boolean(Config self, char const * key, bool val)"}, + { (char *)"Config_set_int", _wrap_Config_set_int, METH_VARARGS, (char *)"Config_set_int(Config self, char const * key, int val)"}, + { (char *)"Config_set_float", _wrap_Config_set_float, METH_VARARGS, (char *)"Config_set_float(Config self, char const * key, double val)"}, + { (char *)"Config_set_string", _wrap_Config_set_string, METH_VARARGS, (char *)"Config_set_string(Config self, char const * key, char const * val)"}, + { (char *)"Config_set_string_extra", _wrap_Config_set_string_extra, METH_VARARGS, (char *)"Config_set_string_extra(Config self, char const * key, char const * val)"}, + { (char *)"Config_exists", _wrap_Config_exists, METH_VARARGS, (char *)"Config_exists(Config self, char const * key) -> bool"}, + { (char *)"Config_get_boolean", _wrap_Config_get_boolean, METH_VARARGS, (char *)"Config_get_boolean(Config self, char const * key) -> bool"}, + { (char *)"Config_get_int", _wrap_Config_get_int, METH_VARARGS, (char *)"Config_get_int(Config self, char const * key) -> int"}, + { (char *)"Config_get_float", _wrap_Config_get_float, METH_VARARGS, (char *)"Config_get_float(Config self, char const * key) -> double"}, + { (char *)"Config_get_string", _wrap_Config_get_string, METH_VARARGS, (char *)"Config_get_string(Config self, char const * key) -> char const *"}, + { (char *)"Config_swigregister", Config_swigregister, METH_VARARGS, NULL}, + { (char *)"new_FrontEnd", _wrap_new_FrontEnd, METH_VARARGS, (char *)"new_FrontEnd(fe_t * ptr) -> FrontEnd"}, + { (char *)"delete_FrontEnd", _wrap_delete_FrontEnd, METH_VARARGS, (char *)"delete_FrontEnd(FrontEnd self)"}, + { (char *)"FrontEnd_output_size", _wrap_FrontEnd_output_size, METH_VARARGS, (char *)"FrontEnd_output_size(FrontEnd self) -> int"}, + { (char *)"FrontEnd_start_utt", _wrap_FrontEnd_start_utt, METH_VARARGS, (char *)"FrontEnd_start_utt(FrontEnd self)"}, + { (char *)"FrontEnd_process_utt", _wrap_FrontEnd_process_utt, METH_VARARGS, (char *)"FrontEnd_process_utt(FrontEnd self, int16 const * spch, size_t nsamps, mfcc_t *** cep_block) -> int32"}, + { (char *)"FrontEnd_end_utt", _wrap_FrontEnd_end_utt, METH_VARARGS, (char *)"FrontEnd_end_utt(FrontEnd self, mfcc_t * out_cepvector) -> int32"}, + { (char *)"FrontEnd_swigregister", FrontEnd_swigregister, METH_VARARGS, NULL}, + { (char *)"new_Feature", _wrap_new_Feature, METH_VARARGS, (char *)"new_Feature(feat_t * ptr) -> Feature"}, + { (char *)"delete_Feature", _wrap_delete_Feature, METH_VARARGS, (char *)"delete_Feature(Feature self)"}, + { (char *)"Feature_swigregister", Feature_swigregister, METH_VARARGS, NULL}, + { (char *)"new_FsgModel", _wrap_new_FsgModel, METH_VARARGS, (char *)"\n" + "FsgModel(char const * name, LogMath logmath, float lw, int32 n)\n" + "FsgModel(fsg_model_t * ptr)\n" + "new_FsgModel(char const * path, LogMath logmath, float lw) -> FsgModel\n" + ""}, + { (char *)"delete_FsgModel", _wrap_delete_FsgModel, METH_VARARGS, (char *)"delete_FsgModel(FsgModel self)"}, + { (char *)"FsgModel_word_id", _wrap_FsgModel_word_id, METH_VARARGS, (char *)"FsgModel_word_id(FsgModel self, char const * word) -> int"}, + { (char *)"FsgModel_word_add", _wrap_FsgModel_word_add, METH_VARARGS, (char *)"FsgModel_word_add(FsgModel self, char const * word) -> int"}, + { (char *)"FsgModel_trans_add", _wrap_FsgModel_trans_add, METH_VARARGS, (char *)"FsgModel_trans_add(FsgModel self, int32 src, int32 dst, int32 logp, int32 wid)"}, + { (char *)"FsgModel_null_trans_add", _wrap_FsgModel_null_trans_add, METH_VARARGS, (char *)"FsgModel_null_trans_add(FsgModel self, int32 src, int32 dst, int32 logp) -> int32"}, + { (char *)"FsgModel_tag_trans_add", _wrap_FsgModel_tag_trans_add, METH_VARARGS, (char *)"FsgModel_tag_trans_add(FsgModel self, int32 src, int32 dst, int32 logp, int32 wid) -> int32"}, + { (char *)"FsgModel_add_silence", _wrap_FsgModel_add_silence, METH_VARARGS, (char *)"FsgModel_add_silence(FsgModel self, char const * silword, int32 state, float silprob) -> int"}, + { (char *)"FsgModel_add_alt", _wrap_FsgModel_add_alt, METH_VARARGS, (char *)"FsgModel_add_alt(FsgModel self, char const * baseword, char const * altword) -> int"}, + { (char *)"FsgModel_writefile", _wrap_FsgModel_writefile, METH_VARARGS, (char *)"FsgModel_writefile(FsgModel self, char const * path)"}, + { (char *)"FsgModel_swigregister", FsgModel_swigregister, METH_VARARGS, NULL}, + { (char *)"new_JsgfRule", _wrap_new_JsgfRule, METH_VARARGS, (char *)"new_JsgfRule() -> JsgfRule"}, + { (char *)"delete_JsgfRule", _wrap_delete_JsgfRule, METH_VARARGS, (char *)"delete_JsgfRule(JsgfRule self)"}, + { (char *)"JsgfRule_fromIter", _wrap_JsgfRule_fromIter, METH_VARARGS, (char *)"JsgfRule_fromIter(jsgf_rule_iter_t * itor) -> JsgfRule"}, + { (char *)"JsgfRule_name", _wrap_JsgfRule_name, METH_VARARGS, (char *)"JsgfRule_name(JsgfRule self) -> char const *"}, + { (char *)"JsgfRule_public", _wrap_JsgfRule_public, METH_VARARGS, (char *)"JsgfRule_public(JsgfRule self) -> bool"}, + { (char *)"JsgfRule_swigregister", JsgfRule_swigregister, METH_VARARGS, NULL}, + { (char *)"NGramModel_fromIter", _wrap_NGramModel_fromIter, METH_VARARGS, (char *)"NGramModel_fromIter(ngram_model_set_iter_t * itor) -> NGramModel"}, + { (char *)"new_NGramModel", _wrap_new_NGramModel, METH_VARARGS, (char *)"\n" + "NGramModel(char const * path)\n" + "new_NGramModel(Config config, LogMath logmath, char const * path) -> NGramModel\n" + ""}, + { (char *)"delete_NGramModel", _wrap_delete_NGramModel, METH_VARARGS, (char *)"delete_NGramModel(NGramModel self)"}, + { (char *)"NGramModel_write", _wrap_NGramModel_write, METH_VARARGS, (char *)"NGramModel_write(NGramModel self, char const * path, ngram_file_type_t ftype)"}, + { (char *)"NGramModel_str_to_type", _wrap_NGramModel_str_to_type, METH_VARARGS, (char *)"NGramModel_str_to_type(NGramModel self, char const * str) -> ngram_file_type_t"}, + { (char *)"NGramModel_type_to_str", _wrap_NGramModel_type_to_str, METH_VARARGS, (char *)"NGramModel_type_to_str(NGramModel self, int type) -> char const *"}, + { (char *)"NGramModel_casefold", _wrap_NGramModel_casefold, METH_VARARGS, (char *)"NGramModel_casefold(NGramModel self, int kase)"}, + { (char *)"NGramModel_size", _wrap_NGramModel_size, METH_VARARGS, (char *)"NGramModel_size(NGramModel self) -> int32"}, + { (char *)"NGramModel_add_word", _wrap_NGramModel_add_word, METH_VARARGS, (char *)"NGramModel_add_word(NGramModel self, char const * word, float32 weight) -> int32"}, + { (char *)"NGramModel_add_class", _wrap_NGramModel_add_class, METH_VARARGS, (char *)"NGramModel_add_class(NGramModel self, char const * c, float32 w, size_t n, float32 const * weights) -> int32"}, + { (char *)"NGramModel_prob", _wrap_NGramModel_prob, METH_VARARGS, (char *)"NGramModel_prob(NGramModel self, size_t n) -> int32"}, + { (char *)"NGramModel_swigregister", NGramModel_swigregister, METH_VARARGS, NULL}, + { (char *)"new_LogMath", _wrap_new_LogMath, METH_VARARGS, (char *)"\n" + "LogMath()\n" + "new_LogMath(logmath_t * ptr) -> LogMath\n" + ""}, + { (char *)"delete_LogMath", _wrap_delete_LogMath, METH_VARARGS, (char *)"delete_LogMath(LogMath self)"}, + { (char *)"LogMath_exp", _wrap_LogMath_exp, METH_VARARGS, (char *)"LogMath_exp(LogMath self, int prob) -> float64"}, + { (char *)"LogMath_swigregister", LogMath_swigregister, METH_VARARGS, NULL}, + { (char *)"NGramModelSetIterator_ptr_set", _wrap_NGramModelSetIterator_ptr_set, METH_VARARGS, (char *)"NGramModelSetIterator_ptr_set(NGramModelSetIterator self, ngram_model_set_iter_t * ptr)"}, + { (char *)"NGramModelSetIterator_ptr_get", _wrap_NGramModelSetIterator_ptr_get, METH_VARARGS, (char *)"NGramModelSetIterator_ptr_get(NGramModelSetIterator self) -> ngram_model_set_iter_t *"}, + { (char *)"new_NGramModelSetIterator", _wrap_new_NGramModelSetIterator, METH_VARARGS, (char *)"new_NGramModelSetIterator(ngram_model_set_iter_t * ptr) -> NGramModelSetIterator"}, + { (char *)"delete_NGramModelSetIterator", _wrap_delete_NGramModelSetIterator, METH_VARARGS, (char *)"delete_NGramModelSetIterator(NGramModelSetIterator self)"}, + { (char *)"NGramModelSetIterator_next", _wrap_NGramModelSetIterator_next, METH_VARARGS, (char *)"NGramModelSetIterator_next(NGramModelSetIterator self) -> NGramModel"}, + { (char *)"NGramModelSetIterator___next__", _wrap_NGramModelSetIterator___next__, METH_VARARGS, (char *)"NGramModelSetIterator___next__(NGramModelSetIterator self) -> NGramModel"}, + { (char *)"NGramModelSetIterator_swigregister", NGramModelSetIterator_swigregister, METH_VARARGS, NULL}, + { (char *)"JsgfIterator_ptr_set", _wrap_JsgfIterator_ptr_set, METH_VARARGS, (char *)"JsgfIterator_ptr_set(JsgfIterator self, jsgf_rule_iter_t * ptr)"}, + { (char *)"JsgfIterator_ptr_get", _wrap_JsgfIterator_ptr_get, METH_VARARGS, (char *)"JsgfIterator_ptr_get(JsgfIterator self) -> jsgf_rule_iter_t *"}, + { (char *)"new_JsgfIterator", _wrap_new_JsgfIterator, METH_VARARGS, (char *)"new_JsgfIterator(jsgf_rule_iter_t * ptr) -> JsgfIterator"}, + { (char *)"delete_JsgfIterator", _wrap_delete_JsgfIterator, METH_VARARGS, (char *)"delete_JsgfIterator(JsgfIterator self)"}, + { (char *)"JsgfIterator_next", _wrap_JsgfIterator_next, METH_VARARGS, (char *)"JsgfIterator_next(JsgfIterator self) -> JsgfRule"}, + { (char *)"JsgfIterator___next__", _wrap_JsgfIterator___next__, METH_VARARGS, (char *)"JsgfIterator___next__(JsgfIterator self) -> JsgfRule"}, + { (char *)"JsgfIterator_swigregister", JsgfIterator_swigregister, METH_VARARGS, NULL}, + { (char *)"NGramModelSet___iter__", _wrap_NGramModelSet___iter__, METH_VARARGS, (char *)"NGramModelSet___iter__(NGramModelSet self) -> NGramModelSetIterator"}, + { (char *)"new_NGramModelSet", _wrap_new_NGramModelSet, METH_VARARGS, (char *)"new_NGramModelSet(Config config, LogMath logmath, char const * path) -> NGramModelSet"}, + { (char *)"delete_NGramModelSet", _wrap_delete_NGramModelSet, METH_VARARGS, (char *)"delete_NGramModelSet(NGramModelSet self)"}, + { (char *)"NGramModelSet_count", _wrap_NGramModelSet_count, METH_VARARGS, (char *)"NGramModelSet_count(NGramModelSet self) -> int32"}, + { (char *)"NGramModelSet_add", _wrap_NGramModelSet_add, METH_VARARGS, (char *)"NGramModelSet_add(NGramModelSet self, NGramModel model, char const * name, float weight, bool reuse_widmap) -> NGramModel"}, + { (char *)"NGramModelSet_select", _wrap_NGramModelSet_select, METH_VARARGS, (char *)"NGramModelSet_select(NGramModelSet self, char const * name) -> NGramModel"}, + { (char *)"NGramModelSet_lookup", _wrap_NGramModelSet_lookup, METH_VARARGS, (char *)"NGramModelSet_lookup(NGramModelSet self, char const * name) -> NGramModel"}, + { (char *)"NGramModelSet_current", _wrap_NGramModelSet_current, METH_VARARGS, (char *)"NGramModelSet_current(NGramModelSet self) -> char const *"}, + { (char *)"NGramModelSet_swigregister", NGramModelSet_swigregister, METH_VARARGS, NULL}, + { (char *)"Jsgf___iter__", _wrap_Jsgf___iter__, METH_VARARGS, (char *)"Jsgf___iter__(Jsgf self) -> JsgfIterator"}, + { (char *)"new_Jsgf", _wrap_new_Jsgf, METH_VARARGS, (char *)"new_Jsgf(char const * path) -> Jsgf"}, + { (char *)"delete_Jsgf", _wrap_delete_Jsgf, METH_VARARGS, (char *)"delete_Jsgf(Jsgf self)"}, + { (char *)"Jsgf_name", _wrap_Jsgf_name, METH_VARARGS, (char *)"Jsgf_name(Jsgf self) -> char const *"}, + { (char *)"Jsgf_get_rule", _wrap_Jsgf_get_rule, METH_VARARGS, (char *)"Jsgf_get_rule(Jsgf self, char const * name) -> JsgfRule"}, + { (char *)"Jsgf_build_fsg", _wrap_Jsgf_build_fsg, METH_VARARGS, (char *)"Jsgf_build_fsg(Jsgf self, JsgfRule rule, LogMath logmath, float lw) -> FsgModel"}, + { (char *)"Jsgf_swigregister", Jsgf_swigregister, METH_VARARGS, NULL}, + { NULL, NULL, 0, NULL } +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ + +static swig_type_info _swigt__p_Config = {"_p_Config", "Config *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Feature = {"_p_Feature", "Feature *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FrontEnd = {"_p_FrontEnd", "FrontEnd *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_FsgModel = {"_p_FsgModel", "FsgModel *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_Jsgf = {"_p_Jsgf", "Jsgf *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_JsgfIterator = {"_p_JsgfIterator", "JsgfIterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_JsgfRule = {"_p_JsgfRule", "JsgfRule *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_LogMath = {"_p_LogMath", "LogMath *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NGramModel = {"_p_NGramModel", "NGramModel *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NGramModelSet = {"_p_NGramModelSet", "NGramModelSet *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_NGramModelSetIterator = {"_p_NGramModelSetIterator", "NGramModelSetIterator *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_fe_t = {"_p_fe_t", "fe_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_feat_t = {"_p_feat_t", "feat_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_float32 = {"_p_float32", "float32 *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_fsg_model_t = {"_p_fsg_model_t", "fsg_model_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int16 = {"_p_int16", "int16 *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_jsgf_rule_iter_t = {"_p_jsgf_rule_iter_t", "jsgf_rule_iter_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_logmath_t = {"_p_logmath_t", "logmath_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_mfcc_t = {"_p_mfcc_t", "mfcc_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ngram_file_type_t = {"_p_ngram_file_type_t", "ngram_file_type_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_ngram_model_set_iter_t = {"_p_ngram_model_set_iter_t", "ngram_model_set_iter_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p_p_mfcc_t = {"_p_p_p_mfcc_t", "mfcc_t ***", 0, 0, (void*)0, 0}; + +static swig_type_info *swig_type_initial[] = { + &_swigt__p_Config, + &_swigt__p_Feature, + &_swigt__p_FrontEnd, + &_swigt__p_FsgModel, + &_swigt__p_Jsgf, + &_swigt__p_JsgfIterator, + &_swigt__p_JsgfRule, + &_swigt__p_LogMath, + &_swigt__p_NGramModel, + &_swigt__p_NGramModelSet, + &_swigt__p_NGramModelSetIterator, + &_swigt__p_char, + &_swigt__p_fe_t, + &_swigt__p_feat_t, + &_swigt__p_float32, + &_swigt__p_fsg_model_t, + &_swigt__p_int, + &_swigt__p_int16, + &_swigt__p_jsgf_rule_iter_t, + &_swigt__p_logmath_t, + &_swigt__p_mfcc_t, + &_swigt__p_ngram_file_type_t, + &_swigt__p_ngram_model_set_iter_t, + &_swigt__p_p_char, + &_swigt__p_p_p_mfcc_t, +}; + +static swig_cast_info _swigc__p_Config[] = { {&_swigt__p_Config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Feature[] = { {&_swigt__p_Feature, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FrontEnd[] = { {&_swigt__p_FrontEnd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_FsgModel[] = { {&_swigt__p_FsgModel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_Jsgf[] = { {&_swigt__p_Jsgf, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_JsgfIterator[] = { {&_swigt__p_JsgfIterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_JsgfRule[] = { {&_swigt__p_JsgfRule, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_LogMath[] = { {&_swigt__p_LogMath, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NGramModel[] = { {&_swigt__p_NGramModel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NGramModelSet[] = { {&_swigt__p_NGramModelSet, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_NGramModelSetIterator[] = { {&_swigt__p_NGramModelSetIterator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_fe_t[] = { {&_swigt__p_fe_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_feat_t[] = { {&_swigt__p_feat_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_float32[] = { {&_swigt__p_float32, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_fsg_model_t[] = { {&_swigt__p_fsg_model_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int16[] = { {&_swigt__p_int16, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_jsgf_rule_iter_t[] = { {&_swigt__p_jsgf_rule_iter_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_logmath_t[] = { {&_swigt__p_logmath_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_mfcc_t[] = { {&_swigt__p_mfcc_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ngram_file_type_t[] = { {&_swigt__p_ngram_file_type_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_ngram_model_set_iter_t[] = { {&_swigt__p_ngram_model_set_iter_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p_p_mfcc_t[] = { {&_swigt__p_p_p_mfcc_t, 0, 0, 0},{0, 0, 0, 0}}; + +static swig_cast_info *swig_cast_initial[] = { + _swigc__p_Config, + _swigc__p_Feature, + _swigc__p_FrontEnd, + _swigc__p_FsgModel, + _swigc__p_Jsgf, + _swigc__p_JsgfIterator, + _swigc__p_JsgfRule, + _swigc__p_LogMath, + _swigc__p_NGramModel, + _swigc__p_NGramModelSet, + _swigc__p_NGramModelSetIterator, + _swigc__p_char, + _swigc__p_fe_t, + _swigc__p_feat_t, + _swigc__p_float32, + _swigc__p_fsg_model_t, + _swigc__p_int, + _swigc__p_int16, + _swigc__p_jsgf_rule_iter_t, + _swigc__p_logmath_t, + _swigc__p_mfcc_t, + _swigc__p_ngram_file_type_t, + _swigc__p_ngram_model_set_iter_t, + _swigc__p_p_char, + _swigc__p_p_p_mfcc_t, +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ + +static swig_const_info swig_const_table[] = { +{0, 0, 0, 0.0, 0, 0}}; + +#ifdef __cplusplus +} +#endif +/* ----------------------------------------------------------------------------- + * Type initialization: + * This problem is tough by the requirement that no dynamic + * memory is used. Also, since swig_type_info structures store pointers to + * swig_cast_info structures and swig_cast_info structures store pointers back + * to swig_type_info structures, we need some lookup code at initialization. + * The idea is that swig generates all the structures that are needed. + * The runtime then collects these partially filled structures. + * The SWIG_InitializeModule function takes these initial arrays out of + * swig_module, and does all the lookup, filling in the swig_module.types + * array with the correct data and linking the correct swig_cast_info + * structures together. + * + * The generated swig_type_info structures are assigned staticly to an initial + * array. We just loop through that array, and handle each type individually. + * First we lookup if this type has been already loaded, and if so, use the + * loaded structure instead of the generated one. Then we have to fill in the + * cast linked list. The cast data is initially stored in something like a + * two-dimensional array. Each row corresponds to a type (there are the same + * number of rows as there are in the swig_type_initial array). Each entry in + * a column is one of the swig_cast_info structures for that type. + * The cast_initial array is actually an array of arrays, because each row has + * a variable number of columns. So to actually build the cast linked list, + * we find the array of casts associated with the type, and loop through it + * adding the casts to the list. The one last trick we need to do is making + * sure the type pointer in the swig_cast_info struct is correct. + * + * First off, we lookup the cast->type name to see if it is already loaded. + * There are three cases to handle: + * 1) If the cast->type has already been loaded AND the type we are adding + * casting info to has not been loaded (it is in this module), THEN we + * replace the cast->type pointer with the type pointer that has already + * been loaded. + * 2) If BOTH types (the one we are adding casting info to, and the + * cast->type) are loaded, THEN the cast info has already been loaded by + * the previous module so we just ignore it. + * 3) Finally, if cast->type has not already been loaded, then we add that + * swig_cast_info to the linked list (because the cast->type) pointer will + * be correct. + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#if 0 +} /* c-mode */ +#endif +#endif + +#if 0 +#define SWIGRUNTIME_DEBUG +#endif + + +SWIGRUNTIME void +SWIG_InitializeModule(void *clientdata) { + size_t i; + swig_module_info *module_head, *iter; + int found, init; + + /* check to see if the circular list has been setup, if not, set it up */ + if (swig_module.next==0) { + /* Initialize the swig_module */ + swig_module.type_initial = swig_type_initial; + swig_module.cast_initial = swig_cast_initial; + swig_module.next = &swig_module; + init = 1; + } else { + init = 0; + } + + /* Try and load any already created modules */ + module_head = SWIG_GetModule(clientdata); + if (!module_head) { + /* This is the first module loaded for this interpreter */ + /* so set the swig module into the interpreter */ + SWIG_SetModule(clientdata, &swig_module); + module_head = &swig_module; + } else { + /* the interpreter has loaded a SWIG module, but has it loaded this one? */ + found=0; + iter=module_head; + do { + if (iter==&swig_module) { + found=1; + break; + } + iter=iter->next; + } while (iter!= module_head); + + /* if the is found in the list, then all is done and we may leave */ + if (found) return; + /* otherwise we must add out module into the list */ + swig_module.next = module_head->next; + module_head->next = &swig_module; + } + + /* When multiple interpreters are used, a module could have already been initialized in + a different interpreter, but not yet have a pointer in this interpreter. + In this case, we do not want to continue adding types... everything should be + set up already */ + if (init == 0) return; + + /* Now work on filling in swig_module.types */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: size %d\n", swig_module.size); +#endif + for (i = 0; i < swig_module.size; ++i) { + swig_type_info *type = 0; + swig_type_info *ret; + swig_cast_info *cast; + +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); +#endif + + /* if there is another module already loaded */ + if (swig_module.next != &swig_module) { + type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); + } + if (type) { + /* Overwrite clientdata field */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found type %s\n", type->name); +#endif + if (swig_module.type_initial[i]->clientdata) { + type->clientdata = swig_module.type_initial[i]->clientdata; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); +#endif + } + } else { + type = swig_module.type_initial[i]; + } + + /* Insert casting types */ + cast = swig_module.cast_initial[i]; + while (cast->type) { + /* Don't need to add information already in the list */ + ret = 0; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); +#endif + if (swig_module.next != &swig_module) { + ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); +#ifdef SWIGRUNTIME_DEBUG + if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); +#endif + } + if (ret) { + if (type == swig_module.type_initial[i]) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: skip old type %s\n", ret->name); +#endif + cast->type = ret; + ret = 0; + } else { + /* Check for casting already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); +#ifdef SWIGRUNTIME_DEBUG + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); +#endif + if (!ocast) ret = 0; + } + } + + if (!ret) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); +#endif + if (type->cast) { + type->cast->prev = cast; + cast->next = type->cast; + } + type->cast = cast; + } + cast++; + } + /* Set entry in modules->types array equal to the type */ + swig_module.types[i] = type; + } + swig_module.types[i] = 0; + +#ifdef SWIGRUNTIME_DEBUG + printf("**** SWIG_InitializeModule: Cast List ******\n"); + for (i = 0; i < swig_module.size; ++i) { + int j = 0; + swig_cast_info *cast = swig_module.cast_initial[i]; + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); + while (cast->type) { + printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); + cast++; + ++j; + } + printf("---- Total casts: %d\n",j); + } + printf("**** SWIG_InitializeModule: Cast List ******\n"); +#endif +} + +/* This function will propagate the clientdata field of type to +* any new swig_type_info structures that have been added into the list +* of equivalent types. It is like calling +* SWIG_TypeClientData(type, clientdata) a second time. +*/ +SWIGRUNTIME void +SWIG_PropagateClientData(void) { + size_t i; + swig_cast_info *equiv; + static int init_run = 0; + + if (init_run) return; + init_run = 1; + + for (i = 0; i < swig_module.size; i++) { + if (swig_module.types[i]->clientdata) { + equiv = swig_module.types[i]->cast; + while (equiv) { + if (!equiv->converter) { + if (equiv->type && !equiv->type->clientdata) + SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); + } + equiv = equiv->next; + } + } + } +} + +#ifdef __cplusplus +#if 0 +{ + /* c-mode */ +#endif +} +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + + /* Python-specific SWIG API */ +#define SWIG_newvarlink() SWIG_Python_newvarlink() +#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) +#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) + + /* ----------------------------------------------------------------------------- + * global variable support code. + * ----------------------------------------------------------------------------- */ + + typedef struct swig_globalvar { + char *name; /* Name of global variable */ + PyObject *(*get_attr)(void); /* Return the current value */ + int (*set_attr)(PyObject *); /* Set the value */ + struct swig_globalvar *next; + } swig_globalvar; + + typedef struct swig_varlinkobject { + PyObject_HEAD + swig_globalvar *vars; + } swig_varlinkobject; + + SWIGINTERN PyObject * + swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) { +#if PY_VERSION_HEX >= 0x03000000 + return PyUnicode_InternFromString(""); +#else + return PyString_FromString(""); +#endif + } + + SWIGINTERN PyObject * + swig_varlink_str(swig_varlinkobject *v) { +#if PY_VERSION_HEX >= 0x03000000 + PyObject *str = PyUnicode_InternFromString("("); + PyObject *tail; + PyObject *joined; + swig_globalvar *var; + for (var = v->vars; var; var=var->next) { + tail = PyUnicode_FromString(var->name); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; + if (var->next) { + tail = PyUnicode_InternFromString(", "); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; + } + } + tail = PyUnicode_InternFromString(")"); + joined = PyUnicode_Concat(str, tail); + Py_DecRef(str); + Py_DecRef(tail); + str = joined; +#else + PyObject *str = PyString_FromString("("); + swig_globalvar *var; + for (var = v->vars; var; var=var->next) { + PyString_ConcatAndDel(&str,PyString_FromString(var->name)); + if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", ")); + } + PyString_ConcatAndDel(&str,PyString_FromString(")")); +#endif + return str; + } + + SWIGINTERN int + swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { + char *tmp; + PyObject *str = swig_varlink_str(v); + fprintf(fp,"Swig global variables "); + fprintf(fp,"%s\n", tmp = SWIG_Python_str_AsChar(str)); + SWIG_Python_str_DelForPy3(tmp); + Py_DECREF(str); + return 0; + } + + SWIGINTERN void + swig_varlink_dealloc(swig_varlinkobject *v) { + swig_globalvar *var = v->vars; + while (var) { + swig_globalvar *n = var->next; + free(var->name); + free(var); + var = n; + } + } + + SWIGINTERN PyObject * + swig_varlink_getattr(swig_varlinkobject *v, char *n) { + PyObject *res = NULL; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->get_attr)(); + break; + } + var = var->next; + } + if (res == NULL && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN int + swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { + int res = 1; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->set_attr)(p); + break; + } + var = var->next; + } + if (res == 1 && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN PyTypeObject* + swig_varlink_type(void) { + static char varlink__doc__[] = "Swig var link object"; + static PyTypeObject varlink_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp = { + /* PyObject header changed in Python 3 */ +#if PY_VERSION_HEX >= 0x03000000 + PyVarObject_HEAD_INIT(NULL, 0) +#else + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ +#endif + (char *)"swigvarlink", /* tp_name */ + sizeof(swig_varlinkobject), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor) swig_varlink_dealloc, /* tp_dealloc */ + (printfunc) swig_varlink_print, /* tp_print */ + (getattrfunc) swig_varlink_getattr, /* tp_getattr */ + (setattrfunc) swig_varlink_setattr, /* tp_setattr */ + 0, /* tp_compare */ + (reprfunc) swig_varlink_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + 0, /* tp_hash */ + 0, /* tp_call */ + (reprfunc) swig_varlink_str, /* tp_str */ + 0, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + 0, /* tp_flags */ + varlink__doc__, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#if PY_VERSION_HEX >= 0x02060000 + 0, /* tp_version */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + varlink_type = tmp; + type_init = 1; +#if PY_VERSION_HEX < 0x02020000 + varlink_type.ob_type = &PyType_Type; +#else + if (PyType_Ready(&varlink_type) < 0) + return NULL; +#endif + } + return &varlink_type; + } + + /* Create a variable linking object for use later */ + SWIGINTERN PyObject * + SWIG_Python_newvarlink(void) { + swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); + if (result) { + result->vars = 0; + } + return ((PyObject*) result); + } + + SWIGINTERN void + SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { + swig_varlinkobject *v = (swig_varlinkobject *) p; + swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); + if (gv) { + size_t size = strlen(name)+1; + gv->name = (char *)malloc(size); + if (gv->name) { + strncpy(gv->name,name,size); + gv->get_attr = get_attr; + gv->set_attr = set_attr; + gv->next = v->vars; + } + } + v->vars = gv; + } + + SWIGINTERN PyObject * + SWIG_globals(void) { + static PyObject *_SWIG_globals = 0; + if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink(); + return _SWIG_globals; + } + + /* ----------------------------------------------------------------------------- + * constants/methods manipulation + * ----------------------------------------------------------------------------- */ + + /* Install Constants */ + SWIGINTERN void + SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { + PyObject *obj = 0; + size_t i; + for (i = 0; constants[i].type; ++i) { + switch(constants[i].type) { + case SWIG_PY_POINTER: + obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); + break; + case SWIG_PY_BINARY: + obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); + break; + default: + obj = 0; + break; + } + if (obj) { + PyDict_SetItemString(d, constants[i].name, obj); + Py_DECREF(obj); + } + } + } + + /* -----------------------------------------------------------------------------*/ + /* Fix SwigMethods to carry the callback ptrs when needed */ + /* -----------------------------------------------------------------------------*/ + + SWIGINTERN void + SWIG_Python_FixMethods(PyMethodDef *methods, + swig_const_info *const_table, + swig_type_info **types, + swig_type_info **types_initial) { + size_t i; + for (i = 0; methods[i].ml_name; ++i) { + const char *c = methods[i].ml_doc; + if (c && (c = strstr(c, "swig_ptr: "))) { + int j; + swig_const_info *ci = 0; + const char *name = c + 10; + for (j = 0; const_table[j].type; ++j) { + if (strncmp(const_table[j].name, name, + strlen(const_table[j].name)) == 0) { + ci = &(const_table[j]); + break; + } + } + if (ci) { + void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; + if (ptr) { + size_t shift = (ci->ptype) - types; + swig_type_info *ty = types_initial[shift]; + size_t ldoc = (c - methods[i].ml_doc); + size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; + char *ndoc = (char*)malloc(ldoc + lptr + 10); + if (ndoc) { + char *buff = ndoc; + strncpy(buff, methods[i].ml_doc, ldoc); + buff += ldoc; + strncpy(buff, "swig_ptr: ", 10); + buff += 10; + SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); + methods[i].ml_doc = ndoc; + } + } + } + } + } + } + +#ifdef __cplusplus +} +#endif + +/* -----------------------------------------------------------------------------* + * Partial Init method + * -----------------------------------------------------------------------------*/ + +#ifdef __cplusplus +extern "C" +#endif + +SWIGEXPORT +#if PY_VERSION_HEX >= 0x03000000 +PyObject* +#else +void +#endif +SWIG_init(void) { + PyObject *m, *d, *md; +#if PY_VERSION_HEX >= 0x03000000 + static struct PyModuleDef SWIG_module = { +# if PY_VERSION_HEX >= 0x03020000 + PyModuleDef_HEAD_INIT, +# else + { + PyObject_HEAD_INIT(NULL) + NULL, /* m_init */ + 0, /* m_index */ + NULL, /* m_copy */ + }, +# endif + (char *) SWIG_name, + NULL, + -1, + SwigMethods, + NULL, + NULL, + NULL, + NULL + }; +#endif + +#if defined(SWIGPYTHON_BUILTIN) + static SwigPyClientData SwigPyObject_clientdata = { + 0, 0, 0, 0, 0, 0, 0 + }; + static PyGetSetDef this_getset_def = { + (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL + }; + static SwigPyGetSet thisown_getset_closure = { + (PyCFunction) SwigPyObject_own, + (PyCFunction) SwigPyObject_own + }; + static PyGetSetDef thisown_getset_def = { + (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure + }; + PyObject *metatype_args; + PyTypeObject *builtin_pytype; + int builtin_base_count; + swig_type_info *builtin_basetype; + PyObject *tuple; + PyGetSetDescrObject *static_getset; + PyTypeObject *metatype; + SwigPyClientData *cd; + PyObject *public_interface, *public_symbol; + PyObject *this_descr; + PyObject *thisown_descr; + int i; + + (void)builtin_pytype; + (void)builtin_base_count; + (void)builtin_basetype; + (void)tuple; + (void)static_getset; + + /* metatype is used to implement static member variables. */ + metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type); + assert(metatype_args); + metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL); + assert(metatype); + Py_DECREF(metatype_args); + metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro; + assert(PyType_Ready(metatype) >= 0); +#endif + + /* Fix SwigMethods to carry the callback ptrs when needed */ + SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); + +#if PY_VERSION_HEX >= 0x03000000 + m = PyModule_Create(&SWIG_module); +#else + m = Py_InitModule((char *) SWIG_name, SwigMethods); +#endif + md = d = PyModule_GetDict(m); + (void)md; + + SWIG_InitializeModule(0); + +#ifdef SWIGPYTHON_BUILTIN + SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject"); + assert(SwigPyObject_stype); + cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; + if (!cd) { + SwigPyObject_stype->clientdata = &SwigPyObject_clientdata; + SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce(); + } else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) { + PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules."); +# if PY_VERSION_HEX >= 0x03000000 + return NULL; +# else + return; +# endif + } + + /* All objects have a 'this' attribute */ + this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def); + (void)this_descr; + + /* All objects have a 'thisown' attribute */ + thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def); + (void)thisown_descr; + + public_interface = PyList_New(0); + public_symbol = 0; + (void)public_symbol; + + PyDict_SetItemString(md, "__all__", public_interface); + Py_DECREF(public_interface); + for (i = 0; SwigMethods[i].ml_name != NULL; ++i) + SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name); + for (i = 0; swig_const_table[i].name != 0; ++i) + SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name); +#endif + + SWIG_InstallConstants(d,swig_const_table); + +#if PY_VERSION_HEX >= 0x03000000 + return m; +#else + return; +#endif +} + diff --git a/sphinxbase-5prealpha/test/Makefile b/sphinxbase-5prealpha/test/Makefile index 5ff8146..823d927 100644 --- a/sphinxbase-5prealpha/test/Makefile +++ b/sphinxbase-5prealpha/test/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -184,14 +184,14 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -225,7 +225,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -261,10 +261,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -296,7 +296,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -343,8 +343,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -461,7 +461,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/Makefile.in b/sphinxbase-5prealpha/test/Makefile.in index 6a76cfe..ef14356 100644 --- a/sphinxbase-5prealpha/test/Makefile.in +++ b/sphinxbase-5prealpha/test/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -343,8 +343,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -461,7 +461,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/regression/Makefile b/sphinxbase-5prealpha/test/regression/Makefile index 795cbad..c5532c6 100644 --- a/sphinxbase-5prealpha/test/regression/Makefile +++ b/sphinxbase-5prealpha/test/regression/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/regression/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -329,14 +329,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/testfuncs.sh.in \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -370,7 +370,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -406,10 +406,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/regression -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/regression -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/regression +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/regression +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -441,7 +441,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -517,8 +517,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -664,7 +664,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -770,7 +770,10 @@ test-sphinx_pitch.sh.log: test-sphinx_pitch.sh # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/regression/Makefile.in b/sphinxbase-5prealpha/test/regression/Makefile.in index e5249a4..c3bb3c7 100644 --- a/sphinxbase-5prealpha/test/regression/Makefile.in +++ b/sphinxbase-5prealpha/test/regression/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -517,8 +517,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -664,7 +664,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -770,7 +770,10 @@ test-sphinx_pitch.sh.log: test-sphinx_pitch.sh @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/regression/testfuncs.sh b/sphinxbase-5prealpha/test/regression/testfuncs.sh index 3d69bf6..ec7c493 100644 --- a/sphinxbase-5prealpha/test/regression/testfuncs.sh +++ b/sphinxbase-5prealpha/test/regression/testfuncs.sh @@ -1,7 +1,7 @@ # Utility functions and parameters for regression tests # Predefined directories you may need -# Stupid broken RedHat autoconf doesn't do /home/pi/speech2text/sphinxbase-5prealpha +# Stupid broken RedHat autoconf doesn't do /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha builddir="../.." sourcedir="../.." tests=$sourcedir/test diff --git a/sphinxbase-5prealpha/test/unit/Makefile b/sphinxbase-5prealpha/test/unit/Makefile index 71e1691..7ab718d 100644 --- a/sphinxbase-5prealpha/test/unit/Makefile +++ b/sphinxbase-5prealpha/test/unit/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -186,14 +186,14 @@ am__relativize = \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -227,7 +227,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -263,10 +263,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -298,7 +298,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -362,8 +362,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -482,7 +482,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/unit/Makefile.in b/sphinxbase-5prealpha/test/unit/Makefile.in index ba3992c..fcfb263 100644 --- a/sphinxbase-5prealpha/test/unit/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -136,7 +136,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir + distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is @@ -362,8 +362,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -482,7 +482,10 @@ cscopelist-am: $(am__tagged_files) distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ diff --git a/sphinxbase-5prealpha/test/unit/test_alloc/Makefile b/sphinxbase-5prealpha/test/unit/test_alloc/Makefile index 3ecf1ba..35c873c 100644 --- a/sphinxbase-5prealpha/test/unit/test_alloc/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_alloc/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_alloc/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -153,7 +153,12 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_ckd_alloc.Po \ + ./$(DEPDIR)/test_ckd_alloc_abort.Po \ + ./$(DEPDIR)/test_ckd_alloc_catch.Po \ + ./$(DEPDIR)/test_ckd_alloc_fail.Po \ + ./$(DEPDIR)/test_listelem_alloc.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -411,14 +416,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -452,7 +457,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -488,10 +493,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_alloc -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_alloc -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_alloc +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_alloc +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -523,7 +528,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -578,8 +583,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -626,11 +631,17 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_ckd_alloc.Po -include ./$(DEPDIR)/test_ckd_alloc_abort.Po -include ./$(DEPDIR)/test_ckd_alloc_catch.Po -include ./$(DEPDIR)/test_ckd_alloc_fail.Po -include ./$(DEPDIR)/test_listelem_alloc.Po +include ./$(DEPDIR)/test_ckd_alloc.Po # am--include-marker +include ./$(DEPDIR)/test_ckd_alloc_abort.Po # am--include-marker +include ./$(DEPDIR)/test_ckd_alloc_catch.Po # am--include-marker +include ./$(DEPDIR)/test_ckd_alloc_fail.Po # am--include-marker +include ./$(DEPDIR)/test_listelem_alloc.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -831,7 +842,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -902,7 +913,10 @@ test_listelem_alloc.log: test_listelem_alloc$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -977,7 +991,11 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_ckd_alloc.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_abort.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_catch.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_fail.Po + -rm -f ./$(DEPDIR)/test_listelem_alloc.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1023,7 +1041,11 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_ckd_alloc.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_abort.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_catch.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_fail.Po + -rm -f ./$(DEPDIR)/test_listelem_alloc.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1044,16 +1066,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_alloc/Makefile.in b/sphinxbase-5prealpha/test/unit/test_alloc/Makefile.in index 6d03358..743a191 100644 --- a/sphinxbase-5prealpha/test/unit/test_alloc/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_alloc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -153,7 +153,12 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_ckd_alloc.Po \ + ./$(DEPDIR)/test_ckd_alloc_abort.Po \ + ./$(DEPDIR)/test_ckd_alloc_catch.Po \ + ./$(DEPDIR)/test_ckd_alloc_fail.Po \ + ./$(DEPDIR)/test_listelem_alloc.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -578,8 +583,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -626,11 +631,17 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_abort.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_catch.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_fail.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_listelem_alloc.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_abort.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_catch.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ckd_alloc_fail.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_listelem_alloc.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -831,7 +842,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -902,7 +913,10 @@ test_listelem_alloc.log: test_listelem_alloc$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -977,7 +991,11 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_ckd_alloc.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_abort.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_catch.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_fail.Po + -rm -f ./$(DEPDIR)/test_listelem_alloc.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1023,7 +1041,11 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_ckd_alloc.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_abort.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_catch.Po + -rm -f ./$(DEPDIR)/test_ckd_alloc_fail.Po + -rm -f ./$(DEPDIR)/test_listelem_alloc.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1044,16 +1066,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile b/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile index 53c574a..d72b88b 100644 --- a/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_bitvec/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_bitvec.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -383,14 +384,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -424,7 +425,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -460,10 +461,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_bitvec -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_bitvec -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_bitvec +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_bitvec +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -495,7 +496,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -549,8 +550,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -581,7 +582,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_bitvec.Po +include ./$(DEPDIR)/test_bitvec.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -782,7 +789,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -825,7 +832,10 @@ test_bitvec.log: test_bitvec$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -900,7 +910,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bitvec.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -946,7 +956,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bitvec.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -967,16 +977,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile.in b/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile.in index c0119ec..96d7608 100644 --- a/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_bitvec/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_bitvec.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -549,8 +550,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -581,7 +582,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bitvec.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bitvec.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -782,7 +789,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -825,7 +832,10 @@ test_bitvec.log: test_bitvec$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -900,7 +910,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bitvec.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -946,7 +956,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bitvec.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -967,16 +977,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_case/Makefile b/sphinxbase-5prealpha/test/unit/test_case/Makefile index bcfe5fe..6563347 100644 --- a/sphinxbase-5prealpha/test/unit/test_case/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_case/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_case/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/chgCase.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -377,14 +378,14 @@ am__set_b = \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -418,7 +419,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -454,10 +455,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_case -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_case -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_case +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_case +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -489,7 +490,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -552,8 +553,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -584,7 +585,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/chgCase.Po +include ./$(DEPDIR)/chgCase.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -785,7 +792,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -821,7 +828,10 @@ recheck: all $(check_PROGRAMS) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -896,7 +906,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/chgCase.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -942,7 +952,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/chgCase.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -963,16 +973,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_case/Makefile.in b/sphinxbase-5prealpha/test/unit/test_case/Makefile.in index 658cc8f..1862774 100644 --- a/sphinxbase-5prealpha/test/unit/test_case/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_case/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -126,7 +126,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/chgCase.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -552,8 +553,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -584,7 +585,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chgCase.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/chgCase.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -785,7 +792,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -821,7 +828,10 @@ recheck: all $(check_PROGRAMS) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -896,7 +906,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/chgCase.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -942,7 +952,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/chgCase.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -963,16 +973,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile b/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile index 5c61e40..6e2d556 100644 --- a/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_cmdln/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -137,7 +137,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/cmdln_parse.Po \ + ./$(DEPDIR)/cmdln_parse_multiple.Po \ + ./$(DEPDIR)/cmdln_parse_r.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -388,14 +391,14 @@ am__set_b = \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -429,7 +432,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -465,10 +468,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_cmdln -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_cmdln -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_cmdln +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_cmdln +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -500,7 +503,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -566,8 +569,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -606,9 +609,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/cmdln_parse.Po -include ./$(DEPDIR)/cmdln_parse_multiple.Po -include ./$(DEPDIR)/cmdln_parse_r.Po +include ./$(DEPDIR)/cmdln_parse.Po # am--include-marker +include ./$(DEPDIR)/cmdln_parse_multiple.Po # am--include-marker +include ./$(DEPDIR)/cmdln_parse_r.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -809,7 +818,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -845,7 +854,10 @@ recheck: all $(check_PROGRAMS) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -921,7 +933,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cmdln_parse.Po + -rm -f ./$(DEPDIR)/cmdln_parse_multiple.Po + -rm -f ./$(DEPDIR)/cmdln_parse_r.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -967,7 +981,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cmdln_parse.Po + -rm -f ./$(DEPDIR)/cmdln_parse_multiple.Po + -rm -f ./$(DEPDIR)/cmdln_parse_r.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -988,16 +1004,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile.in b/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile.in index 0d12200..d84ff7c 100644 --- a/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_cmdln/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -137,7 +137,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/cmdln_parse.Po \ + ./$(DEPDIR)/cmdln_parse_multiple.Po \ + ./$(DEPDIR)/cmdln_parse_r.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -566,8 +569,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -606,9 +609,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse_multiple.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse_r.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse_multiple.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdln_parse_r.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -809,7 +818,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -845,7 +854,10 @@ recheck: all $(check_PROGRAMS) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -921,7 +933,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cmdln_parse.Po + -rm -f ./$(DEPDIR)/cmdln_parse_multiple.Po + -rm -f ./$(DEPDIR)/cmdln_parse_r.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -967,7 +981,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/cmdln_parse.Po + -rm -f ./$(DEPDIR)/cmdln_parse_multiple.Po + -rm -f ./$(DEPDIR)/cmdln_parse_r.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -988,16 +1004,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_fe/Makefile b/sphinxbase-5prealpha/test/unit/test_fe/Makefile index bfa21cf..7a543d2 100644 --- a/sphinxbase-5prealpha/test/unit/test_fe/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_fe/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_fe/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -134,7 +134,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_fe.Po ./$(DEPDIR)/test_pitch.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -388,14 +389,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -429,7 +430,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -465,10 +466,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_fe -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_fe -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_fe +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_fe +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -500,7 +501,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -554,8 +555,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -590,8 +591,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_fe.Po -include ./$(DEPDIR)/test_pitch.Po +include ./$(DEPDIR)/test_fe.Po # am--include-marker +include ./$(DEPDIR)/test_pitch.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -792,7 +799,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -842,7 +849,10 @@ test_pitch.log: test_pitch$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -917,7 +927,8 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fe.Po + -rm -f ./$(DEPDIR)/test_pitch.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -963,7 +974,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fe.Po + -rm -f ./$(DEPDIR)/test_pitch.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -984,16 +996,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_fe/Makefile.in b/sphinxbase-5prealpha/test/unit/test_fe/Makefile.in index afeb8bb..d6e7707 100644 --- a/sphinxbase-5prealpha/test/unit/test_fe/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_fe/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -134,7 +134,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_fe.Po ./$(DEPDIR)/test_pitch.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -554,8 +555,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -590,8 +591,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fe.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_pitch.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fe.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_pitch.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -792,7 +799,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -842,7 +849,10 @@ test_pitch.log: test_pitch$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -917,7 +927,8 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fe.Po + -rm -f ./$(DEPDIR)/test_pitch.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -963,7 +974,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fe.Po + -rm -f ./$(DEPDIR)/test_pitch.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -984,16 +996,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_feat/Makefile b/sphinxbase-5prealpha/test/unit/test_feat/Makefile index bbbe1be..9fbc0d4 100644 --- a/sphinxbase-5prealpha/test/unit/test_feat/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_feat/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_feat/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -146,7 +146,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_feat.Po \ + ./$(DEPDIR)/test_feat_fe.Po ./$(DEPDIR)/test_feat_live.Po \ + ./$(DEPDIR)/test_subvq.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -401,14 +404,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -442,7 +445,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -478,10 +481,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_feat -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_feat -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_feat +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_feat +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -513,7 +516,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -569,8 +572,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -613,10 +616,16 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_feat.Po -include ./$(DEPDIR)/test_feat_fe.Po -include ./$(DEPDIR)/test_feat_live.Po -include ./$(DEPDIR)/test_subvq.Po +include ./$(DEPDIR)/test_feat.Po # am--include-marker +include ./$(DEPDIR)/test_feat_fe.Po # am--include-marker +include ./$(DEPDIR)/test_feat_live.Po # am--include-marker +include ./$(DEPDIR)/test_subvq.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -817,7 +826,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -874,7 +883,10 @@ test_subvq.log: test_subvq$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -950,7 +962,10 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_feat.Po + -rm -f ./$(DEPDIR)/test_feat_fe.Po + -rm -f ./$(DEPDIR)/test_feat_live.Po + -rm -f ./$(DEPDIR)/test_subvq.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -996,7 +1011,10 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_feat.Po + -rm -f ./$(DEPDIR)/test_feat_fe.Po + -rm -f ./$(DEPDIR)/test_feat_live.Po + -rm -f ./$(DEPDIR)/test_subvq.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1017,16 +1035,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_feat/Makefile.in b/sphinxbase-5prealpha/test/unit/test_feat/Makefile.in index a9032af..f64de91 100644 --- a/sphinxbase-5prealpha/test/unit/test_feat/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_feat/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -146,7 +146,10 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_feat.Po \ + ./$(DEPDIR)/test_feat_fe.Po ./$(DEPDIR)/test_feat_live.Po \ + ./$(DEPDIR)/test_subvq.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -569,8 +572,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -613,10 +616,16 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat_fe.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat_live.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_subvq.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat_fe.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_feat_live.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_subvq.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -817,7 +826,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -874,7 +883,10 @@ test_subvq.log: test_subvq$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -950,7 +962,10 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_feat.Po + -rm -f ./$(DEPDIR)/test_feat_fe.Po + -rm -f ./$(DEPDIR)/test_feat_live.Po + -rm -f ./$(DEPDIR)/test_subvq.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -996,7 +1011,10 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_feat.Po + -rm -f ./$(DEPDIR)/test_feat_fe.Po + -rm -f ./$(DEPDIR)/test_feat_live.Po + -rm -f ./$(DEPDIR)/test_subvq.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1017,16 +1035,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_fsg/Makefile b/sphinxbase-5prealpha/test/unit/test_fsg/Makefile index b6a7dc9..0ac4bb4 100644 --- a/sphinxbase-5prealpha/test/unit/test_fsg/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_fsg/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_fsg/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -139,7 +139,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_fsg_jsgf.Po \ + ./$(DEPDIR)/test_fsg_read.Po ./$(DEPDIR)/test_fsg_write_fsm.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -393,14 +395,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -434,7 +436,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -470,10 +472,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_fsg -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_fsg -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_fsg +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_fsg +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -505,7 +507,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_fsg_jsgf.Po -include ./$(DEPDIR)/test_fsg_read.Po -include ./$(DEPDIR)/test_fsg_write_fsm.Po +include ./$(DEPDIR)/test_fsg_jsgf.Po # am--include-marker +include ./$(DEPDIR)/test_fsg_read.Po # am--include-marker +include ./$(DEPDIR)/test_fsg_write_fsm.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_fsg_write_fsm.log: test_fsg_write_fsm$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -936,7 +947,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fsg_jsgf.Po + -rm -f ./$(DEPDIR)/test_fsg_read.Po + -rm -f ./$(DEPDIR)/test_fsg_write_fsm.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -982,7 +995,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fsg_jsgf.Po + -rm -f ./$(DEPDIR)/test_fsg_read.Po + -rm -f ./$(DEPDIR)/test_fsg_write_fsm.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1003,16 +1018,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_fsg/Makefile.in b/sphinxbase-5prealpha/test/unit/test_fsg/Makefile.in index 3600b34..e95d4ac 100644 --- a/sphinxbase-5prealpha/test/unit/test_fsg/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_fsg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -139,7 +139,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_fsg_jsgf.Po \ + ./$(DEPDIR)/test_fsg_read.Po ./$(DEPDIR)/test_fsg_write_fsm.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_jsgf.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_read.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_write_fsm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_jsgf.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_read.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fsg_write_fsm.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_fsg_write_fsm.log: test_fsg_write_fsm$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -936,7 +947,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fsg_jsgf.Po + -rm -f ./$(DEPDIR)/test_fsg_read.Po + -rm -f ./$(DEPDIR)/test_fsg_write_fsm.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -982,7 +995,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_fsg_jsgf.Po + -rm -f ./$(DEPDIR)/test_fsg_read.Po + -rm -f ./$(DEPDIR)/test_fsg_write_fsm.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1003,16 +1018,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_hash/Makefile b/sphinxbase-5prealpha/test/unit/test_hash/Makefile index 5c97df0..e73d674 100644 --- a/sphinxbase-5prealpha/test/unit/test_hash/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_hash/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_hash/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/deletehash.Po \ + ./$(DEPDIR)/displayhash.Po ./$(DEPDIR)/test_hash_iter.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -395,14 +397,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -436,7 +438,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -472,10 +474,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_hash -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_hash -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_hash +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_hash +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -507,7 +509,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -573,8 +575,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -613,9 +615,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/deletehash.Po -include ./$(DEPDIR)/displayhash.Po -include ./$(DEPDIR)/test_hash_iter.Po +include ./$(DEPDIR)/deletehash.Po # am--include-marker +include ./$(DEPDIR)/displayhash.Po # am--include-marker +include ./$(DEPDIR)/test_hash_iter.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -816,7 +824,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -859,7 +867,10 @@ test_hash_iter.log: test_hash_iter$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -935,7 +946,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/deletehash.Po + -rm -f ./$(DEPDIR)/displayhash.Po + -rm -f ./$(DEPDIR)/test_hash_iter.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -981,7 +994,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/deletehash.Po + -rm -f ./$(DEPDIR)/displayhash.Po + -rm -f ./$(DEPDIR)/test_hash_iter.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1002,16 +1017,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_hash/Makefile.in b/sphinxbase-5prealpha/test/unit/test_hash/Makefile.in index 558efc9..927b737 100644 --- a/sphinxbase-5prealpha/test/unit/test_hash/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_hash/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/deletehash.Po \ + ./$(DEPDIR)/displayhash.Po ./$(DEPDIR)/test_hash_iter.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -573,8 +575,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -613,9 +615,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/deletehash.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/displayhash.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_hash_iter.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/deletehash.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/displayhash.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_hash_iter.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -816,7 +824,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -859,7 +867,10 @@ test_hash_iter.log: test_hash_iter$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -935,7 +946,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/deletehash.Po + -rm -f ./$(DEPDIR)/displayhash.Po + -rm -f ./$(DEPDIR)/test_hash_iter.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -981,7 +994,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/deletehash.Po + -rm -f ./$(DEPDIR)/displayhash.Po + -rm -f ./$(DEPDIR)/test_hash_iter.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1002,16 +1017,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile b/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile index b6ef157..8f6d922 100644 --- a/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_lineiter/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_lineiter.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -383,14 +384,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -424,7 +425,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -460,10 +461,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_lineiter -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_lineiter -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_lineiter +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_lineiter +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -495,7 +496,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -551,8 +552,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -583,7 +584,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_lineiter.Po +include ./$(DEPDIR)/test_lineiter.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -784,7 +791,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -827,7 +834,10 @@ test_lineiter.log: test_lineiter$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -903,7 +913,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lineiter.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -949,7 +959,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lineiter.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -970,16 +980,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile.in b/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile.in index e76b12e..0d93068 100644 --- a/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_lineiter/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -129,7 +129,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_lineiter.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -551,8 +552,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -583,7 +584,13 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lineiter.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lineiter.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -784,7 +791,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -827,7 +834,10 @@ test_lineiter.log: test_lineiter$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -903,7 +913,7 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lineiter.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -949,7 +959,7 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lineiter.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -970,16 +980,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_logmath/Makefile b/sphinxbase-5prealpha/test/unit/test_logmath/Makefile index d79b43b..b0ea216 100644 --- a/sphinxbase-5prealpha/test/unit/test_logmath/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_logmath/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_logmath/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_log_int16.Po \ + ./$(DEPDIR)/test_log_int8.Po ./$(DEPDIR)/test_log_shifted.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -395,14 +397,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -436,7 +438,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -472,10 +474,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_logmath -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_logmath -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_logmath +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_logmath +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -507,7 +509,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_log_int16.Po -include ./$(DEPDIR)/test_log_int8.Po -include ./$(DEPDIR)/test_log_shifted.Po +include ./$(DEPDIR)/test_log_int16.Po # am--include-marker +include ./$(DEPDIR)/test_log_int8.Po # am--include-marker +include ./$(DEPDIR)/test_log_shifted.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_log_shifted.log: test_log_shifted$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -937,7 +948,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_log_int16.Po + -rm -f ./$(DEPDIR)/test_log_int8.Po + -rm -f ./$(DEPDIR)/test_log_shifted.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -983,7 +996,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_log_int16.Po + -rm -f ./$(DEPDIR)/test_log_int8.Po + -rm -f ./$(DEPDIR)/test_log_shifted.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1004,16 +1019,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_logmath/Makefile.in b/sphinxbase-5prealpha/test/unit/test_logmath/Makefile.in index 14b8556..f256222 100644 --- a/sphinxbase-5prealpha/test/unit/test_logmath/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_logmath/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_log_int16.Po \ + ./$(DEPDIR)/test_log_int8.Po ./$(DEPDIR)/test_log_shifted.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_int16.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_int8.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_shifted.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_int16.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_int8.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_log_shifted.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_log_shifted.log: test_log_shifted$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -937,7 +948,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_log_int16.Po + -rm -f ./$(DEPDIR)/test_log_int8.Po + -rm -f ./$(DEPDIR)/test_log_shifted.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -983,7 +996,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_log_int16.Po + -rm -f ./$(DEPDIR)/test_log_int8.Po + -rm -f ./$(DEPDIR)/test_log_shifted.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1004,16 +1019,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_matrix/Makefile b/sphinxbase-5prealpha/test/unit/test_matrix/Makefile index 9466086..a3c0f6f 100644 --- a/sphinxbase-5prealpha/test/unit/test_matrix/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_matrix/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_matrix/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -137,7 +137,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_determinant.Po \ + ./$(DEPDIR)/test_invert.Po ./$(DEPDIR)/test_solve.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -388,14 +390,14 @@ am__set_b = \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -429,7 +431,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -465,10 +467,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_matrix -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_matrix -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_matrix +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_matrix +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -500,7 +502,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -567,8 +569,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -607,9 +609,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_determinant.Po -include ./$(DEPDIR)/test_invert.Po -include ./$(DEPDIR)/test_solve.Po +include ./$(DEPDIR)/test_determinant.Po # am--include-marker +include ./$(DEPDIR)/test_invert.Po # am--include-marker +include ./$(DEPDIR)/test_solve.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -810,7 +818,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -846,7 +854,10 @@ recheck: all $(check_PROGRAMS) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -922,7 +933,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_determinant.Po + -rm -f ./$(DEPDIR)/test_invert.Po + -rm -f ./$(DEPDIR)/test_solve.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -968,7 +981,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_determinant.Po + -rm -f ./$(DEPDIR)/test_invert.Po + -rm -f ./$(DEPDIR)/test_solve.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -989,16 +1004,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_matrix/Makefile.in b/sphinxbase-5prealpha/test/unit/test_matrix/Makefile.in index 81b3ec7..3b72577 100644 --- a/sphinxbase-5prealpha/test/unit/test_matrix/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_matrix/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -137,7 +137,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_determinant.Po \ + ./$(DEPDIR)/test_invert.Po ./$(DEPDIR)/test_solve.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -567,8 +569,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -607,9 +609,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_determinant.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_invert.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_solve.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_determinant.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_invert.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_solve.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -810,7 +818,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -846,7 +854,10 @@ recheck: all $(check_PROGRAMS) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -922,7 +933,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_determinant.Po + -rm -f ./$(DEPDIR)/test_invert.Po + -rm -f ./$(DEPDIR)/test_solve.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -968,7 +981,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_determinant.Po + -rm -f ./$(DEPDIR)/test_invert.Po + -rm -f ./$(DEPDIR)/test_solve.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -989,16 +1004,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_ngram/Makefile b/sphinxbase-5prealpha/test/unit/test_ngram/Makefile index 60cc097..c64dce4 100644 --- a/sphinxbase-5prealpha/test/unit/test_ngram/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_ngram/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_ngram/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,7 +161,11 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_lm_add.Po \ + ./$(DEPDIR)/test_lm_casefold.Po ./$(DEPDIR)/test_lm_class.Po \ + ./$(DEPDIR)/test_lm_read.Po ./$(DEPDIR)/test_lm_score.Po \ + ./$(DEPDIR)/test_lm_set.Po ./$(DEPDIR)/test_lm_write.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -417,14 +421,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -458,7 +462,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -494,10 +498,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_ngram -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_ngram -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_ngram +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_ngram +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -529,7 +533,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -602,8 +606,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -658,13 +662,19 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_lm_add.Po -include ./$(DEPDIR)/test_lm_casefold.Po -include ./$(DEPDIR)/test_lm_class.Po -include ./$(DEPDIR)/test_lm_read.Po -include ./$(DEPDIR)/test_lm_score.Po -include ./$(DEPDIR)/test_lm_set.Po -include ./$(DEPDIR)/test_lm_write.Po +include ./$(DEPDIR)/test_lm_add.Po # am--include-marker +include ./$(DEPDIR)/test_lm_casefold.Po # am--include-marker +include ./$(DEPDIR)/test_lm_class.Po # am--include-marker +include ./$(DEPDIR)/test_lm_read.Po # am--include-marker +include ./$(DEPDIR)/test_lm_score.Po # am--include-marker +include ./$(DEPDIR)/test_lm_set.Po # am--include-marker +include ./$(DEPDIR)/test_lm_write.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -865,7 +875,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -950,7 +960,10 @@ test_lm_write.log: test_lm_write$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1026,7 +1039,13 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lm_add.Po + -rm -f ./$(DEPDIR)/test_lm_casefold.Po + -rm -f ./$(DEPDIR)/test_lm_class.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_lm_score.Po + -rm -f ./$(DEPDIR)/test_lm_set.Po + -rm -f ./$(DEPDIR)/test_lm_write.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1072,7 +1091,13 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lm_add.Po + -rm -f ./$(DEPDIR)/test_lm_casefold.Po + -rm -f ./$(DEPDIR)/test_lm_class.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_lm_score.Po + -rm -f ./$(DEPDIR)/test_lm_set.Po + -rm -f ./$(DEPDIR)/test_lm_write.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1093,16 +1118,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_ngram/Makefile.in b/sphinxbase-5prealpha/test/unit/test_ngram/Makefile.in index e3eccc8..3207e39 100644 --- a/sphinxbase-5prealpha/test/unit/test_ngram/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_ngram/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,7 +161,11 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_lm_add.Po \ + ./$(DEPDIR)/test_lm_casefold.Po ./$(DEPDIR)/test_lm_class.Po \ + ./$(DEPDIR)/test_lm_read.Po ./$(DEPDIR)/test_lm_score.Po \ + ./$(DEPDIR)/test_lm_set.Po ./$(DEPDIR)/test_lm_write.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -602,8 +606,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -658,13 +662,19 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_add.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_casefold.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_class.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_read.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_score.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_set.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_write.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_add.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_casefold.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_class.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_read.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_score.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_set.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_lm_write.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -865,7 +875,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -950,7 +960,10 @@ test_lm_write.log: test_lm_write$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1026,7 +1039,13 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lm_add.Po + -rm -f ./$(DEPDIR)/test_lm_casefold.Po + -rm -f ./$(DEPDIR)/test_lm_class.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_lm_score.Po + -rm -f ./$(DEPDIR)/test_lm_set.Po + -rm -f ./$(DEPDIR)/test_lm_write.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1072,7 +1091,13 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_lm_add.Po + -rm -f ./$(DEPDIR)/test_lm_casefold.Po + -rm -f ./$(DEPDIR)/test_lm_class.Po + -rm -f ./$(DEPDIR)/test_lm_read.Po + -rm -f ./$(DEPDIR)/test_lm_score.Po + -rm -f ./$(DEPDIR)/test_lm_set.Po + -rm -f ./$(DEPDIR)/test_lm_write.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1093,16 +1118,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_string/Makefile b/sphinxbase-5prealpha/test/unit/test_string/Makefile index 53fdf98..ed5adb0 100644 --- a/sphinxbase-5prealpha/test/unit/test_string/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_string/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_string/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -133,7 +133,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/strtest.Po ./$(DEPDIR)/test_atof.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -386,14 +387,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -427,7 +428,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -463,10 +464,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_string -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_string -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_string +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_string +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -498,7 +499,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -558,8 +559,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -594,8 +595,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/strtest.Po -include ./$(DEPDIR)/test_atof.Po +include ./$(DEPDIR)/strtest.Po # am--include-marker +include ./$(DEPDIR)/test_atof.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -796,7 +803,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -839,7 +846,10 @@ test_atof.log: test_atof$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -914,7 +924,8 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/strtest.Po + -rm -f ./$(DEPDIR)/test_atof.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -960,7 +971,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/strtest.Po + -rm -f ./$(DEPDIR)/test_atof.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -981,16 +993,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_string/Makefile.in b/sphinxbase-5prealpha/test/unit/test_string/Makefile.in index 304f1e3..bb7fc4a 100644 --- a/sphinxbase-5prealpha/test/unit/test_string/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_string/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -133,7 +133,8 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/strtest.Po ./$(DEPDIR)/test_atof.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -558,8 +559,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -594,8 +595,14 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strtest.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_atof.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strtest.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_atof.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -796,7 +803,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -839,7 +846,10 @@ test_atof.log: test_atof$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -914,7 +924,8 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/strtest.Po + -rm -f ./$(DEPDIR)/test_atof.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -960,7 +971,8 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/strtest.Po + -rm -f ./$(DEPDIR)/test_atof.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -981,16 +993,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_thread/Makefile b/sphinxbase-5prealpha/test/unit/test_thread/Makefile index 511f876..0ad318a 100644 --- a/sphinxbase-5prealpha/test/unit/test_thread/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_thread/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_thread/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -139,7 +139,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_event.Po \ + ./$(DEPDIR)/test_msgq.Po ./$(DEPDIR)/test_thread.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -393,14 +395,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -434,7 +436,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -470,10 +472,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_thread -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_thread -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_thread +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_thread +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -505,7 +507,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_event.Po -include ./$(DEPDIR)/test_msgq.Po -include ./$(DEPDIR)/test_thread.Po +include ./$(DEPDIR)/test_event.Po # am--include-marker +include ./$(DEPDIR)/test_msgq.Po # am--include-marker +include ./$(DEPDIR)/test_thread.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_msgq.log: test_msgq$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -937,7 +948,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_event.Po + -rm -f ./$(DEPDIR)/test_msgq.Po + -rm -f ./$(DEPDIR)/test_thread.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -983,7 +996,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_event.Po + -rm -f ./$(DEPDIR)/test_msgq.Po + -rm -f ./$(DEPDIR)/test_thread.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1004,16 +1019,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_thread/Makefile.in b/sphinxbase-5prealpha/test/unit/test_thread/Makefile.in index cab470b..bf5cfd4 100644 --- a/sphinxbase-5prealpha/test/unit/test_thread/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_thread/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -139,7 +139,9 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_event.Po \ + ./$(DEPDIR)/test_msgq.Po ./$(DEPDIR)/test_thread.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -561,8 +563,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -601,9 +603,15 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_event.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_msgq.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_thread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_event.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_msgq.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_thread.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -804,7 +812,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -861,7 +869,10 @@ test_msgq.log: test_msgq$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -937,7 +948,9 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_event.Po + -rm -f ./$(DEPDIR)/test_msgq.Po + -rm -f ./$(DEPDIR)/test_thread.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -983,7 +996,9 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_event.Po + -rm -f ./$(DEPDIR)/test_msgq.Po + -rm -f ./$(DEPDIR)/test_thread.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1004,16 +1019,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_util/Makefile b/sphinxbase-5prealpha/test/unit/test_util/Makefile index d865ac6..76c70c6 100644 --- a/sphinxbase-5prealpha/test/unit/test_util/Makefile +++ b/sphinxbase-5prealpha/test/unit/test_util/Makefile @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # test/unit/test_util/Makefile. Generated from Makefile.in by configure. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,7 +161,11 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I. -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_bit_encode.Po \ + ./$(DEPDIR)/test_bitarr.Po ./$(DEPDIR)/test_build_directory.Po \ + ./$(DEPDIR)/test_filename.Po ./$(DEPDIR)/test_fopen.Po \ + ./$(DEPDIR)/test_heap.Po ./$(DEPDIR)/test_readfile.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -417,14 +421,14 @@ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing aclocal-1.15 +ACLOCAL = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing aclocal-1.16 AMTAR = $${TAR-tar} AM_DEFAULT_VERBOSITY = 1 AR = ar -AUTOCONF = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoconf -AUTOHEADER = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing autoheader -AUTOMAKE = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing automake-1.15 -AWK = gawk +AUTOCONF = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoconf +AUTOHEADER = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing autoheader +AUTOMAKE = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing automake-1.16 +AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 -Wall @@ -458,7 +462,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = LT_SYS_LIBRARY_PATH = -MAKEINFO = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/missing makeinfo +MAKEINFO = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/missing makeinfo MANIFEST_TOOL = : MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B @@ -494,10 +498,10 @@ SWIG = /usr/bin/swig SWIG_LIB = /usr/share/swig3.0 VERSION = 5prealpha YACC = bison -y -abs_builddir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_util -abs_srcdir = /home/pi/speech2text/sphinxbase-5prealpha/test/unit/test_util -abs_top_builddir = /home/pi/speech2text/sphinxbase-5prealpha -abs_top_srcdir = /home/pi/speech2text/sphinxbase-5prealpha +abs_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_util +abs_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/test/unit/test_util +abs_top_builddir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha +abs_top_srcdir = /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha ac_ct_AR = ar ac_ct_CC = gcc ac_ct_DUMPBIN = @@ -529,7 +533,7 @@ host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/pi/speech2text/sphinxbase-5prealpha/install-sh +install_sh = ${SHELL} /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale @@ -586,8 +590,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -642,13 +646,19 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -include ./$(DEPDIR)/test_bit_encode.Po -include ./$(DEPDIR)/test_bitarr.Po -include ./$(DEPDIR)/test_build_directory.Po -include ./$(DEPDIR)/test_filename.Po -include ./$(DEPDIR)/test_fopen.Po -include ./$(DEPDIR)/test_heap.Po -include ./$(DEPDIR)/test_readfile.Po +include ./$(DEPDIR)/test_bit_encode.Po # am--include-marker +include ./$(DEPDIR)/test_bitarr.Po # am--include-marker +include ./$(DEPDIR)/test_build_directory.Po # am--include-marker +include ./$(DEPDIR)/test_filename.Po # am--include-marker +include ./$(DEPDIR)/test_fopen.Po # am--include-marker +include ./$(DEPDIR)/test_heap.Po # am--include-marker +include ./$(DEPDIR)/test_readfile.Po # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -849,7 +859,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -934,7 +944,10 @@ test_readfile.log: test_readfile$(EXEEXT) # $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ # "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1010,7 +1023,13 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bit_encode.Po + -rm -f ./$(DEPDIR)/test_bitarr.Po + -rm -f ./$(DEPDIR)/test_build_directory.Po + -rm -f ./$(DEPDIR)/test_filename.Po + -rm -f ./$(DEPDIR)/test_fopen.Po + -rm -f ./$(DEPDIR)/test_heap.Po + -rm -f ./$(DEPDIR)/test_readfile.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1056,7 +1075,13 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bit_encode.Po + -rm -f ./$(DEPDIR)/test_bitarr.Po + -rm -f ./$(DEPDIR)/test_build_directory.Po + -rm -f ./$(DEPDIR)/test_filename.Po + -rm -f ./$(DEPDIR)/test_fopen.Po + -rm -f ./$(DEPDIR)/test_heap.Po + -rm -f ./$(DEPDIR)/test_readfile.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1077,16 +1102,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/test_util/Makefile.in b/sphinxbase-5prealpha/test/unit/test_util/Makefile.in index 8bfe991..1304a17 100644 --- a/sphinxbase-5prealpha/test/unit/test_util/Makefile.in +++ b/sphinxbase-5prealpha/test/unit/test_util/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.16.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -161,7 +161,11 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/test_bit_encode.Po \ + ./$(DEPDIR)/test_bitarr.Po ./$(DEPDIR)/test_build_directory.Po \ + ./$(DEPDIR)/test_filename.Po ./$(DEPDIR)/test_fopen.Po \ + ./$(DEPDIR)/test_heap.Po ./$(DEPDIR)/test_readfile.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -586,8 +590,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) @@ -642,13 +646,19 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bit_encode.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bitarr.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_build_directory.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_filename.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fopen.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_heap.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_readfile.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bit_encode.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_bitarr.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_build_directory.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_filename.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_fopen.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_heap.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_readfile.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -849,7 +859,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS) fi; \ $$success || exit 1 -check-TESTS: +check-TESTS: $(check_PROGRAMS) @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @@ -934,7 +944,10 @@ test_readfile.log: test_readfile$(EXEEXT) @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) -distdir: $(DISTFILES) +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -1010,7 +1023,13 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \ mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bit_encode.Po + -rm -f ./$(DEPDIR)/test_bitarr.Po + -rm -f ./$(DEPDIR)/test_build_directory.Po + -rm -f ./$(DEPDIR)/test_filename.Po + -rm -f ./$(DEPDIR)/test_fopen.Po + -rm -f ./$(DEPDIR)/test_heap.Po + -rm -f ./$(DEPDIR)/test_readfile.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -1056,7 +1075,13 @@ install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) + -rm -f ./$(DEPDIR)/test_bit_encode.Po + -rm -f ./$(DEPDIR)/test_bitarr.Po + -rm -f ./$(DEPDIR)/test_build_directory.Po + -rm -f ./$(DEPDIR)/test_filename.Po + -rm -f ./$(DEPDIR)/test_fopen.Po + -rm -f ./$(DEPDIR)/test_heap.Po + -rm -f ./$(DEPDIR)/test_readfile.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic @@ -1077,16 +1102,16 @@ uninstall-am: .MAKE: check-am install-am install-strip -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ +.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ + check-am clean clean-checkPROGRAMS clean-generic clean-libtool \ + cscopelist-am ctags ctags-am distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am diff --git a/sphinxbase-5prealpha/test/unit/testfuncs.sh b/sphinxbase-5prealpha/test/unit/testfuncs.sh index 060c5f0..596e972 100644 --- a/sphinxbase-5prealpha/test/unit/testfuncs.sh +++ b/sphinxbase-5prealpha/test/unit/testfuncs.sh @@ -1,7 +1,7 @@ # Utility functions and parameters for regression tests # Predefined directories you may need -# Stupid broken CMU Facilities autoconf doesn't do /home/pi/speech2text/sphinxbase-5prealpha +# Stupid broken CMU Facilities autoconf doesn't do /home/pi/sphinxSpeech2Text/sphinxbase-5prealpha builddir=../"../.." sourcedir=../"../.." tests=$sourcedir/test

      pH6SF*p|668xMN3Xbz+SVw!_guz%X2}q7zoVrPA4*DmUkz}e{PnS&3K4;J!F>m zvJ!loS)L+zjVcR@cL@e&d8C;gR`PF{BT`64g>>c{ihE$}I0WVp3*#FN37a^3*X?W_hm@lQPR&LQKjmPe{rvPgRg^mZyBb z)hzEfHYn6I(a1?i;Jd_hgB~)=>#m8wndK??ADiX%f`f12l1-+9Nwd7)LHJg)ye%+& z!z@oZm2WB*J!O`6Gf2uTZyQL;EKh^KAl|?)W_b@#kN?gruP^LLv%I4zSkf$Sq-5@3 z8f(WaZ;9p>^=QoU6i%7t$!slUmM7%DYL<5l$2TC#~_;dN=_=if$hORGs_!D+_#$L zEhHjkmbV@xWtMj_NMM$CD8ZigqmJ5BJ;j;j*)~B1G!&g5Fm08anO~fqN~jR=g*10G zax6%RXcdDHu6lF<*6$Et7dts zw2|?r7`7!pv0YkQ{8k#jWUD=%{8!EL?xhGRvpgyKf5);suTTJnK z$P{k`$2#9?il>Ngn&K55zGQ`mDc)RZZn5SijV$={?Y-p7P{$Q17r38zQ?J5xOM zvy>^GxMD?%k=@??AZG2H_!b@~|C^?G(kEq#CnRNxC*Fly^P$XDP9=v9x}zdMIye<6wj4BFvSyB$`tQ*kd!IjgCHqWJjJ9; z@f0IdJRRmmBlmz|xNE;Zv)>W?CQb1sC>)sLy+t@>iuVu|Y+J%3OZwQB@SmFE6)jt` z+`|-4o5hqVo~D_UDP95rDN{U^sArKb?_i2|K54#bidUphWMPV@_Y^5py#5IIpESiA zi}0i=-a&*@rg+OhQl@x{NtxnZ43aX%yB;KEiuVWzoAgsC(81kb14)_U?Ey)d;$>5Y z3OB8*rh4j!hIx_dh(@H4&G=HlqLQX~GO)84Rh5ge8Wc)GJ%B|ct3XPmR8s2Yg!dZI z1zCM;`yCn3nJJ#BYN}{Qfs|h=Myt`DG)ZrXn1Swsr1(c|8Ty>4q$!@d3(FHcT!p9Y zqY(}3lqudEB9f+fiwJx1z!dLf5KQqTT=bp_kXZaBic1of5Kfxn?L!#DL4ITM4Ovt* zuwXYx{BQj^ydGq>Ja~Irt1l9E)%32~(>bHsshh+N*{bf^}H}VO2xJ z=S%Q9WJRim7lfG@;|nEtM6MP{wAd(Y-|%~48%&bs#E^n*SqCyK zPY>gD@%gYNhMNWrUTBoC5#fB�J7vfL-5(5+LWQ*!Ah)*o$9K3o_bti^Tsp3S>-< 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 z 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