Lucene++ ошибка при установке Poedit 1.8.12 на CentOS 7
Как говорится в названии, у меня ошибка при установке Poedit 1.8.12 на CentOS 7.
Я установил Lucene++ (почти все версии от GitHub), но всегда получаю одно и то же сообщение об ошибке:
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for wx-config... /usr/local/bin/wx-config
checking for wxWidgets version >= 3.0.1 (--unicode)... yes (version 3.0.2)
checking for wxWidgets static library... no
checking if wxWidgets includes XRC... yes
checking for wxrc... /usr/local/bin/wxrc-3.0
checking for mkdtemp... yes
checking for ICU... yes
checking if wxWidgets toolkit uses GTK+ 3... yes
checking for GTKSPELL... yes
checking for LUCENE... no
configure: error: missing Lucene++ library
[root@localhost poedit-1.8.12]#
Мне было интересно, если я должен установить что-то вроде lucene++-devel, но я не нашел способа сделать это до сих пор.
Мой CentOS 7 является 64-битным и представляет собой виртуальную машину, смонтированную с VMWare.
У кого-нибудь была такая же проблема? Как ты это решил?
Благодарю.
1 ответ
У меня была такая же ошибка, когда я пытался установить Poedit.
configure
поедит использует pkg-config
чтобы найти библиотеки, но установщик Lucene++ не копирует liblucene++.pc
файл в каталог pkg-config
,
Решение - просто скопировать файл в {Lucene++Root}/build/lucene++.pc
в один из каталогов pkg-config
(вы можете увидеть это на man pkg-config
).