I would much prefer Forthon be installed as part of the install script (downloaded Forthon and installed it so many times by hand), so +1 on that suggestion... on that note, is it hard to add mpi4py to the list as well?<div>
<br></div><div>From</div><div>G.S.<br><br><div class="gmail_quote">On Thu, Aug 30, 2012 at 10:26 AM, Matthew Turk <span dir="ltr"><<a href="mailto:matthewturk@gmail.com" target="_blank">matthewturk@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, Aug 30, 2012 at 1:24 PM, Stephen Skory <<a href="mailto:s@skory.us">s@skory.us</a>> wrote:<br>

> Hi Francia & Matt,<br>
><br>
>> On Thu, Aug 30, 2012 at 12:38 PM, Francia F. Riesco <<a href="mailto:ff2214@columbia.edu">ff2214@columbia.edu</a>> wrote:<br>
>>>   Everybody good afternoon,<br>
>>>     about Fortran kD Tree Setup, just to keep thread with my fix.<br>
>>>     1) I downloaded the YT-DEV version and it didn't fix my problem.<br>
>>>     However, when I downloaded Forthon-0.8.7.tgz it did the trick.<br>
>><br>
>> Stephen, Geoffrey -- what's the summary of why this is still a<br>
>> problem?  If we know that Forthon-0.8.7 fixes the issue, why can't we<br>
>> just revert to that in the install script?<br>
><br>
> The issue is that right now a user still needs to manually cd into the<br>
> yt/utilities/kdtree directory and run "make", and then do "python<br>
> setup.py install" at the top level, in order for the fortran shared<br>
> object to work. Starting from a completely clean install of yt-dev<br>
> (from the install_script.sh), I just now verified that this is what<br>
> needs to be done to make things work. Is there a way to have "make"<br>
> called from the setup process?<br>
<br>
</div>Not without mucking about with subprocess, I think.  What about<br>
contacting the author and asking if he could modify the way that<br>
forthon calls distutils so that we could add it as a subpackage, like<br>
we do for Cython code.<br>
<br>
Or, alternately, why not just do this in the install script?<br>
<br>
-Matt<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> --<br>
> Stephen Skory<br>
> <a href="mailto:s@skory.us">s@skory.us</a><br>
> <a href="http://stephenskory.com/" target="_blank">http://stephenskory.com/</a><br>
> <a href="tel:510.621.3687" value="+15106213687">510.621.3687</a> (google voice)<br>
> _______________________________________________<br>
> yt-users mailing list<br>
> <a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>
> <a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</div></div></blockquote></div><br></div>