[bt-devel] Small problem

Brook Humphrey bt-devel@crosswire.org
Fri, 14 Nov 2003 08:49:13 -0800


The rpm's compile fine on my cooker testing box (same more or less as redhat 
rawhide) but when I compile them on my 9.2 box I get this error. 

./frontend/displaywindow/libdisplaywindow.a(creadwindow.o)(.text+0xaa5): In 
function `CReadWindow::storeProfileSettings(CProfileWindow*)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/displaywindow/libdisplaywindow.a(cwritewindow.o)(.text+0x699): In 
function `CWriteWindow::storeProfileSettings(CProfileWindow*)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/libfrontend.a(cbtconfig.o)(.text+0x24f1): In function 
`CBTConfig::set(CBTConfig::stringMaps, QMap<QString, QString>)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/libfrontend.a(cbtconfig.o)(.text+0x24f9): In function 
`CBTConfig::set(CBTConfig::stringMaps, QMap<QString, QString>)':
: undefined reference to `typeinfo for sword::SWKey'
./frontend/libfrontend.a(cexportmanager.o)(.text+0x3530): In function 
`CExportManager::printKeyList(sword::ListKey*, CSwordModuleInfo*)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/libfrontend.a(cexportmanager.o)(.text+0x3538): In function 
`CExportManager::printKeyList(sword::ListKey*, CSwordModuleInfo*)':
: undefined reference to `typeinfo for sword::ListKey'
./frontend/libfrontend.a(cexportmanager.o)(.text+0x3e84): In function 
`CExportManager::printByHyperlink(QString const&)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/libfrontend.a(cexportmanager.o)(.text+0x3e8c): In function 
`CExportManager::printByHyperlink(QString const&)':
: undefined reference to `typeinfo for sword::SWKey'
./frontend/libfrontend.a(ctooltipmanager.o)(.text+0x1146): In function 
`CTooltipManager::moduleText(QString const&, QString const&)':
: undefined reference to `typeinfo for sword::VerseKey'
./frontend/libfrontend.a(ctooltipmanager.o)(.text+0x114e): In function 
`CTooltipManager::moduleText(QString const&, QString const&)':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordbackend.o)
(.gnu.linkonce.r._ZTI13CSwordBackend+0x8): undefined reference to `typeinfo 
for sword::SWMgr'
./backend/libbackend.a(cswordkey.o)(.text+0x9e): In function 
`CSwordKey::rawText()':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordkey.o)(.text+0x196): In function 
`CSwordKey::renderedText(CSwordKey::TextRenderType)':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordkey.o)(.text+0x490): In function 
`CSwordKey::strippedText()':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordldkey.o)(.gnu.linkonce.r._ZTI11CSwordLDKey+0x18): 
undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordversekey.o)
(.gnu.linkonce.r._ZTI14CSwordVerseKey+0x18): undefined reference to `typeinfo 
for sword::VerseKey'
./backend/libbackend.a(cswordmoduleinfo.o)(.text+0x6d8): In function 
`CSwordModuleInfo::getDisplay() const':
: undefined reference to `typeinfo for sword::SWDisplay'
./backend/libbackend.a(cswordmoduleinfo.o)(.text+0xad1): In function 
`CSwordModuleInfo::search(QString, int, sword::ListKey, void (*)(char, 
void*))':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordbookmoduleinfo.o)(.text+0x315): In function 
`CSwordBookModuleInfo::tree() const':
: undefined reference to `typeinfo for sword::TreeKeyIdx'
./backend/libbackend.a(cswordbookmoduleinfo.o)(.text+0x31d): In function 
`CSwordBookModuleInfo::tree() const':
: undefined reference to `typeinfo for sword::SWKey'
./backend/libbackend.a(cswordtreekey.o)
(.gnu.linkonce.r._ZTI13CSwordTreeKey+0x18): undefined reference to `typeinfo 
for sword::TreeKeyIdx'
./backend/libbackend.a(bt_thmlhtml.o)(.gnu.linkonce.r._ZTI11BT_ThMLHTML+0x10): 
undefined reference to `typeinfo for sword::ThMLHTML'
./backend/libbackend.a(bt_osishtml.o)(.gnu.linkonce.r._ZTI11BT_OSISHTML+0x10): 
undefined reference to `typeinfo for sword::OSISHTMLHref'
./backend/libbackend.a(bt_gbfhtml.o)(.gnu.linkonce.r._ZTI10BT_GBFHTML+0x10): 
undefined reference to `typeinfo for sword::GBFHTML'
./backend/libbackend.a(centrydisplay.o)
(.gnu.linkonce.r._ZTI13CEntryDisplay+0x10): undefined reference to `typeinfo 
for sword::SWDisplay'
./backend/libbackend.a(cfiltertool.o)(.text+0xa02): In function 
`CFilterTool::parseRef(sword::SWBuf, sword::SWModule*, sword::SWKey*, char 
const*, bool)':
: undefined reference to `typeinfo for sword::VerseKey'
./backend/libbackend.a(cfiltertool.o)(.text+0xa0a): In function 
`CFilterTool::parseRef(sword::SWBuf, sword::SWModule*, sword::SWKey*, char 
const*, bool)':
: undefined reference to `typeinfo for sword::SWKey'
collect2: ld returned 1 exit status
make[3]: *** [bibletime] Error 1
make[3]: Leaving directory `/home/webmedic/RPM/BUILD/bibletime-1.3/bibletime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/webmedic/RPM/BUILD/bibletime-1.3/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/webmedic/RPM/BUILD/bibletime-1.3'
make: *** [all] Error 2
error: Bad exit status from /home/webmedic/RPM/TMP/rpm-tmp.36768 (%prep)



The only difference between the two is that my cooker box is running kde 
3.2beta and the 9.2 box is running 3.1.3 with allot of patches(it's what 
mandrake shipped with it).

-- 
New and improved with advanced outlook crash handler. 
<!--><input type -->
 -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-
                                      Brook Humphrey           
        Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107        
http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com   
                                 Holiness unto the Lord
 -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-