[bt-devel] trouble compiling 0.24

Joachim Ansorg bt-devel@crosswire.org
Wed, 28 Jun 2000 10:15:47 +0000


Hi!

I think you misunderstood me.

Am Die, 27 Jun 2000 schrieben Sie:
> > The errors above show that QT's automatically generated things are not
> > included (the moc files).
>
> (I am working from a fresh install of Linux Mandrake 7.1)

It's not a problem with QT, it's a problem with BibleTime.

> > If you are not using CVS please delete the source directory and unpack
> > from the compressed distribution file and do "./configure && make && make
> > install".
>
> I'm sorry for being so unknowing, but which CVS are you referring too? I am
> using CVS for sword, but not for QT. I had hoped to understand from the
> BibleTime webpage that I wouldn't have to mess with QT or KDE as long as I
> was willing to stick with version 0.24:

It's possible to get BibleTime 0.2x using CVS.
But please do _not_ get QT 1.4 using CVS!
You can use the QT and KDE of your Mandrake distribution!

> "The installation of BibleTime is easy! If you decided to use current CVS
> type make -f Makefile.dist to create the configure script.  If you have
> downloaded a public release like 0.24 the configure script does exist
> already.  Normally the configure script will find SWORD automatically. But
> sometimes it can't find the lib and the include files of SWORD. In this
> case you can use the option --with-sworddir to show configure the location
> of sword. "
>
> Do you mean that even on a fresh install of Mandrake 7.1/Redhat 6.2, that
> in order to get version 0.24 working that I need to re-compile QT and
> possibly even KDE 1.x?

No, No No!

The CVS is only for BibleTime!
But you could also use tthe releases as well!

> Again, I'm sorry, but I just don't want to do everything at once.
> Eventually I do hope to contribute more by existing and testing more out on
> the "bleeding edge", it's just that at this point I am trying to take a
> more cautious approach with the OS that has become my primary desktop work
> environment... :-) I want to kind of ramp up to familiarity with CVS on as
> little as possible before I begin using it to upgrade everything I use
> (KDE, BibleTime, Mozilla, KLyX, etc.). I am hoping to learn how to use CVS
> and compiling my own software better through the effort of getting the Word
> of life onto my computer... :-)

:-)
It's shouldn't be so hard.
Simply delete the unpacked sources of BibleTime and unpack again. Then do 
"./configure --with-sworddir=<SWORD directory> && make && make install".
BibleTime normally generates the moc files automatically, but after some 
playing around  (e.g. make distclean) it fails. The solution is to delete the 
unpacked sources and to try again with a fresh unpacked source directory.

--Joachim

> Thanks so much,
>
> Steven
>
> > This should work, if it doesn't I'll send you "automoc", a script which
> > generates the moc files.
> > If it doesn't work simply mail us.
> >
> > > Thanks so much in advance, and BTW, it sure is a blessing to be here in
> > > your fellowship! I'm over here on the central coast of California, and
> > > I just spent some time over in England in great fellowship with some
> > > brothers and a sister from central europe. What a blessing that was.
> > >
> > > Love to all,
> > >
> > > Steven
> >
> > --Joachim