On Sat, 26 Mar 2005, Norman Gray wrote:
> I've made a couple of autoconf changes, in response to the problems
> Peter was highlighting last week, about building sla on Solaris in such
> a way that it's JNI-compatible.
Norman,
thanks, I've set some local Solaris builds away with the intention of
seeing what's changed (/fixed/broken), but as usual they will take a day
or so to turn around.
I've also set my Alpha build away, but that hasn't been getting very far.
The main problem seems to be with the compiler version I have. When I run
.F files through it says:
cpp: Severe: No such file or directory
... file is '`-DLANGUAGE_FORTRAN_95'
f90: Severe: The input stream is empty
(which isn't seen at RAL). Adding the -old_f77 flag to get a proper F77
compiler works. However that then produces an error with the
AC_FC_RECL_UNIT test, which looking in config.log says:
fort: Error: conftest.f, line 24: Unknown keyword value
: STATUS = 'REPLACE',
so that's not surprising. There is no 'REPLACE' status in F77 (just 'OLD',
'NEW', 'UNKNOWN' and 'SCRATCH'), so you'll need to re-work that test.
Meanwhile I'll lobby for a compiler upgrade (not much chance).
Cheers,
Peter.
|