Still no go.
I've completely removed everything, gotten a new copy via SVN and followed
the install instructions included in that distribution.
Everything goes as expected until I get here:
Now let's grab some content:
cd utilities/
sudo ./installmgr -sc
Jon,
Yes, you need to be sure your install of SWORD is working well before
trying the bindings.
make
sudo make install
sudo make install_config
?
And then you had an internet connection when you typed the installmgr
commands, and agreed to the warning about using remote content?
From the
Hi Troy
Here's the list I get from the CrossWire repository. KJV is not in that
list.
I've included InstallMgr.conf.
Jon
[General]
PassiveFTP=true
[Sources]
FTPSource=Bible.org|ftp.bible.org|/sword|||20090514005700
FTPSource=CrossWire|ftp.crosswire.org|/pub/sword/raw|||20081216195754
Jon,
My suspicion is that you have a really old version of SWORD on your system
somewhere and this is what is being used. You should uninstall all sword
packages everywhere if you are using an svn checkout.
The list is showing modules compatible with your sword install and if the KJV
module
Hello again
I though finding 'libsword.so' would fix the problem, but not so.
Compiling and running
the C# LookupExample in the distribution package still gives the
following error:
Unhandled Exception:
System.EntryPointNotFoundException: org_crosswire_sword_SWMgr_new
at (wrapper
I'm fairly sure that org_crosswire_sword_SWMgr_new() is a specific thing to
the C# bindings. The appropriate namespace in the C++ library is
sword::SWMgr::new. The org.crosswire part is left out of the C++
namespacing. Perhaps there is a shim library that bridges the gap between
the C++ lib and
:)
The shim is SWORD's flatapi. I still believe libsword.so is not found
by the bindings. How have you made it available?
It should either be:
installed by the make system. If you used autotools to build, then:
sudo make install
or you need to set your LD_LIBRARY_PATH variable to include a