[bt-devel] Beta1 compile error

Joachim Ansorg bt-devel@crosswire.org
Wed, 11 Apr 2001 08:48:42 +0200


Hi!

Which Qt and KDE do you use?

Joachim


> 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.linkonc
>e .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