Hi Matt.
I downloaded (on the Intel Mac) the latest Ifeffit and both g95 and gfortran have the same problem with the umask variable (I did try an assignment and had the same error -- at least it is consistent!).  Intel fortran has trouble with linking (at least in the current ./configure setup), but I assume Jeff has found a way around this.  I should be able to build the powerpc version with no problem (g77 is available)

gfortran 4.2.1
g95 4.0.3


gfortran -g -O2 -fPIC -c get_inpfile.f
gfortran -g -O2 -fPIC -c misc_rand.f
misc_rand.f:131.15:

       umask = lmask + 1                                                
              1
Error: Arithmetic overflow at (1)
make[3]: *** [misc_rand.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1


Paul


On Sep 20, 2007, at 7:35 AM, Matt Newville wrote:

Hi Folks,

I've just uploaded  Ifeffit 1.2.10 to the cars.uchicago.edu and
sourceforge.net sites.

I'm posting both source code (ifeffit-1.2.10.tar.gz) and a Windows installer
(ifeffit-1.2.10.exe) which includes the latest versions of Hephaestus,
Athena, and
Artemis.  Installers for Mac users shouldn't be too far behind.

For now, the downloads page at http://cars9.uchicago.edu/ifeffit/Downloads
links to both 1.2.10 and 1.2.9 versions.   It may take a day or so for
the files to
show up on all the sourceforge.net mirrors.

The new Windows Installer reflects a new build process for the
underlying library.
This took some time to work out (you may recall some emails about this over
the summer) , but we think it is working as well as any previous version.  There
are quite a few changes to Bruce's codes, all for the better.  And this version
does install and work on Windows Vista.

For the source code kit, this now uses a new install location for PGPLOT, so
if you're installing you must run PGPLOT_Install before installing
ifeffit.  Also
in this version is support for (and default use of) gfortran instead of g77.  If
you need to use a different fortran compiler from the one found by default,
you can use
  ./PGPLOT_Install --with-fortran=g77
  ./configure --with-fortran=g77
  make install

As always, let us know if there are any problems.
Cheers,

--Matt
_______________________________________________
Ifeffit mailing list
Ifeffit@millenia.cars.aps.anl.gov
http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit

Paul Fons
Team Leader
Nano-Optics Research Team

Center for Applied Near-Field Optics
National Institute of Advanced Industrial Technology
Tsukuba Central 4, Higashi 1-1-1
Tsukuba, Ibaraki Japan 305-8562

tel. +81-298-61-5635
fax. +81-298-61-2939

The following lines are in a Japanese font
〒305-8562 茨城県つくば市つくば中央東 1-1-1
産業技術総合研究所
近接場光応用工学研究センター
近接場光基礎研究チーム チーム長
ポール・フォンス