[bt-devel] Beta1 compile error

Jonathan Hughes bt-devel@crosswire.org
Tue, 10 Apr 2001 23:04:07 -0700


Hey Everyone,

    I was trying to compile BibleTime Beta1 and give you guys some feedback,
but I ran into this problem when I was compiling, could you give me some
clues as what to do:

g++ -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -W
miss
ing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -o bibletime
bibletim
e_init.o bibletime_slots.o bibletime.o main.o bibletime.moc.o
bibletime_meta_unl
oad.o  -L/usr/X11R6/lib -L/usr//lib -L/usr/lib ./printing/libprinting.a
./fronte
nd/optionsdialog/liboptionsdialog.a ./frontend/presenters/libpresenters.a
./fron
tend/keychooser/libkeychooser.a ./frontend/groupmanager/libgroupmanager.a
./fron
tend/searchdialog/libsearchdialog.a ./frontend/libfrontend.a
./frontend/thirdpar
ty/qt3stuff/libqt3stuff.a ./frontend/thirdparty/libthirdparty.a
./backend/sword_
backend/libswordbackend.a
./backend/libbackend.a -lpthread -lXext -lXext -lX11 -
L/usr/lib/qt-2.2.1/lib -lXext -lX11 -L/usr/lib/gcc-lib/i386-redhat-linux/2.9
6 -L
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../.. -lXext -lX11
/usr/lib/libkfile.
so /usr/lib/libksycoca.so /usr/lib/libkio.so /usr/lib/libkdeui.so
/usr/lib/libkd
esu.so /usr/lib/libkdecore.so -ldl /usr/lib/libDCOP.so -lqt -lpng
/usr/lib/libjp
eg.so -lXext -lX11 -lSM -lICE -lutil -lz -lstdc++ -lm -lc -lgcc -lX11 -lswor
d -W
l,--rpath -Wl,/usr//lib -Wl,--rpath -Wl,/usr/X11R6/lib
./frontend/presenters/libpresenters.a(cmodulechooserbar.moc.o)(.gnu.linkonce
.d._
_vt_17CModuleChooserBar+0x150): undefined reference to
`QToolBar::styleChange(QS
tyle &)'
./frontend/thirdparty/libthirdparty.a(qworkspace.o): In function
`QWorkspace::QW
orkspace(QWidget *, char const *)':
qworkspace.o(.text+0xa15): undefined reference to
`QSizePolicy::QSizePolicy(QSiz
ePolicy::SizeType, QSizePolicy::SizeType, bool)'
collect2: ld returned 1 exit status
make[3]: *** [bibletime] Error 1
make[3]: Leaving directory `/linux/bibletime-1.0beta1/bibletime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/linux/bibletime-1.0beta1/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/linux/bibletime-1.0beta1'
make: *** [all-recursive-am] Error 2

Thanks so much!

In Christ,
Jonathan
jhughes@crosswire.org