Hi Mauro and Bruce:
Go to 'src/lib/consts.h' and change several parameters to smaller values. Some suggestions:
mdata = 8 maxsca = 16384 mconst = 16384 maxarr = 4096 mpaths = 512 mfffil = 512
Making some of the more memory consuming constants smaller should get things working on you low mem machine. But be aware that you will run into memory limitations very quickly in Athena and Artemis. For instance, with the parameters suggested above, Athena could run out of memory with as few as 20 or 30 groups in the group list.
There are two ways to do this in a package. 1. I can make an ifeffit-lite package and add that to the repository. This may take a bit of time and I am not sure how much use it will be as most modern machines have enough memory for the current binaries. In addition as Bruce points out the reduced memory alloctions will severely limit the utility of the program. 2. You can "roll your own" package. I am away from home and a fast internet connection right now but I could post a short article on how to do this on the wiki or elsewhere. I hesitate to just put it in this email because I might forget a step and waste your time when there is a problem. Carlo