Re: Problem installing ROOT 5.24

From: Gerardo Ganis <gerardo.ganis_at_cern.ch>
Date: Thu, 17 Sep 2009 18:05:16 +0200

    Dear James,

    As explained in the configure help

    $ ./configure --help

     ...

       FLAG DESCRIPTION DEFAULT

   --aclocaldir    Autoconf macro install dir(<prefix>/share/aclocal)
   --bindir        Binary installation dir   (<prefix>/bin)
   --build         Build configuration [debug, exceptions, ...],
                   overrides the ROOTBUILD shell variable
   --cintincdir    CINT interpeted headers   (<libdir>/cint)
   --datadir       Data installation dir     (<prefix>/share/root)
   --docdir        Documentation             (<prefix>/share/doc/root)
   --elispdir      Where to put Emacs Lisp   
(<prefix>/share/emacs/site-lisp)
   --etcdir        Config installation dir   (/etc/root)
   --fontdir       Font installation dir     (<datadir>/fonts)
   --iconpath      Icon installation dir     (<datadir>/icons)
   --incdir        Header installation dir   (<prefix>/include/root)
   --libdir        Library installation dir  (<prefix>/lib/root)
   --macrodir      Macro installation dir    (<datadir>/macros)
   --mandir        Manpages installation dir (<prefix>/share/man/man1)
   --no-create     Do not create output files, dry run
   --no-stubs      Remove Stubs from dictionaries (Direct call mechanism)
   --no-stubs-test Remove Stubs from dictionaries (Direct call mechanism, can be switched off in rootrc)
   --prefix        Installation prefix       (/usr/local)
   --srcdir        Sources installation dir  (<datadir>/src)
   --testdir       Tests                     (<docdir>/test)
   --tutdir        Tutorials                 (<docdir>/tutorial)

     ...

    specifying a prefix does not automatically redirect the ect dir.     You have to explicitly tell the system to do that via -etcdir

     G. Ganis

James Jackson wrote:
> Hi,
>
> I've just built and installed ROOT as a bog-standard, non-root user,
> and I notice the installer is still trying to copy to /etc (see
> below). Is this expected?
>
> Regards,
> James.
>
> [jacksonj_at_heplnx109 root]$ ./configure
> --prefix=/opt/ppd/scratch/jacksonj/root/installed
> <snip>
> [jacksonj_at_heplnx109 root]$ make -j 4
> <snip>
> [jacksonj_at_heplnx109 root]$ make install
> Installing binaries in /opt/ppd/scratch/jacksonj/root/installed/bin
> Installing libraries in /opt/ppd/scratch/jacksonj/root/installed/lib/root
> Installing headers in
> /opt/ppd/scratch/jacksonj/root/installed/include/root
> Installing main/src/rmain.cxx in
> /opt/ppd/scratch/jacksonj/root/installed/include/root
> Installing cint/cint/include cint/cint/lib and cint/cint/stl in
> /opt/ppd/scratch/jacksonj/root/installed/lib/root/cint
> Installing cint/cint7/include cint/cint7/lib and cint/cint7/stl in
> /opt/ppd/scratch/jacksonj/root/installed/lib/root/cint
> Installing icons in
> /opt/ppd/scratch/jacksonj/root/installed/share/root/icons
> Installing fonts in
> /opt/ppd/scratch/jacksonj/root/installed/share/root/fonts
> Installing misc docs in
> /opt/ppd/scratch/jacksonj/root/installed/share/doc/root
> Installing tutorials in
> /opt/ppd/scratch/jacksonj/root/installed/share/doc/root/tutorials
> Installing tests in
> /opt/ppd/scratch/jacksonj/root/installed/share/doc/root/test
> Installing macros in
> /opt/ppd/scratch/jacksonj/root/installed/share/root/macros
> Installing man(1) pages in
> /opt/ppd/scratch/jacksonj/root/installed/share/man/man1
> Installing config files in /etc/root
> mkdir: cannot create directory `/etc/root': Permission denied
> cp: target `/etc/root' is not a directory
> Installing Autoconf macro in
> /opt/ppd/scratch/jacksonj/root/installed/share/aclocal
> Installing Emacs Lisp library in
> /opt/ppd/scratch/jacksonj/root/installed/share/emacs/site-lisp
> Installing GDML conversion scripts in
> /opt/ppd/scratch/jacksonj/root/installed/lib/root
>

-- 
+--------------------------------------------------------------------------+
  Gerardo GANIS    PH Department, CERN
        address    CERN, CH 1211 Geneve 23  
                   room: 32-RC-017, tel / fax: +412276 76439 / 69133
         e-mail    gerardo.ganis_at_cern.ch
+--------------------------------------------------------------------------+
Received on Thu Sep 17 2009 - 18:05:18 CEST

This archive was generated by hypermail 2.2.0 : Fri Sep 18 2009 - 17:50:02 CEST