README 1.87 KB
Newer Older
Generic for IPNL's avatar
Generic for IPNL committed
1

2
**** CONFIGURATION *****
Generic for IPNL's avatar
Generic for IPNL committed
3 4 5 6 7

Usage: configure [OPTION]... [VAR=VALUE]...

 directories that can be modified with configure:
 
8 9 10 11
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --bindir=DIR            user executables      [EPREFIX/bin]
  --includedir=DIR        C header files        [PREFIX/include]
    
Generic for IPNL's avatar
Generic for IPNL committed
12 13
Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
14
                          [$(GAMMAWARE)]
Generic for IPNL's avatar
Generic for IPNL committed
15 16 17
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]
 
18
You can specify an installation prefix using `--prefix'. For instance `--prefix=$HOME'.
Generic for IPNL's avatar
Generic for IPNL committed
19

20 21
To build the ganil library,
   --enable-ganil          enable to build the GANIL library
Generic for IPNL's avatar
Generic for IPNL committed
22 23 24 25 26 27 28 29 30 31

Some influential environment variables:
  ROOTSYS
	Must exist if ROOT is installed on you computer.
	Otherwise, install ROOT first (http://root.cern.ch).
	
  DOXYGENOUT 	
	Output directory for documentation generated by doxygen.
	An html doucmentation is generated for the GammaWare 
	by using doxygen. You can modify the output directory
32 33 34 35 36
	by setting this environment variable before calling configure.
	If configure has already been called, the ouput directory can modified
	directly inside Doxyfile by changing OUTPUT_DIRECTORY.

***** COMPILATION *****
Generic for IPNL's avatar
Generic for IPNL committed
37 38 39

 For the moment, the root facilities are used to compile the package,
 mainly for the compiler's options. So, the compilation will be not 
40
 be affected if you modify CC, CFLAGS ... etc before running configure.
Generic for IPNL's avatar
Generic for IPNL committed
41 42 43
 If you need to modify anything, check out your platform system as
 known by ROOT with:
 	 root-config --arch
44
 and modify the corresponding part in the config/Makefile.root file.
Generic for IPNL's avatar
Generic for IPNL committed
45
 
46 47 48 49 50
 The general Makefile uses the MAKE variables to build individual packages.
 It can be changed with, for instance with: 
      configure 'MAKE=gmake'     

Any problems/suggestions, please contact stezow@ipnl.in2p3.fr
Generic for IPNL's avatar
Generic for IPNL committed
51