Brian W. Barrett wrote:
> On Mon, 25 Aug 2008, IFTEKHAR NAQVI wrote:
>
>> I am trying to install LAM-7.1.4 under open SUSE 11.0. with intel C++
>> and Fortran. When I try to build configuration step fails. Can you
>> tell me what possibly could be wrong here. my config.log is following.
>
> It looks like something is installed incorrectly with either your
> system or the Intel compilers. Whenever limits.h is included, the
> compiler errors. This is not a LAM/MPI problem and will need to be
> solved before you will be able to build LAM/MPI.
>
> Brian
>
You are attempting a strange mix of old source code with newer and yet
newer compilers.
I believe it has been suggested earlier on this list that you would
require lam-7.1.5 or OpenMPI for compatibility with current levels of
syntax checking in g++ and icpc. Further, icpc doesn't entirely support
SuSE 11.0 nor the included versions of g++ and headers, even in the next
release of icpc. SuSE 10.3 is as far as I've cared to go with icpc.
If you are serious about using tradcpp, I suspect you will have to do a
lot of hacking on the Makefiles to persuade gcc to do the preprocessing
for icc, including dealing with include_next.
Perhaps you may need to get the build working with your chosen versions
of gcc/g++ before adding icc/icpc to the mix. You could use gcc/g++
together with ifort, as is done frequently.
|