giellalt/lang-fkv

Error when running make

carges opened this issue · 3 comments

I get the following error when running make:

make[2]: *** No rule to make target `generator-dict-gt-norm-dial_Jok.hfstol', needed by `all-am'.  Stop.
rm generator-gt-norm.tmp.hfst analyser-disamb-gt-desc.tmp.xfst generator-raw-gt-desc.tmp.hfst analyser-dict-gt-desc.tmp.xfst analyser-gt-desc.tmp.xfst analyser-gt-norm-dial_Var.tmp.xfst analyser-gt-norm-dial_Jok.tmp.hfst analyser-gt-norm-dial_Jok.hfst analyser-gt-norm-dial_Por.hfst analyser-dict-gt-desc-mobile.tmp.hfst analyser-disamb-gt-desc.tmp1.xfst analyser-gt-norm-dial_Por.tmp.xfst analyser-gt-desc.tmp.hfst generator-dict-gt-norm.tmp.hfst analyser-dict-gt-desc.tmp.hfst generator-gt-desc.tmp.hfst analyser-gt-norm-dial_Var.hfst analyser-gt-norm-dial_Jok.tmp.xfst analyser-disamb-gt-desc.tmp.hfst analyser-gt-norm-dial_Var.tmp.hfst generator-dict-gt-norm.tmp.xfst analyser-gt-norm.tmp.hfst analyser-gt-norm-dial_Por.tmp.hfst generator-gt-desc.tmp.xfst analyser-disamb-gt-desc.tmp1.hfst analyser-dict-gt-desc-mobile.tmp.xfst analyser-raw-gt-desc.tmp.xfst
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

I have the following configuration:

./configure --enable-tokenisers --with-xfst --enable-dialects --enable-dicts

What if you remove those hfst-files?

Tuomas:fkv thomas$ rm -f src/*.hfst
Tuomas:fkv thomas$ rm -f src/*.hfstol

Also: I use both --with-xfst and --without-hfst when using xfst.
Here's my configuration:

./configure --with-xfst --without-hfst --enable-tokenisers --enable-reversed-intersect --enable-dialects GTCORE=/Users/thomas/langs/giella-core --no-create --no-recursion

--without-hfst should fix the issue

Yes it works with --without-hfst :)