Как добавить путь словаря в путь поиска для hunspell на windows? - PullRequest
0 голосов
/ 19 июня 2020

В следующей ссылке указан метод cygwin для установки hunspell на windows: https://github.com/hunspell/hunspell

Установленный исполняемый файл имеет unix путь поиска по словарю следующим образом:

$ hunspell.exe -D

ПУТЬ ПОИСКА:. :: / usr / share / hunspell: / usr / share / myspell: / usr / share / myspell / dicts: / Library / Правописание: /home/nchaturv/.openoffice.org/3/user/wordbook: /home/nchaturv/.openoffice.org2/user/wordbook: /home/nchaturv/.openoffice.org2.0/user/wordbook: / home /nchaturv/Library/Spelling:/opt/openoffice.org/basis3.0/share/dict/ooo:/usr/lib/openoffice.org/basis3.0/share/dict/ooo:/opt/openoffice.org2. 4 / share / dict / ooo: /usr/lib/openoffice.org2.4/share/dict/ooo: /opt/openoffice.org2.3/share/dict/ooo: /usr/lib/openoffice.org2.3 /share/dict/ooo:/opt/openoffice.org2.2/share/dict/ooo:/usr/lib/openoffice.org2.2/share/dict/ooo:/opt/openoffice.org2.1/share/ dict / ooo: /usr/lib/openoffice.org2.1/share/dict/ooo: /opt/openoffice.org2.0/share/dict/ooo: /usr/lib/openoffice.org2.0/share/dict / ооо

ДОСТУПНЫЕ СЛОВАРИ (путь не является обязательным для опции -d):

Указанные выше пути являются unix путями, а не windows путями. И нет словаря по умолчанию Итак, я должен добавить словарь en_US.di c к пути поиска.

Есть ли способ добавить какой-либо путь к пути поиска lib при настройке или building? Я пробовал использовать следующее, но это не сработало.

export LDFLAGS = '- L / home / foo / sw / lib /'

Я не получаю сообщение об отсутствии словаря, если у меня есть файл en_US.di c в папке, из которой я запускаю hunspell. Но я бы хотел добавить путь к пути поиска и поместить туда файлы словаря и аффиксов.

1 Ответ

0 голосов
/ 20 июня 2020

Интерпретация исходного кода по адресу https://github.com/hunspell/hunspell/blob/master/src/tools/hunspell.cxx#L2040 -L2072 , вы можете использовать DICPATH для добавления каталога во время выполнения. Некоторые каталоги происходят от HOME, но с жестко заданными суффиксами. Кажется, нет никаких средств для изменения каких-либо других каталогов во время настройки или сборки, за исключением исправления исходного кода.

...