[bt-devel] On Linux too?
Troy A. Griffitts
scribe at crosswire.org
Sun Jan 31 19:07:52 MST 2010
Eeli,
When writing SWORD tools (and frontends) it is often beneficial to use
your SWORD executable on modules other than the globally configured
modules. To support this, SWORD will use a module configuration set
located in the CWD if one exists. This has always been the way things
have worked (well, for at least 10 years). This allows you to run
installmgr, mod2osis, bibletime, or whatever other program, e.g., from a
CD and it will work again the modules found on that CD, or from a
directory containing a work in progress and the software will operate on
that work. I hope you see the benefits. There is a detailed
description of the default lookup logic the SWORD engine takes to find
its library, here:
http://crosswire.org/svn/sword/trunk/INSTALL
Under:
MODULE INSTALLATION SCHEME
DETAILS
Hope this helps,
Troy
Eeli Kaikkonen wrote:
> On Sun, 31 Jan 2010, Eeli Kaikkonen wrote:
>
>> I just noticed that using the latest svn BibleTime doesn't find all
>> modules on Kubuntu Linux. This is weird because the 2.5 package (from
>> the crosswire PPA) works fine. The SWORD library isn't the problem now
>> because the package and my svn compilation both use the same PPA SWORD
>> package (1.6.1). Have I messed up something or is this really a bug?
>> Please try! Install modules in an extra directory and add and remove
>> that directory from the path list. Does it work or not? (You may need to
>> restart - it's a known bug. But does it find the modules after a
>> restart?)
>
> I did some experimentation and noticed that I had installed some modules
> in the bibletime bin directory. That prevented finding some other paths.
> It shouldn't prevent it, of course, so there's still a bug somewhere.
> But this is different from the Windows problem I told about.
>
> Yours,
> Eeli Kaikkonen (Mr.), Oulu, Finland
> e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
More information about the bt-devel
mailing list