Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speller is not built #1

Closed
albbas opened this issue May 19, 2020 · 3 comments
Closed

Speller is not built #1

albbas opened this issue May 19, 2020 · 3 comments

Comments

@albbas
Copy link
Contributor

albbas commented May 19, 2020

This config:
./configure --with-hfst --without-xfst --enable-alignment --enable-reversed-intersect --without-forrest --enable-spellers

Leads to this error message:

make[3]: Entering directory '/home/boerre/gut/giellalt/lang-sme/tools/spellcheckers'
HXFST generator-speller-gt-norm.tmp.hfst
CP generator-speller-gt-norm.hfst
HINVERT analyser-speller-gt-norm.hfst
HXFST generator-fstspeller-gt-norm.tmp.hfst
HXFST generator-fstspeller-gt-norm.hfst
HINVERT analyser-fstspeller-gt-norm.hfst
HFST2FST generator-desktopspeller-gt-norm-base.hfst
HREWGHT unitweighted.hfst
HCOMPOSE generator-desktopspeller-gt-norm-freq_weighted.hfst
HXFST generator-desktopspeller-gt-norm-unit_weighted.hfst
HREWGHT generator-desktopspeller-gt-norm-tag_weighted.hfst
HXFST generator-desktopspeller-gt-norm.tmp.hfst
HXFST generator-desktopspeller-gt-norm.hfst
HINVERT analyser-desktopspeller-gt-norm.hfst
HRGX2FST anystar.hfst
GEN easteregg.default.txt
Makefile:2298: recipe for target 'easteregg.default.txt' failed
make[3]: *** [easteregg.default.txt] Error 1
rm generator-desktopspeller-gt-norm-unit_weighted.hfst generator-desktopspeller-gt-norm-freq_weighted.hfst easteregg.default.txt
make[3]: Leaving directory '/home/boerre/gut/giellalt/lang-sme/tools/spellcheckers'
Makefile:1625: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/boerre/gut/giellalt/lang-sme/tools/spellcheckers'
Makefile:419: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/boerre/gut/giellalt/lang-sme/tools'
Makefile:520: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

@aarppe
Copy link

aarppe commented May 20, 2020

When I'd be compiling spellers for crk, I have not used two of the options above, i.e. using only:

./configure --with-hfst --without-xfst --without-forrest --enable-spellers

... but maybe someone/Sjur knows if those two options (--enable-alignment and --enable-reversed-intersect) are needed for creating a speller that can be incorporated in the repo? Otherwise they seem unnecessary, but only in my experience.

@snomos
Copy link
Member

snomos commented May 20, 2020

--enable-alignment and --enable-reversed-intersect are not needed for speller creation, these are general fst optimisation flags (and should probably default to enabled in any case).

@snomos
Copy link
Member

snomos commented Nov 4, 2022

Using the same configuration I am not able to reproduce. I thus close this one.

@snomos snomos closed this as completed Nov 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants