NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: [netcdfgroup] Two installations of netcdf

  • To: Syed Ahsan Ali Bokhari <ahsan.pmd@xxxxxxxxx>
  • Subject: Re: [netcdfgroup] Two installations of netcdf
  • From: "David W. Pierce" <dpierce@xxxxxxxx>
  • Date: Tue, 29 Jan 2013 08:59:30 -0800
A common way of handling this at data centers is to use the modules package:

http://modules.sourceforge.net/

If you don't want to go to the effort of using that, then you can do
the following:

* When configuring each version of the library, set the --prefix
argument to indicate a directory directory to install to under that
particular location. For example, to install both 4.1.3 and 4.2.1.1,
here is what I do:

% cd /home/pierce/src/packages/data/netcdf/netcdf-4.1.3
% ./configure 
--prefix=/home/pierce/src/packages/data/netcdf/netcdf-4.1.3/install
 --enable-dap --enable-netcdf-4  --enable-shared
% make
% make install

% cd /home/pierce/src/packages/data/netcdf/netcdf-4.2.1.1
% ./configure 
--prefix=/home/pierce/src/packages/data/netcdf/netcdf-4.2.1.1/install
 --enable-dap --enable-netcdf-4  --enable-shared
% make
% make install

You will then have 2 complete installations.

To use the installation you want:

* If compiling: Set the -L (library path) flag correctly. I.e., use
something like
"gcc -L /home/pierce/src/packages/data/netcdf/netcdf-4.1.3/install -lnetcdf" or

On Tue, Jan 29, 2013 at 2:42 AM, Syed Ahsan Ali Bokhari
<ahsan.pmd@xxxxxxxxx> wrote:
> I want to keep two different installations of Netcdf on the same system
> compiled with different compilers, e.g one with ifort and other with
> gfortran. How can I keep the two libraries seperate.
> Thanks
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
> http://www.unidata.ucar.edu/mailing_lists/



-- 
David W. Pierce
Division of Climate, Atmospheric Science, and Physical Oceanography
Scripps Institution of Oceanography, La Jolla, California, USA
(858) 534-8276 (voice)  /  (858) 534-8561 (fax)    dpierce@xxxxxxxx



  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: