@ShadowMoon

Sphinx Search — как включить опцию enable_id64?

Добрый день, есть установленный Sphinx 2.0.4 в системе Debian 7 - 64. Необходимо включить enable-id64 опцию в уже установленный sphinx, такое возможно? Или нужно принципиально ставить из исходников? Во время установки всегда ошибку выдает:

Часть лога:

sphinxexpr.cpp:1802:43: note: use ‘this->ExprEval’ instead
sphinxexpr.cpp: In instantiation of ‘int Expr_IntervalConst_c::IntEval(const CSphMatch&) const [with T = int]’:
sphinxexpr.cpp:3297:1: required from here
sphinxexpr.cpp:1802:43: error: ‘ExprEval’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
sphinxexpr.cpp:1802:43: note: declarations in dependent base ‘Expr_ArgVsSet_c’ are not found by unqualified lookup
sphinxexpr.cpp:1802:43: note: use ‘this->ExprEval’ instead
make[2]: *** [sphinxexpr.o] Ошибка 1
make[2]: Leaving directory `/home/sphinx-2.0.4-release/src'
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/home/sphinx-2.0.4-release/src'
make: *** [all-recursive] Ошибка 1


Может, кто знает, как включить опцию enable-id64 в установленный из пакетов sphinx? Заранее спасибо!
  • Вопрос задан
  • 2587 просмотров
Решения вопроса 1
AxisPod
@AxisPod
Да, на дебе надо из исходов ставить. Прям совсем недавно с этим пришлось с этим разбираться.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Глупости какие то говорите, зачем собирать из исходников
На сайте сфинкса собраны установочные пакеты под все популярные дистры, все последние версии за последний год выходят с уже включенным enable-id64.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы