[Dovecot] Failed build with lucene plugin
Nick Rosier
nick+dovecot at bunbun.be
Tue May 22 13:47:21 EEST 2012
Veniamin Gvozdikov wrote:
> Thank you. I'm using the FreeBSD, and clucene is 0.9. Now I'm try
> compile 2.3.3.4 which's fails now, and then I'll try build the dovecot
> with lucene plugin.
You need to compile CLucene 2.3.3.4 with Clang. I've also tried with the
FreeBSD included compiler but it fails. The recent addition of
SOLR-support to the dovecot2 port was made by and at the request of me.
I would like to add lucene 2.3.3.4 to ports as well but don't know the
proper procedure and I also hesitate because it only compiles with
Clang. I've contacted the author of the original lucene port but haven't
received a reply.
Rgds,
N.
>
> 2012/5/22 Nick Rosier<nick+dovecot at bunbun.be>:
>> Veniamin Gvozdikov wrote:
>>> Hi,
>>>
>>> I've tryed build dovecot with the lucene plugin but I have this is
>>> output:
>>>
>>> /bin/sh ../../../libtool --tag=CXX --mode=compile c++
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib
>>> -I../../../src/lib-mail -I../../../src/lib-index
>>> -I../../../src/lib-storage -I../../../src/plugins/fts
>>> -I../../../src/doveadm -I/usr/local/include -I/usr/local/lib -O2
>>> -pipe -fno-strict-aliasing -MT lucene-wrapper.lo -MD -MP -MF
>>> .deps/lucene-wrapper.Tpo -c -o lucene-wrapper.lo lucene-wrapper.cc
>>> libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../..
>>> -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index
>>> -I../../../src/lib-storage -I../../../src/plugins/fts
>>> -I../../../src/doveadm -I/usr/local/include -I/usr/local/lib -O2 -pipe
>>> -fno-strict-aliasing -MT lucene-wrapper.lo -MD -MP -MF
>>> .deps/lucene-wrapper.Tpo -c lucene-wrapper.cc -fPIC -DPIC -o
>>> .libs/lucene-wrapper.o
>>> Assembler messages:
>>> FATAL: can't create .libs/lucene-wrapper.o: Permission denied
>>> lucene-wrapper.cc:24:36: error: CLucene/util/CLStreams.h: No such file
>>> or directory
>>> lucene-wrapper.cc:25:45: error: CLucene/search/MultiPhraseQuery.h: No
>>> such file or directory
>>> In file included from lucene-wrapper.cc:26:
>>> SnowballAnalyzer.h:12: error: expected constructor, destructor, or
>>> type conversion before '(' token
>>> *** Error code 1
>>> 1 error
>>> *** Error code 1
>>> 1 error
>>> *** Error code 1
>>> 1 error
>>> *** Error code 1
>>> 1 error
>> Which platform/OS are you trying to compile on? Which version of CLucene?
>> You need at version 2.3.3.4 (not 0.9) as stated on the Wiki
>> (http://wiki2.dovecot.org/Plugins/FTS/Lucene)
>>
>> N.
>
>
>
More information about the dovecot
mailing list