[bt-devel] problem
Mark Lybarger
bt-devel@crosswire.org
Tue, 20 Nov 2001 20:52:27 -0500
Chris Kujawa wrote:
> On Tuesday 20 November 2001 16:38, you wrote:
>
>>Hi,
>>
>>I made rather severe changes to the internals of BibleTime. Part of it is a
>>new config interface class. All configuration values of the GLOBAL
>>BibleTime configuration should be read and written there, no other part of
>>BibleTime should access KGlobal->config() directly. Please tell me if you
>>think the class structure is ok and usable. It's in
>>bibletime/frontend/optionsdialog/cbtconfig.h.
>>
>>But there is one problem: GCC won't link BibleTime here, complains about 2
>>static functions in the new CBTConfig class. Could somebody help please?
>>
>>
> Martin:
>
> Was this before or after your last update to CVS, because I compiled and
> linked just fine. I updated my BT sources around 2pm EST today (right after
> you sent out the mail concerning the error I was seeing about the private
> struct being accessed in a public function.)
>
> Chris
>
>
i can confirm an error when building with the CBTConfig class. no ideas
yet why it's not building. i'll take a look and see.
./frontend/presenters/libpresenters.a(cswordpresenter.o): In function
`QList<CSwordModuleInfo>::deleteItem(void *)':
/home/mark/sw/kde/qt-2.3.1/include/qlist.h(.text+0x137): undefined
reference to `CBTConfig::getAllModuleOptionDefaults(void)'
/home/mark/sw/kde/qt-2.3.1/include/qlist.h(.text+0x152): undefined
reference to `CBTConfig::getAllDisplayOptionDefaults(void)'
collect2: ld returned 1 exit status
make[3]: *** [bibletime] Error 1
make[3]: Leaving directory `/home/mark/bibletime/bibletime/bibletime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mark/bibletime/bibletime/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mark/bibletime/bibletime'
make: *** [all-recursive-am] Error 2