Hi Matt,
thanks for the quick reply! Your instructions worked, Feff8L is up and running.
I have taken the liberty to write down how to install and run Feff8L from the GitHub page that ignores the larch testing (see attachment). This may be helpful for others who just need Feff8L. Feel free to add
this file in its present or different form, in full or part to the GitHub page or distribute it any way you see fit (it is essentially just what you told me but in Markdown form, anyway). I doubt I can be of much use in coding for this project but I'll gladly
document my experiences with installations and such like if that helps at all.
What went wrong on the first try: I tried to follow the instructions in the README.md file on https://github.com/xraypy/feff85exafs although I should be old enough not to blindly follow instructions on the internet without first figuring out exactly what is going to happen ;) The instructions say:
The error I was speaking of occurred in the testing. A look into what "nosetests" does and looking into the scripts in the to paths it is run on I realized that some Python scripts there import larch. So my problem was not as I thought related to the actual Feff8L installation, it's just that the testing does more than test Feff8L. The complete error message (for the record mostly) was:
"
Thanks and best regards,
Anselm
Hi everyone,
not exactly an ifeffit question, but maybe someone knows. Since I am for ome reason unable to install ifeffit or demeter on certain Linux computers (others with the same distribution and same settings work fine), I have been trying to install FEFF8-lite. However, on the downloadpage:
http://monalisa.phys.washington.edu/feff/Bin-Source-feff8Lite/Bin-Source.html
the link for the Linux binary is dead and when I try to compile from source using gfortran it does not work and throws "Error: Two main PROGRAMs at (1) and (2)". A quick look in the code reveals that none of the subroutines etc. are ended explicitly by name but only by an anonymous "end", making debugging this problem in the source a colossal nightmare in a 52951 line source file. This also likely explains where the error comes from in the first place, since lack of explicitness is the mother of portability problems.
I'm wondering: has anyone had success installing FEFF8-lite or compiling from source? If so, with what compiler? Or is there a working Linux binary wandering about the interwebs, which I have not found?
I have also tried using Matt Newvilles package on Github:
https://github.com/xraypy/feff85exafs
but no luck there either.
This one complains about a python package named "larch" being missing, making me think it wants a preexisting a Larch installation.
Installing FEFF8L should not require Larch, only the other way round (possibly), right?