Sorry I couldn't have been more specific last evening.
gerry
On Tue, Jan 28, 2014 at 12:29 PM, Steven Hart <steven.hart@xxxxxxxxxxxx>wrote:
> Success! Using the sites provided by Paul, the install now works and
> NetCDF reports that it's using the ifort compilers.
>
> Thank you to Paul, Gerry, and Nick for your insights. I appreciate all
> the help!
>
> Cheers
>
> Steve
>
> On 01/28/2014 09:51 AM, Paul van Delst wrote:
>
> ?
>
> You're talking about the compiler libraries (I think). Everyone else is
> talking about the netCDF library.
>
> Here's info on building the netCDF-4 library (use your new intel icc
> compiler):
> http://www.unidata.ucar.edu/software/netcdf/docs/build_default.html
>
> And, once you've done that, here's info on bulding the netCDF-4 Fortran
> library (use your new intel ifort compiler):
>
> http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-fortran-install.html
>
> As others have mentioned, the *Fortran* library for netCDF is now
> distributed separately from the "regular" (i.e. C) library for netCDF.
>
> Here's a link to the latest stable netCDF-C release (v4.3.1):
> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.3.1.tar.gz
>
> And here's a link to the latest stable netCDF-Fortran release (v4.2):
> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-fortran-4.2.tar.gz
>
> I only use the default compiler switches for my netCDF builds (gcc, intel,
> PGI, whatever..) so I can't help much with compiler switches.
>
> cheers,
>
> paulv
>
> On 01/28/14 11:21, Steven Hart wrote:
>
> Please correct me if I'm wrong but I originally downloaded and installed
> the following packages from Intel:
>
> Intel(R) C++ Composer XE for Linux
> Intel(R) Fortran Composer XE for Linux
>
> both are version: 2013_sp1.1.106
>
> I've looked over the Intel site and I do not see any other Fortran
> libraries. If there are more and I'm not seeing them, can someone please
> post a link?
>
> Cheers
>
> Steve
>
> On 01/28/2014 02:12 AM, Nick Papior Andersen wrote:
>
> As Gerry says, the fortran library for NetCDF is in its own file, you need
> to download that one and install that ontop of the 4.3.1. The fortran
> library is at the same place as the download for the C-version
>
> / Nick
>
>
> 2014-01-28 Steven Hart <steven.hart@xxxxxxxxxxxx
> <mailto:steven.hart@xxxxxxxxxxxx> <steven.hart@xxxxxxxxxxxx>>
>
> Thanks for the response. When I downloaded the Intel compilers I
> got both the C++ and the Fortran. They were two separate installs
> that go into the same install folder. I ran a test with a basic
> Fortran code and ifort does compile. Are there even more Intel
> Fortran libs to install?
>
> I appreciate any help with this!
>
> Steve
>
> ---------
> Steven Hart
> Systems Admin
> CCAR - CU Boulder
> 303-492-8109 <tel:303-492-8109>
>
> ----- Reply message -----
> From: "Gerry Creager - NOAA Affiliate" <gerry.creager@xxxxxxxx
> <mailto:gerry.creager@xxxxxxxx> <gerry.creager@xxxxxxxx>>
> To: <Steven.Hart@xxxxxxxxxxxx
> <mailto:Steven.Hart@xxxxxxxxxxxx><Steven.Hart@xxxxxxxxxxxx>>
>
> Subject: [netcdfgroup] NetCDF install issues with Intel compilers
> Date: Mon, Jan 27, 2014 5:14 PM
>
>
> I'm pretty sure you'll get a response or two from the list but,
> if memory serves, the Fortran libraries are now a separate
> download. Go back to the download page and poke around. They're
> out there, but unfortunately, I don't have time (another
> commitment this evening; sorry) to look before I leave the
> office. If you can't find them, drop me a note and let me know.
>
> gerry
>
>
> On Mon, Jan 27, 2014 at 5:30 PM, Steven Hart
> <steven.hart@xxxxxxxxxxxx
> <mailto:steven.hart@xxxxxxxxxxxx><steven.hart@xxxxxxxxxxxx>>
> wrote:
>
> System info:
> RHEL6 64 bit
> kernel = 2.6.32-431.3.1.el6.x86_64
> Intel compiler version = composer_xe_2013_sp1.1.106
>
> - First I was trying to install netcdf using the standard
> RHEL6 yum repo, but that was compiled using gfortran and the
> user requires the intel ifort compilers to be used. For the
> life of me I could not get the RHEL6 repo version of netcdf
> to use ifort. Any ideas on how to do that would be great!
>
> - Then I decided to try installing netcdf v4.3.1 from source.
> After alot of trial and error, I got it to compile using the
> following in my .bashrc
>
> source /usr/local/intel/bin/compilervars.sh intel64
> export CC=icc
> export CXX=icpc
> export CFLAGS='-O3 -xHost -ip -no-prec-div -static-intel'
> export CXXFLAGS='-O3 -xHost -ip -no-prec-div -static-intel'
> export F77=ifort
> export FC=ifort
> export F90=ifort
> export FFLAGS='-O3 -xHost -ip -no-prec-div -static-intel'
> export CPP='icc -E'
> export CXXCPP='icpc -E'
> export CPPFLAGS='-I/usr/include -I/usr/include/hdf'
> export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:'/usr/lib64
> /usr/local/intel/composer_xe_2013_sp1.1.106/compiler/lib/intel64
> /usr/lib64/hdf'
>
> I used the following intel linkfor reference:
>
> http://software.intel.com/en-us/articles/performance-tools-for-software-developers-building-netcdf-with-the-intel-compilers
>
> I finally got netcdf to compile and install but when I run
> "nc-config --all" it reports that it was built with the icc
> compilers but with no fortran compilers at all. Needless to
> say, when the user's code runs, it calls gfortran.
>
> I'm at a loss at this point and could use some insight into
> how to get netcdf happy with the intel fortran compilers.
>
> Thanks
>
> Steve
> -- Steve Hart
> Systems Administrator
> Colorado Center for Astrodynamics Research
> University of Colorado Boulder
> Steven.Hart@xxxxxxxxxxxx
> <mailto:Steven.Hart@xxxxxxxxxxxx><Steven.Hart@xxxxxxxxxxxx>
> (303)492-8109 <tel:%28303%29492-8109>
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> <mailto:netcdfgroup@xxxxxxxxxxxxxxxx><netcdfgroup@xxxxxxxxxxxxxxxx>
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
>
>
> -- Gerry Creager
> NSSL/CIMMS
> 405.325.6371 <tel:405.325.6371>
> ++++++++++++++++++++++
> "Big whorls have little whorls,
> That feed on their velocity;
> And little whorls have lesser whorls,
> And so on to viscosity."
> Lewis Fry Richardson (1881-1953)
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> <mailto:netcdfgroup@xxxxxxxxxxxxxxxx><netcdfgroup@xxxxxxxxxxxxxxxx>
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
>
>
> --
> Kind regards Nick
>
>
> --
> Steve Hart
> Systems Administrator
> Colorado Center for Astrodynamics Research
> University of Colorado Boulder
> Steven.Hart@xxxxxxxxxxxx
> (303)492-8109
>
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
> --
> Steve Hart
> Systems Administrator
> Colorado Center for Astrodynamics Research
> University of Colorado Boulder
> Steven.Hart@xxxxxxxxxxxx
> (303)492-8109
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
--
Gerry Creager
NSSL/CIMMS
405.325.6371
++++++++++++++++++++++
"Big whorls have little whorls,
That feed on their velocity;
And little whorls have lesser whorls,
And so on to viscosity."
Lewis Fry Richardson (1881-1953)