<div dir="ltr"><div>Hi there !</div><div><br></div><div>I am afraid there is no pre packaged perl module for debian (if anyone knows this to be wrong, please let us know the name of the package :) ).</div><div>I think it is possible to build things from sources this way so that perl can use the sword library on a debian box:</div><div><br></div><div>The sword library will be installed in /usr/local/sword</div><div>The perl module in /usr/local/lib/x86_64-linux-gnu/perl/5.24.1/<br></div><div><br></div><div>mkdir -p ~/tmp<br>cd ~/tmp<br>wget <a href="http://www.crosswire.org/ftpmirror/pub/sword/source/v1.8/sword-1.8.1.tar.gz">http://www.crosswire.org/ftpmirror/pub/sword/source/v1.8/sword-1.8.1.tar.gz</a><br><br>tar xvzf sword-1.8.1.tar.gz<br>sudo mkdir /usr/local/sword<br>#my regular user is debian, use whatever fits your environment.<br>sudo chown debian /usr/local/sword<br>sudo apt-get install g++ swig python-all-dev libtool automake autoconf libcurl4-openssl-dev libclucene-dev  make  python-virtualenv libicu-dev git<br><br>#### from <a href="http://wiki.crosswire.org/Tutorial:Compiling_%26_Installing_SWORD#Debian_or_Ubuntu">http://wiki.crosswire.org/Tutorial:Compiling_%26_Installing_SWORD#Debian_or_Ubuntu</a><br>PKGS=&quot;subversion build-essential autotools-dev pkg-config libz-dev libclucene-dev libicu-dev libcurl4-gnutls-dev&quot;<br>sudo apt-get install $PKGS -y<br>####<br><br><br>cd sword-1.8.1<br>./autogen.sh<br>./configure --prefix=/usr/local/sword --with-clucene --with-curl_sftp --enable-examples<br>make<br>make install<br>make install_config<br><br>#setting environment variable to use locally installed sword library<br>cat &gt;&gt; ~/.bashrc &lt;&lt;EOF<br>export PATH=$PATH:/usr/local/sword/bin/<br>export LD_LIBRARY_PATH=/usr/local/sword/lib<br>export PKG_CONFIG_PATH=/usr/local/sword/lib/pkgconfig<br>export CPPFLAGS=&quot;-I/usr/local/sword/include/sword&quot;<br>EOF<br><br>. ~/.bashrc<br><br>cd ~/tmp/sword-1.8.1/bindings/swig/package<br>./autogen.sh<br><br>./configure PKG_CONFIG_PATH=/usr/local/sword/lib/pkgconfig CPPFLAGS=&quot;-I/usr/local/sword/include/&quot;<br><br><br>make perlswig<br>PKG_CONFIG_PATH=/usr/local/sword/lib/pkgconfig CPPFLAGS=&quot;-I/usr/local/sword/include/&quot;  make perl_make<br>cd perl</div><div>#this directory may be different if you are not using a x86_64 version of debian.<br></div><div>sudo mkdir -p /usr/local/lib/x86_64-linux-gnu</div><div>#here too, use your real regular user name instead of debian<br></div><div>sudo chown debian /usr/local/lib/x86_64-linux-gnu<br>make install<br></div><div>#######################################</div><div><br></div><div>I checked perl was able to see the sword module with this simple script:</div><div><br></div><div><br></div><div>debian@debian:~/tmp/sword-1.8.1/bindings/swig/package/perl$ cat <a href="http://test.pl">test.pl</a> <br>#!/usr/bin/perl -w<br>use Sword;<br><br>foreach(@INC) {print $_;print &quot;\n&quot;;}<br></div><div><br></div><div>If it worked , it should generate no error message and show you all directories in @INC.</div><div><br></div><div>Good luck.<br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 22 June 2018 at 15:03, Tom Sullivan <span dir="ltr">&lt;<a href="mailto:info@beforgiven.info" target="_blank">info@beforgiven.info</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Thank you for the info. I did a search using Synaptic Package Manager on &quot;perl&quot; and got massive hits. Searching on &quot;perl bindings&quot; returned fewer, but still numerous hits. I do not know enough to make a choice and the names did not suggest obvious choices to me.<br>
<br>
Is it possible that someone could give me the names of the required packages for Debian (or Ubuntu, which might be similar)?<br>
<br>
Many thanks.<span class=""><br>
<br>
Tom Sullivan<br>
info@BeForgiven.INFO<br>
FAX: 815-301-2835<br>
---------------------<br>
Great News!<br>
God created you, owns you and gave you commands to obey.<br>
You have disobeyed God - as your conscience very well attests to you.<br>
God&#39;s holiness and justice compel Him to punish you in Hell.<br>
Jesus Christ became Man, was crucified, buried and rose from the dead<br>
as a substitute for all who trust in Him, redeeming them from Hell.<br>
If you repent (turn from your sin) and believe (trust) in Jesus Christ,<br>
you will go to Heaven. Otherwise you will go to Hell.<br>
Warning! Good works are a result, not cause, of saving trust.<br>
More info is at <a href="http://www.esig.beforgiven.info" rel="noreferrer" target="_blank">www.esig.beforgiven.info</a><br>
Do you believe this? Copy this signature into your email program<br>
and use the Internet to spread the Great News every time you email.<br>
<br></span><div><div class="h5">
On 06/22/2018 08:06 AM, Peter Von Kaehne wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 21 June 2018 at 20:04, Tom Sullivan &lt;<a href="mailto:info@beforgiven.info" target="_blank">info@beforgiven.info</a>[mailto:<a href="mailto:info@beforgiven.info" target="_blank">i<wbr>nfo@beforgiven.info</a>]&gt; wrote:<br>
</blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The wiki page should have given the URI. It took me a long time to find it at<br>
<a href="https://crosswire.org/svn/sword-tools/trunk/modules/conf/" rel="noreferrer" target="_blank">https://crosswire.org/svn/swor<wbr>d-tools/trunk/modules/conf/</a><br>
</blockquote></blockquote>
<br>
Thanks, I fixed this.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
When I gave <a href="http://confmaker.pl" rel="noreferrer" target="_blank">confmaker.pl</a>[<a href="http://confmaker.pl" rel="noreferrer" target="_blank">http://confmaker.<wbr>pl</a>] an X permission and ran it [..]<br>
</blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Von: &quot;pierre amadio&quot; &lt;<a href="mailto:amadio.pierre@gmail.com" target="_blank">amadio.pierre@gmail.com</a>&gt;<br>
Perl is telling you that it cannot find one module (perl library) the script needs, in this case, the Sword module:<br>
</blockquote>
<br>
Indeed. You need the Perl Bindings installed - and if your distribution does not package them then either you compile it yourself or you skip that step, risking that your module conf file will have superfluous OptionFilters enabled.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I did see in the code comments that it appears to take a single parameter: The OSIS file. Is this correct?<br>
</blockquote></blockquote>
<br>
No, there are more options, but once you got it running, simply run it wiut parametres and iwill give you a complete usage message.<br>
<br>
Peter<br>
<br>
______________________________<wbr>_________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailm<wbr>an/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
<br></div></div>
______________________________<wbr>______________________________<wbr>__________<br>
This email has been scanned by the Symantec Email Security.cloud service.<br>
For more information please visit <a href="http://www.symanteccloud.com" rel="noreferrer" target="_blank">http://www.symanteccloud.com</a><br>
______________________________<wbr>______________________________<wbr>__________<br>
<br>
</blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<wbr>_________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailm<wbr>an/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</div></div></blockquote></div><br></div>