[sword-devel] Problems with Locale
Tue, 29 Aug 2000 15:45:01 +0000
Things you have to install and compile:
-kdelibs latest beta
If you successfully installed KDE adn QT you should be ready.
Please install QT2 in a different directory than Qt 1.4 (it's not binary
compatible). The libs are generated in QT-SOURCES/lib/
Install KDE2 in a different direcory than KDE1, it's not binary compatible.
e.g. in the directory kdelibs do this:
export KDEDIR=/usr/ocal/kde2 #where you want to install KDE2
./conffigure --prefix=$KDEDIR <other-options>
This should install the KDE2 libraries in /usr/local/kde2
Now compile and install BibleTime.
Read the Installation page on www.bibletime.de and the README ;-)
Do this to configure and compile BibleTime:
make -f Makefile.cvs
./configure --with-sworddir=<your SWORD directory if it wasn't detected>
You have to show KDE2 applications where the KDEDIR of KDE2 is, it's
different from KDE1.
As user you can se these settings to run KDE1 and KDE2 apps simoultanously:
export KDEDIR=KDE1 directory
export KDEDIRS=KDE2 directory
export KDEHOME=where KDE2's settings are stored
Now run BibleTime with this command:
$KDEDIRS/bin/bibletime, maybe you have t check permissions
Normally configure shows you what's wrong with your system! Hope it works,
> I really tried hard to get KDE things to compile, but had no luck. I
> felt I would have better luck with the latest snapshot KDE2.0Beta2 (I
> think) that I found on the kde website. Maybe I should have listened to
> your advice and went with the latest CVS tree. The filenames were
> something like *1.93.tar.bz2 I got Qt from this directory to compile,
> and I even got KDELIBS to compile, but KDEBASE failed miserably, and
> Bibletime still failed on ./configure. Maybe I need to set environment
> args or something. I did a make install on KDELIBS and it looked like
> it went into /usr/lib/*, and my KDEDIR is set to /usr. I don't know.
> I'll keep trying if someone can help get me up and running, but I've
> been getting frustrated. Any chance someone could just produce a simple
> test program that shows the error?
> Joachim Ansorg wrote:
> > Hi Troy!
> > > Joachim,
> > > Tried a lookup with
> > >
> > > test/parsekey Ps de
> > >
> > > It returns:
> > >
> > > Psalmen 1:1 - Psalmen 150:6
> > >
> > > Seems like it works correctly.
> > Yes. Looks like a bad problem of BibleTime 0.2x. It worked in earlier
> > days. We use casts like this:
> > Versekey *key = new VerseKey();
> > *key = "Psalms 1:1";
> > QString keystr = (const char*)*key;
> > Maybe this is the problem?
> > If I disable the locale support in BibleTime 0.2x it works! Using a
> > locale it can't resolve all abbrevs (not even the english standard ones).
> > --Joachim
> > > Alright.... How do I compile Bibletime CVS? What do I need on my box?
> > >
> > > :)
> > You need a KDE2 prerelease (at least kdelibs) (I use CVSUP) and a Qt
> > 2.2.0beta (I use the CVSUP module qt-copy). Have a look at www.kde.org
> > how to get the KDE sources using CVSUP. It's the best the get all the
> > sources using CVS or CVSUP, you know why ;-)
> > But you can also use RPM packages or whatever.
> > After installing KDE2 get the sources of BibleTime 1.0CVS and compile
> > them the traditional way (./configure ; make; make install).
> > I hope you like our new features we added afdter 0.2x! A huge difference
> > ;-)
> > Good luck!
> > --Joachim
> > > -Troy.