On Thu, 26 Jul 2007, Bringfried Stecklum wrote:
> Below please find the error message which occured during the attempts to
> build both the STARLINK trunk and hokulei on my SuSE10.2 system which
> runs GCC-4.1.2 and G95(GCC4.0.3). My attempt to build G95 failed
> probably because of lib32/lib64 header file issues. So I installed the
> binary. I am not sure whether the error is due to a mismatch of the
> underlying GCC versions.
Hi Bringfried,
looking at this error it seems the most likely problem is that the record
length of the compiler has been set incorrectly. This is done using a
autoconf test AC_FC_RECL_UNIT. Have a look at the config.log file in
libraries/gks and see what messages there might be relating to this
(I cannot check g95 on a 64bit machine and don't see such a problem under
32bit, just a thought, but you are using the g95 with 32bit integers? We
require that).
Re: using g95 with gcc 4.1.2, there can be clashes between the system
libraries held by g95 and those of gcc. When that happens just removing
g95's "libgcc_s.so.1" and replacing it with a softlink to the gcc-4.1.2
library seems to work.
Cheers,
Peter.
|