jump to navigation

Building Bibletime 2 from source 11 May, 2009

Posted by aronzak in Uncategorized.
trackback

Update: This was written for version 1.7, but the same process works with version 2.

Version 2 of Bibletime has been changed to run on Qt4, giving it a KDE 4 feel.it has a variety of nice features. Some of the new features are:

  • Bookshelf Manager installer has been redesigned. It’s much easier to use and it doesn’t block the rest of the user interface.
  • The main Bookshelf panel has been rewritten. It’s possible to group the works by Category and/or Language. Rarely used works can be hidden.
  • Bookmarks have been moved to another tab. It’s possible to move and copy folders.
  • Bible and Commentary windows have dropdown lists for book, chapter and verse.
  • Search dialog has an option for AND and OR searches.

The features that I like the most are things like being able to drag bible references from one panel into another.

If you want to compile from source, you need a lot of dependencies. I was joking to myself, perhaps the devil is trying to keep you in dep hell? Here’s most of what you need (Ubuntu 9.04):

sudo apt-get install libboost-dev qmake libclucene0ldbllibclucene-dev qt4-qmake cmake kdelibs5-dev libsword-dev

That will save you a lot of grief and googling bizarre error messages.

And I think you need to change build/CMakeCache.txt if you get an error saying that the compiler is not found.

//CXX compiler.
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++-4.3

There seems to be an issue with panels in the latest version locking up sometimes. I’ll look into this some more.

About these ads

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: