Charles, Is upgrading to perl 5.14 or later an option or do we *have* to figure this out for 5.10? (5.10 is really really old) B On 10/25/2013 05:27 PM, Charles Le Losq wrote:
Sorry Bruce I was not aware about this list.
Here are the precisions:
I'm trying to build from the packages, following the instruction of this webpage:
http://bruceravel.github.io/demeter/pods/installation.pod.html#Installing_fr...
Its a virtual Debian 6.0 machine, Ifeffit is installed, as well as pgplot and Gnuplot (installed with apt-get)
perl v5.10.1
gcc 4.4.5
When I run perl ./Build.PL I've got the following :
#####################################
root@debian:/home/charles/matlab/MATLAB/LINUX/XAS/aide/demeter# perl ./Build.PL Checking whether your kit is complete... Looks good
Checking prerequisites... - ERROR: PPI is not installed - ERROR: PPI::HTML is not installed - ERROR: Template is not installed - ERROR: Syntax::Highlight::Perl is not installed - ERROR: Image::Size is not installed - ERROR: Pod::ProjectDocs is not installed - ERROR: DateTime is not installed - ERROR: Capture::Tiny is not installed - ERROR: Archive::Zip is not installed - ERROR: MooseX::Singleton is not installed - ERROR: PDL is not installed - ERROR: Encoding::FixLatin is not installed - ERROR: File::CountLines is not installed - ERROR: Math::Spline is not installed - ERROR: Chemistry::Elements is not installed - ERROR: Heap is not installed - ERROR: List::MoreUtils is not installed - ERROR: Statistics::Descriptive is not installed - ERROR: Regexp::Assemble is not installed - ERROR: Const::Fast is not installed - ERROR: Math::Combinatorics is not installed - ERROR: Spreadsheet::WriteExcel is not installed - ERROR: MooseX::Types is not installed - ERROR: Math::Round is not installed - ERROR: String::Random is not installed - ERROR: Text::Template is not installed - ERROR: Tree::Simple is not installed - ERROR: Pod::POM is not installed - ERROR: Config::INI is not installed - ERROR: Graph is not installed - ERROR: File::Touch is not installed - ERROR: PDL::Stats is not installed - ERROR: MooseX::Aliases is not installed - ERROR: Regexp::Common is not installed - ERROR: Moose is not installed - ERROR: YAML::Tiny is not installed - ERROR: Want is not installed - ERROR: Math::Derivative is not installed - ERROR: XMLRPC::Lite is not installed * Optional prerequisite Wx is not installed * Optional prerequisite Graphics::GnuplotIF is not installed * Optional prerequisite File::Monitor::Lite is not installed * Optional prerequisite Term::Twiddle is not installed * Optional prerequisite Term::Sk is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation
Deleting Build Removed previous script 'Build'
Creating new 'Build' script for 'Demeter' version 'v0.9.18'
#################################
Therefore I follow the instructions, used cpan, configurated it, but when I run
./Build installdeps
iI have that:
###########################
root@debian:/home/charles/matlab/MATLAB/LINUX/XAS/aide/demeter# ./Build installdeps No action 'installdeps' defined, try running the 'help' action.
###########################
On 25.10.2013 17:00, Bruce Ravel wrote:
Charles,
It is a bad use of my time to answer questions about the software other than on the mailing list
http://cars9.uchicago.edu/mailman/listinfo/ifeffit/You'll notice this email is CCed to the mailing list. Any further conversation on this topic must use the mailing list.
On 10/25/2013 04:38 PM, Charles Le Losq wrote:
Hello, I tried to install the demeter software but when I seach for dependencies with ./Build installdeps (as described here: http://bruceravel.github.io/demeter/pods/installation.pod.html#Installing_fr...) Am I to assume that you are trying to build from source? The link is to the part of that page that discusses NOT building from source.... (step 3b) this command actually don't work and don't exist... I seach for other commands with ./Build help but I did not found anything. What should I do to fix that ? All the standard questions apply. You really have to give me something to work with....
* Is this linux?
* What version of linux? Or whatever operating system you are using.
* What version of perl? (perl -v)
* What version of gcc? (gcc -v)
* Did you successfully install Ifeffit and Pgplot? (Step 1)
* What happened when you did "perl Build.PL"?
* Is cpan configured reasonably? (Step 3a)
In addition, I wanted to use this version in order to get the latest version of Athena... I have a issue with the one I got, it did not work when asking for normalization of more than 200 spectra in one run... On linux and mac... Is it a memory limitation ? How can I overpass that? I've answered this question over a billion times times on the mailing
* Did you read this:https://gist.github.com/waveform80/3959252? It's really helpful -- Dave Hughes did a bang-up job. list. Ifeffit, the backend Athena uses for its XAS functionality, is written in Fortran. Fortran has static memory allocation. As normally delivered Ifeffit can handle about 60 groups, given the way Athena uses memory.
You have two options. (1) Compile Ifeffit to use more memory. Instructions can be found by searching the mailing list. (2) Live with the fact that you cannot do 200 spectra at a time.
As Matt has pointed out many times, Larch will fix this problem. The day when Athena can use Larch is fast approaching. I'm getting there, but I have a lot of things to do each day. So it takes time.
B
-- Charles Le Losq Postdoctoral fellow Geophysical Laboratory Carnegie Institution of Washington 5251 Broad Branch Road NW, Washington, D.C. 20015
_______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
-- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Science Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973 Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel