[bt-devel] unlisted depend -and report of successful compile

Joachim Ansorg bt-devel@crosswire.org
Sat, 10 Aug 2002 11:01:35 +0200


Fred, 
thank you for figuring this out!

I think the FAM lib is used by KDE and not by BibleTime. But we should add it 
to the list to solve some problems of users.


Joachim

> we have a depend that is not checked by config.
>
> The package is fam-devel
>
> The compile message is
>
> ---------------------------
> make[3]: Entering directory
> `/home/fred/Develop/cvs_repository/bibletime/bibletime'
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c bibletime_init.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c bibletime_slots.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c bibletime.cpp
> bibletime.cpp: In method `CDisplayWindow
> *BibleTime::createDisplayWindow (QPtrList<CSwordModuleInfo>, const
> QString &)':
> bibletime.cpp:155: warning: value computed is not used
> bibletime.cpp:162: warning: value computed is not used
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c main.cpp
> /usr/lib/qt3/bin/moc ./bibletime.h -o bibletime.moc.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c bibletime.moc.cpp
> creating bibletime_meta_unload.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include
> -I/usr/lib/qt3/include -I/usr/X11R6/include  -I/usr/include/sword
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_NO_ASCII_CAST -DQT_NO_COMPAT
> -DQT_CLEAN_NAMESPACE -Wall -I../ -I../bibletime  -O2 -fno-exceptions
> -fno-check-new  -c bibletime_meta_unload.cpp
> /bin/sh ../libtool --mode=link --tag=CXX c++  -O2 -fno-exceptions
> -fno-check-new   -o bibletime  -L/usr/X11R6/lib -L/usr/lib/qt3/lib
> -L/opt/kde3/lib  -L/usr/lib -R /opt/kde3/lib -R /usr/lib/qt3/lib -R
> /usr/X11R6/lib bibletime_init.o bibletime_slots.o bibletime.o main.o
> bibletime.moc.o bibletime_meta_unload.o  ./printing/libprinting.a
> ./frontend/displaywindow/libdisplaywindow.a
> ./frontend/display/libdisplay.a ./frontend/keychooser/libkeychooser.a
> ./frontend/mainindex/libmainindex.a
> ./frontend/searchdialog/libsearchdialog.a ./frontend/libfrontend.a
> ./backend/libbackend.a -lXext -lqt-mt  -lpng -lz -lm -lXext -lX11
> -lresolv -lSM -lICE -lpthread -lkdecore -lkdeui -lkdeprint -lkio -lkhtml
> -lX11 -lresolv -lsword -lresolv
> mkdir .libs
> libtool: link: cannot find the library `/usr/lib/libfam.la'
> make[3]: *** [bibletime] Error 1
> make[3]: Leaving directory
> `/home/fred/Develop/cvs_repository/bibletime/bibletime'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/fred/Develop/cvs_repository/bibletime/bibletime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/fred/Develop/cvs_repository/bibletime'
> make: *** [all-recursive-am] Error 2
> [fred@localhost bibletime]$
> ------------------------------
> This may be of interest in building the rpm as either the called file
> needs to be compiled in or made a depend of the rpm.
>
> I remember having this issue before so libfam-devel is not installed by
> mandrake as part of a normal install.  It should be added to the list of
> depends in the ~/INSTALL file.
>
> Following the addition of this depend the compile was successful with
> sword and bibletime CVS from yesterday.
>
> System is Mandrake 7.1 with KDE 3.0.2
>
> Fred Saalbach