Hi.

I have been working with python + SWORD for quite a while, but under
windows.
However, I have also tried to build with MSYS (which I have done with a
little tweaking).

What I think you need to do (presuming you are under linux), is go to
bindings/swig/oldmake, and pull out makefile.am. Put this in bindings/swig
and rename it as  makefile

As there is no configure script for this, you will need to do manual
substitution of some terms.
First, if you want only python, remove the tcl and perl sections. Next,
substitute the correct things for the following
$(PYTHON) (possibly python)
$(SWORD_INCLUDES) (wherever sword includes are ie
-I/usr/local/share/sword/include)
$(LIB_SWORD) (ie -lsword)
$(top_srcdir) (bindings/swig)
$(SWIG) (Wherever the swig executable is e.g. swig -I/usr/local/share/swig)
$(VERSION) (1.5.9?)

then type "make python_make"
This should build the extension. I'm not sure whether you need to install it
(if you do, just type cd python && python setup.py install

If you would like any examples of how to use SWORD under python, just email
me

Hope this helps.

God Bless,
Ben
-------------------------------------------------------------------------------------------

Of making many books there is no end, and much study is a weariness of the
flesh.
Ecclesiastes 12:12 (ESV)

On 1/24/07, Pierre Amadio <[EMAIL PROTECTED]> wrote:

Hello.

I am afraid i do not understand how to use the python bindings the
README in the source talk about.

I have compiled sword with --with-python option and was expecting some
python module to be autmatically build.

The bindings/swig directory does not seem to have been changed, nor
anything compiled in it.

I would appreciate any hints that could led me to access sword with
python.

Thanks.

Pierre Amadio

_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to