##
## Alessandro MIRONE
## ESRF
##  2002

What follows presumes that you are already
used to standard ./configure scripts,
or  it will seem cryptic to  you.
---------------------------------------------------------

You can add new programs to this directory
setting

 export PATH=/sware/exp//scisoft/ESRF_sw/linux_i386/bin:$PATH
  export LD_LIBRARY_PATH=/sware/exp//scisoft/ESRF_sw/linux_i386/lib:$LD_LIBRARY_PATH
  export LDFLAGS="-L /sware/exp//scisoft/ESRF_sw/linux_i386/lib"
  export CPPFLAGS="-I /sware/exp//scisoft/ESRF_sw/linux_i386/include"


then you follow the standard ./configure configuration procedure
by specifying
 
  --prefix=/sware/exp/scisoft/ESRF_sw/linux_i386/

and doing make install
the binaries and libraries will go in the /sware/exp/scisoft/ESRF_sw/linux_i386/bin at their place 
and the self consistency of the directory
will be preserved ( links only to  libraries in /scisoft/ESRF_sw/linux_i386/lib
except for libc libdl and libX ... )


WHEN USING PYTHON
-----------------
to avoid interference with already installed python
you can set these variables :

export PYTHONHOME=/sware/exp//scisoft/ESRF_sw/linux_i386/

 

WHEN USING QT ( discard this if /sware/exp//scisoft/ESRF_sw/  
uses qt version > 3.0.5 )
-----------------
to avoid interference with already installed Qt versions
that may specify incompatible plugins ( look if you have
a ${HOME}/.qt  directory) you can set
 
export  XAUTHORITY=${HOME}/.Xauthority
export HOME=/tmp



u can check consistency with ldd programs.
generally only links to libc.so should appear




