[petsc-dev] PETSc-3.4 PR open at https://github.com/Homebrew/homebrew-science/pull/343

Jed Brown jedbrown at mcs.anl.gov
Sat Oct 12 20:48:14 CDT 2013


Satish Balay <balay at mcs.anl.gov> writes:

> I think by default the package puts everything in one location - but
> autoconf/automake? provides options to split across multiple
> locations.
>
> balay at asterix /home/balay/soft/build/mpich2-1.5
> $ ./configure --help |grep prefix
>   --prefix=PREFIX         install architecture-independent files in PREFIX
>   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX

It's finer-grained than that:

| Installation directories:
|   --prefix=PREFIX         install architecture-independent files in PREFIX
|                           [/usr/local]
|   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
|                           [PREFIX]
| 
| By default, `make install' will install all the files in
| `/usr/local/bin', `/usr/local/lib' etc.  You can specify
| an installation prefix other than `/usr/local' using `--prefix',
| for instance `--prefix=$HOME'.
| 
| For better control, use the options below.
| 
| Fine tuning of the installation directories:
|   --bindir=DIR            user executables [EPREFIX/bin]
|   --sbindir=DIR           system admin executables [EPREFIX/sbin]
|   --libexecdir=DIR        program executables [EPREFIX/libexec]
|   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
|   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
|   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
|   --libdir=DIR            object code libraries [EPREFIX/lib]
|   --includedir=DIR        C header files [PREFIX/include]
|   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
|   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
|   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
|   --infodir=DIR           info documentation [DATAROOTDIR/info]
|   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
|   --mandir=DIR            man documentation [DATAROOTDIR/man]
|   --docdir=DIR            documentation root [DATAROOTDIR/doc/mpich]
|   --htmldir=DIR           html documentation [DOCDIR]
|   --dvidir=DIR            dvi documentation [DOCDIR]
|   --pdfdir=DIR            pdf documentation [DOCDIR]
|   --psdir=DIR             ps documentation [DOCDIR]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20131012/f57eb34d/attachment.sig>


More information about the petsc-dev mailing list