<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 12, 2015 at 11:55 AM, David M. Jones <span dir="ltr"><<a href="mailto:dmj@dmj.ams.org" target="_blank">dmj@dmj.ams.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">> Date: Mon, 11 May 2015 22:57:05 +0000<br>
> From: Karl Berry <<a href="mailto:karl@freefriends.org" target="_blank">karl@freefriends.org</a>><br>
> CC: <<a href="mailto:tex-live@tug.org" target="_blank">tex-live@tug.org</a>><br>
<span><br>
> In my experience, there is no way for a third party like us<br>
> to release shared libraries intended for general use and have them be<br>
> anything but a source of frustration.<br>
<br>
</span>Fair enough.<br>
<span><br>
> You could release your Perl bindings regardless of what is or isn't in<br>
> TL -- I see no reason not to.<br>
<br>
</span>Sure, but it's a lot easier to write installation instructions if I<br>
can just say "install this package" rather than "find the source code<br>
and...".  My memory (and it's been a couple of years since I last did<br>
it) is that it was more than just connecting to the kpathsea directory<br>
in the texlive source code directory and then typing configure and<br>
make.  But I might have missed something.<br>
<span><br></span></blockquote><div><br></div><div>15 years ago there was <a href="http://manpages.ubuntu.com/manpages/dapper/man3/TeX::Kpathsea.3pm.html" target="_blank" rel="noreferrer">http://manpages.ubuntu.com/manpages/dapper/man3/TeX::Kpathsea.3pm.html</a></div><div> </div><div>It could be useful to see if this is worth resurrecting with your bindings.  There was also a python-kpathsea</div><div>that used the library and headers in TeTeX.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>
> Most distros do include kpathsea<br>
> libraries.<br>
<br>
</span>I assume you mean Linux distributions?  I didn't realize that.<br>
Thanks, that's good to know.<br>
<span><br></span></blockquote><div><br></div><div> </div><div>For OS X, macports' texlive installs kpathsea libraires, headers, and documents.</div><div><br></div><div>Where I work we use a Fortran source program for teaching and found</div><div>that installing Octave was the easiest way to get a working Fortran compiler</div><div>with the libraries we needed installed in student labs using Windows.  I think</div><div>Octave no longer uses kpathsea, but someone may know of other applications</div><div>that provide a kpathsea library for Windows.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>
> So most users would like your bindings to work with those<br>
> libraries, rather than anything that could come with TL.<br>
<br>
</span>That's not clear to me, but it's moot.<br>
<span><font color="#888888"><br>
David.<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>George N. White III <<a href="mailto:aa056@chebucto.ns.ca" target="_blank">aa056@chebucto.ns.ca</a>><br>Head of St. Margarets Bay, Nova Scotia</div>
</div></div>