[bt-devel] Some bugfixes and additions

Brook Humphrey bt-devel@crosswire.org
Thu, 5 Apr 2001 07:57:22 -0700


On Wednesday 04 April 2001 17:44, you wrote:
> Hi!
>
> I fixed some bugs (e.g. earch analysis displays now the correct amount of
> items found in a book).
>
> For saving, copying and saving found items in the searchdialog I added a
> progress dialog which shows the progress.
> I did the same for printing of the queue.
>
> I want to release 1.0beta1 at the end of the week (Saturday).
> After this point only bugfixes and new documentation may be added.
> New features have to be added until the end of this week.
> Are there major things missing?
>
> Joachim

I would like to tell you more about bugs but I get this when I try to compile 
the current sword cvs

roman.c:59:1: warning: C++ style comments are not allowed in ISO C89
roman.c:59:1: warning: (this will be reported only once per input file)
roman.c: In function `from_rom':
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[0]')
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[1]')
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[2]')
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[3]')
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[4]')
roman.c:168: initializer element is not computable at load time
roman.c:168: (near initialization for `i_points[5]')
make[2]: *** [roman.o] Error 1
make[2]: Leaving directory `/home/thelinu/Desktop/cvsroot/sword/src/utilfuns'
make[1]: *** [utilfuns/targets] Error 2
make[1]: Leaving directory `/home/thelinu/Desktop/cvsroot/sword/src'
make: *** [src/targets] Error 2

If I try to compile bibletime cvs with sword 1.5.1a I get this error:

/usr/include/limits.h:124:3: warning: #include_next is a GCC extension
cswordmoduleinfo.cpp: In method `const
CSwordModuleInfo::unlockErrorCode CSwordModuleInfo::unlock (QString)':
cswordmoduleinfo.cpp:62: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `const QString
CSwordModuleInfo::getCipherKey () const':
cswordmoduleinfo.cpp:106: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp:108: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `const QString
CSwordModuleInfo::getAboutInformation () const':
cswordmoduleinfo.cpp:123: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp:129: warning: ISO C++ forbids variable-size array
`dummy'
cswordmoduleinfo.cpp: In method `const QString
CSwordModuleInfo::getVersion () const':
cswordmoduleinfo.cpp:140: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `const QString
CSwordModuleInfo::getPath () const':
cswordmoduleinfo.cpp:149: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `const QFont CSwordModuleInfo::getFont
()':
cswordmoduleinfo.cpp:232: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp:233: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `void CSwordModuleInfo::setFont (const
QFont &)':
cswordmoduleinfo.cpp:250: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp:251: no match for `SWConfig &[char *]'
cswordmoduleinfo.cpp: In method `const bool CSwordModuleInfo::hasFont
()':
cswordmoduleinfo.cpp:257: no match for `SWConfig &[char *]'
make[4]: *** [cswordmoduleinfo.o] Error 1
make[4]: Leaving directory 
`/home/thelinu/Desktop/cvsroot/bibletime/bibletime/backend/sword_backend'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/home/thelinu/Desktop/cvsroot/bibletime/bibletime/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/thelinu/Desktop/cvsroot/bibletime/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/thelinu/Desktop/cvsroot/bibletime'
make: *** [all-recursive-am] Error 2