[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20030717: netcdf make test failures using Intel compilers on Linux
- Subject: 20030717: netcdf make test failures using Intel compilers on Linux
- Date: Thu, 17 Jul 2003 09:19:09 -0600
Curt,
> To: address@hidden
> From: Curt Hillegas <address@hidden>
> Subject: netcdf make test failures
> Organization: OIT - Princeton University
> Keywords: 200307162122.h6GLMELd016702 netCDF
The above message contained the following:
> I am trying to build netcdf with the Intel compilers (version 7.1), and
> there are 36 failures during the make test. For the logs I am sending
> you, I used the variables in the notes for IFC, but I have gotten
> identical results applying the patch for use with the Intel compilers.
>
> The C++ compiler is /usr/bin/c++ (gcc version 2.96), otherwise the paths
> are included in macros.make. The test failures do not seem to be
> related to C++.
>
> Let me know if I can supply any further information.
>
> Thank you,
> Curt
...
> filename="macros.make"
>
> # $Id: macros.make.in,v 1.32 2001/03/13 17:41:33 steve Exp $
>
> # The purpose of this file is to contain common make(1) macros.
> # It should be processed by every execution of that utility.
>
>
> # POSIX shell. Shouldn't be necessary -- but is under IRIX 5.3.
> SHELL = /bin/sh
>
>
> # Installation Directories:
> SRCDIR = /utility/src/netcdf/netcdf-3.5.0/src
> prefix = /utility/src/netcdf/netcdf-3.5.0
> exec_prefix = $(prefix)
> INCDIR = $(exec_prefix)/include
> LIBDIR = $(exec_prefix)/lib
> BINDIR = $(exec_prefix)/bin
> MANDIR = $(prefix)/man
>
>
> # Preprocessing:
> M4 = m4
> M4FLAGS = -B10000
> CPP = /utility/intel/bin/icc -E
> CPPFLAGS = $(INCLUDES) $(DEFINES) -DNDEBUG -DpgiFortran
The last line above is consistent with trying to build the package using
the Portland Group Fortran compiler rather than the Intel Fortran
compiler. It is likely that the environment variable CPPFLAGS contained
the string "-DpgiFortran" prior to executing the configure script.
Please try the following:
1. Go to the top-level source directory.
2. Perform steps 3 through 5 described near the end of the file
INSTALL.html.
3. Perform the steps described at the following URL:
http://my.unidata.ucar.edu/content/software/netcdf/other-builds.html#intel-ifc
4. Ensure that the CPPFLAGS and CFLAGS environment variables don't
contain anything inappropriate for your desired compilation
environment.
5. Perform steps 6 through 9 described near the end of the file
INSTALL.html.
Please let me know if this helps.
Regards,
Steve Emmerson