[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 20040628: netcdf installation minor issue (fwd)



------- Forwarded Message

Date:    28 Jun 2004 17:03:24 -0600
From:    Ed Hartnett <address@hidden>
To:      address@hidden
cc:      Russ Rew <address@hidden>
Subject: Re: 20040628: netcdf installation minor issue (fwd)

> >To: address@hidden
> >From: der Mouse <address@hidden>
> >Subject: netcdf installation minor issue
> >Organization: ?
> >Keywords: 200406281925.i5SJPZWb016557 netCDF configure
> 
> I'm working with NetCDF 3.5.1, and I notice that the installation step
> uses the --prefix= value from configure, but, unlike most
> configure-driven installations, it insists on putting everything under
> a single directory, rather than allowing --bindir=, --libdir=, etc, to
> override the default directories individually.  Is there any particular
> reason why macros.make.in says
> 
> # Installation Directories:
> SRCDIR                = @SRCDIR@
> prefix                = @prefix@
> exec_prefix   = $(prefix)
> INCDIR                = $(exec_prefix)/include
> LIBDIR                = $(exec_prefix)/lib
> BINDIR                = $(exec_prefix)/bin
> MANDIR                = $(prefix)/man
> 
> rather than
> 
> # Installation Directories:
> SRCDIR                = @SRCDIR@
> prefix                = @prefix@
> exec_prefix   = @exec_prefix@
> INCDIR                = @includedir@
> LIBDIR                = @libdir@
> BINDIR                = @bindir@
> MANDIR                = @mandir@
> 
> (which would permit individual overrides)?
> 
> For me personally, it's not that big a deal; I'll just add code to my
> build script to fix up the directories after running configure (in the
> setup I'm trying to install it in, having all those directories being
> siblings of one another is not acceptable).  But it's an annoyance, and
> as far as I can tell, an unnecessary annoyance.


Howdy!

We are planning a 3.7.0 release in October which will include a
complete refactoring of the configure and install steps, including the
use of a more standard directory structure and support for the
overrides as is usual.

Thanks,

Ed Hartnett
Unidata

------- End of Forwarded Message