S
S
ShadowMoon2014-03-27 11:02:28
Sphinx
ShadowMoon, 2014-03-27 11:02:28

Sphinx Search - how to enable the enable_id64 option?

Good afternoon, I have Sphinx 2.0.4 installed on a Debian 7 - 64 system. It is necessary to enable the enable-id64 option in an already installed sphinx, is this possible? Or it is necessary to put basically from source codes? During installation, it always gives an error:
Part of the log:


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] Error 1
make[2]: Leaving directory `/home/sphinx-2.0.4-release/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/sphinx-2.0.4-release/src'
make: *** [all-recursive] Error 1

Maybe someone knows how to enable the enable-id64 option in sphinx installed from packages? Thanks in advance!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
AxisPod, 2014-03-27
@ShadowMoon

Yes, you need to bet on the deb from the outcomes. Just recently I had to deal with this.

P
Puma Thailand, 2014-03-28
@opium

You're talking nonsense, why compile from source
? The sphinx site contains installation packages for all popular distros, all the latest versions for the last year come out with enable-id64 already enabled.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question