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=/opt/ESRF_sw/bin:$PATH
  export LD_LIBRARY_PATH=/opt/ESRF_sw/lib:$LD_LIBRARY_PATH
  export LDFLAGS="-L /opt/ESRF_sw/lib"
  export CPPFLAGS="-I /opt/ESRF_sw/include"


then you follow the standard ./configure configuration procedure
by specifying
 
  --prefix=/opt/ESRF_sw/

and doing make install
the binaries and libraries will go in the /opt/ESRF_sw at their place 
and the self consistency of the directory
will be preserved ( limks only to  libraries in /opt/ESRF_sw )


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

