[bt-devel] Can't compile Bibletime from CVS

Steven P. Ulrick lists-bibletime at afolkey2.net
Tue Dec 27 05:12:58 MST 2005


On Mon, 26 Dec 2005 23:02:40 -0600
Lee Carpenter <elc at carpie.net> wrote:

> Steven,
> 
> I just added CLucene to the build yesterday, so you have a couple of 
> options.  First, if you grab the labeled 1.5.3 version of BibleTime
> from CVS, you won't need CLucene at all.  Second, if you want the
> CLucene search that I'm currently working on (it's not yet finished),
> grab the development tree of CLucene (0.9.10) from SourceForge:
> http://prdownloads.sourceforge.net/clucene/clucene-0.9.10.tar.gz?download
> Then do the familiar five step install:
>    tar -zxvf clucene-0.9.10.tar.gz
>    cd clucene-0.9.10
>    ./configure --prefix=/usr
>    make
>    sudo make install
> 
> And all will be well (I hope).  You should be able to compile
> BibleTime CVS after that.  Sorry for the confusion...
> 
> Lee C.

Hello, Lee :)
I grabbed clucene at the link that you gave above, and it must have
worked, since now Bibletime bails with the same error that it had been
giving me before the recent clucene related changes that you made.
But, I did get out of configure :)
The error that I get now is as follows:
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/kde-svn/include -I/usr/local/qt-src/include -I/usr/X11R6/include  -I/usr/local/kde-svn/include/sword -I/usr/include  -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -DQT_CLEAN_NAMESPACE -Wall -I../../ -I../../bibletime  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fexceptions  -MT cswordbackend.o -MD -MP -MF ".deps/cswordbackend.Tpo" \
  -c -o cswordbackend.o `test -f 'cswordbackend.cpp' || echo './'`cswordbackend.cpp; \
then mv -f ".deps/cswordbackend.Tpo" ".deps/cswordbackend.Po"; \
else rm -f ".deps/cswordbackend.Tpo"; exit 1; \
fi
In file included from cswordmoduleinfo.h:16,
                 from cswordbackend.h:7,
                 from cswordbackend.cpp:4:
/usr/local/kde-svn/include/sword/swmodule.h:406: warning: unused parameter 'path'
/usr/local/kde-svn/include/sword/swmodule.h:410: warning: unused parameter 'inbuf'
/usr/local/kde-svn/include/sword/swmodule.h:410: warning: unused parameter 'len'
/usr/local/kde-svn/include/sword/swmodule.h:415: warning: unused parameter 'sourceKey'
/usr/lib/gcc/i386-redhat-linux/3.4.4/../../../../include/c++/3.4.4/bits/stl_pair.h: In constructor `std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [with _U1 = const sword::SWBuf, _U2 = sword::SWFilter*, _T1 = const sword::SWBuf, _T2 = sword::SWOptionFilter*]':
cswordbackend.cpp:709:   instantiated from here
/usr/lib/gcc/i386-redhat-linux/3.4.4/../../../../include/c++/3.4.4/bits/stl_pair.h:90: error: invalid conversion from `sword::SWFilter* const' to `sword::SWOptionFilter*'
make[3]: *** [cswordbackend.o] Error 1
make[3]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime/bibletime/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/CVS/Assorted-CVS-Modules/bibletime'
make: *** [all] Error 2

Now I need to get to work, since I forgot to set my alarm clock last
night......

Steven P. Ulrick


More information about the bt-devel mailing list