Configuration files

The following configure command has been used to build the binaries.


AIX.5

./configure aix5 \
--disable-shared \
--with-opengl-incdir=$HOME/Mesa/include \
--with-opengl-libdir=$HOME/Mesa/lib \
--with-pythia6-libdir=$HOME/pythia6 \
--with-cern-libdir=/cern/pro/lib \
--with-shift-libdir=$HOME/shift/lib

HP-UX.B.10.20.aCC

./configure hpuxacc \
 --enable-table \
 --with-pythia6-libdir=$HOME/rootacc/pythia6 \
 --with-cern-libdir=/cern/pro/lib \
 --with-shift-libdir=$HOME/rootacc/shift/lib \
 --with-shift-incdir=$HOME/rootacc/shift/h

IRIX.6.5.cc

./configure sgicc \
 --with-pythia6-libdir=$HOME/pythia6 \
   --disable-opengl

IRIX.6.5.gcc

./configure sgiegcs \
 --with-pythia6-libdir=$HOME/pythia6 \
   --disable-opengl

IRIX.6.5.kcc

./configure sgikcc \
 --with-pythia6-libdir=$HOME/pythia6 \
   --disable-opengl

Linux.slc3.gcc3.4.3

./configure \
 --enable-table \
 --enable-rfio \
 --enable-ldap \
 --enable-qt \
 --enable-python \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-mysql-libdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/lib \
 --with-mysql-incdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/include \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/include/shift \
 --with-dcap-libdir=/afs/cern.ch/sw/root/d-cache/dcap/lib \
 --with-dcap-incdir=/afs/cern.ch/sw/root/d-cache/dcap/include

Linux.FedoraCore2.gcc3.3.3

./configure linux \
 --enable-explicitlink \
 --enable-table \
 --enable-python \
 --enable-qt \
 --disable-krb5 \
 --enable-ruby \
 --with-ruby-incdir=$RUBYDIR \
 --with-ruby-libdir=$RUBYDIR \
 --with-python-incdir=$HOME/Python-2.3.4/include/python2.3 \
 --with-python-libdir=$HOME/Python-2.3.4 \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-cern-libdir=$HOME/cern/pro/lib \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h \
 --with-mysql-libdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/lib \
 --with-mysql-incdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/include \
 --with-dcap-libdir=$HOME/dcap-1.2.30/lib \
 --with-dcap-incdir=$HOME/dcap-1.2.30/include

Linux.RH7.3-slc3.gcc3.2.3

./configure linux \
 --enable-table \
 --enable-qt \
 --enable-ruby \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include/python2.3 \
 --with-python-libdir=$PYTHONDIR \
 --with-pythia6-libdir=$HOME/w0/rootslc3i386/pythia6 \
 --with-dcap-libdir=/afs/cern.ch/sw/root/d-cache/dcap/lib \
 --with-dcap-incdir=/afs/cern.ch/sw/root/d-cache/dcap/include \
 --with-mysql-libdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/lib \
 --with-mysql-incdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/include

Linux.RH10.0.gcc33

./configure linux \
 --enable-table \
 --with-pythia-libdir=$HOME/w0/rootgcc320/pythia \
 --with-pythia6-libdir=$HOME/w0/rootgcc330/pythia6 \
 --with-shift-libdir=$HOME/w0/rootgcc330/shift/lib \
 --with-shift-incdir=$HOME/w0/rootgcc330/shift/h

Linux.RH6.1.gcc2952

./configure linux \
 --enable-alien \
 --enable-table \
 --disable-ldap \
 --with-opengl-incdir=$HOME/Mesa/include \
 --with-opengl-libdir=$HOME/Mesa/lib \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-venus-libdir=$HOME/venus \
 --with-mysql-libdir=$HOME/mysql-3.23.42-pc-linux-gnu-i686/lib \
 --with-mysql-incdir=$HOME/mysql-3.23.42-pc-linux-gnu-i686/include \
 --with-cern-libdir=/cern/pro/lib \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h \
 --with-srp=$HOME/srp

Linux.RH7.3.gcc2952

./configure linux \
 --disable-shared \
 --disable-xrootd \
 --enable-table \
 --with-pythia6-libdir=$HOME/w0/rootgcc2952/pythia6 \
 --with-dcap-libdir=$HOME/dcap-1.2.30/lib \
 --with-dcap-incdir=$HOME/dcap-1.2.30/include \
 --with-mysql-libdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/lib \
 --with-mysql-incdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/include

Linux.RH7.3.gcc2953

./configure linux \
 --disable-shared \
 --disable-qt \
 --enable-alien \
 --enable-table \
 --enable-ldap \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include/python2.3 \
 --with-python-libdir=$PYTHONDIR \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-venus-libdir=$HOME/venus \
 --with-cern-libdir=$HOME/cern/pro/lib \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h \
 --with-mysql-libdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/lib \
 --with-mysql-incdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/include \
 --with-dcap-libdir=$HOME/dcap-1.2.30/lib \
 --with-dcap-incdir=$HOME/dcap-1.2.30/include 

Linux.RH7.3.gcc296

./configure linux \
 --disable-shared \
 --enable-alien \
 --enable-table \
 --enable-ruby \
 --enable-python \
 --enable-ldap \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include/python2.3 \
 --with-python-libdir=$PYTHONDIR \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-cern-libdir=$HOME/cern/pro/lib \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h \
 --with-mysql-libdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/lib \
 --with-mysql-incdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/include \
 --with-dcap-libdir=$HOME/dcap-1.2.30/lib \
 --with-dcap-incdir=$HOME/dcap-1.2.30/include \
 --with-srp=$HOME/srp

Linux.RH7.3.gcc32

./configure linux \
 --enable-explicitlink \
 --enable-table \
 --disable-shared \
 --enable-ruby \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include/python2.3 \
 --with-python-libdir=$PYTHONDIR \
 --with-pythia6-libdir=$HOME/w0/rootgcc320/pythia6 \
 --with-dcap-libdir=$HOME/dcap-1.2.30/lib \
 --with-dcap-incdir=$HOME/dcap-1.2.30/include \
 --with-mysql-libdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/lib \
 --with-mysql-incdir=/afs/cern.ch/sw/lcg/external/mysql/4.0.13/rh73_gcc32/include

Linux.RH9.0.gcc32

./configure linux \
 --enable-alien \
 --enable-table \
 --enable-ldap \
 --enable-qt \
 --enable-ruby \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include/python2.3 \
 --with-python-libdir=$PYTHONDIR \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-venus-libdir=$HOME/venus \
 --with-cern-libdir=$HOME/cern/pro/lib \
 --with-mysql-libdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/lib \
 --with-mysql-incdir=$HOME/mysql-standard-4.0.17-pc-linux-i686/include \
 --with-dcap-libdir=$HOME/d-cache/dcap/lib \
 --with-dcap-incdir=$HOME/d-cache/dcap/include \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h

OSF1.V4.0.cxx6

./configure alphacxx6 \
 --enable-table \
 --enable-thread \
 --disable-ldap \
 --disable-python \
 --disable-shared \
 --with-xpm-libdir=$XPM \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h

OSF1.V5.1.cxx6

./configure alphacxx6 \
 --enable-table \
 --disable-ldap \
 --disable-shared \
 --with-cern-libdir=/cern/2002/lib \
 --with-xpm-libdir=$XPM \
 --with-pythia-libdir=$HOME/pythia \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-shift-libdir=$HOME/shift/lib \
 --with-shift-incdir=$HOME/shift/h

SunOS.5.7

./configure solarisCC5 \
 --disable-xrootd \
 --enable-afs \
 --enable-thread \
 --enable-table \
 --with-pythia-libdir=$HOME/w0/rootsun7/pythia \
 --with-pythia6-libdir=$HOME/w0/rootsun7/pythia6 \
 --with-mysql-libdir=$HOME/w0/rootsun7/mysql-3.23.42-sun-solaris2.7-sparc/lib \
 --with-mysql-incdir=$HOME/w0/rootsun7/mysql-3.23.42-sun-solaris2.7-sparc/include \
 --with-cern-libdir=/cern/pro/lib \
 --with-shift-libdir=$HOME/w0/rootsun7/shift/lib \
 --with-shift-incdir=$HOME/w0/rootsun7/shift/h

SunOS.5.8

./configure solarisCC5 \
 --disable-ldap \
 --enable-thread \
 --enable-table \
 --with-pythia6-libdir=$HOME/w0/rootsun8/pythia6 \
 --with-mysql-libdir=$HOME/w0/rootsun8/mysql-3.23.42-sun-solaris2.7-sparc/lib \
 --with-mysql-incdir=$HOME/w0/rootsun8/mysql-3.23.42-sun-solaris2.7-sparc/include \
 --with-cern-libdir=/afs/cern.ch/asis/sun4x_58/cern/pro/lib \
 --with-shift-libdir=$HOME/w0/rootsun8/shift/lib \

win32gdk.debug

#import ruby from http://rubyinstaller.rubyforge.org/wiki/wiki.pl
export RUBYDIR=/cygdrive/c/ruby
#see class TXML how to import libxml2 and iconv
export XMLDIR=$HOME/libxml2-2.6.15.win32/libxml2-2.6.15.win32
export ROOTBUILD=debug
./configure win32gdk \
 --enable-table \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include \
 --with-python-libdir=$PYTHONDIR/libs \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-cern-libdir=$HOME/cernlib/2003/lib \
 --with-shift-libdir=$HOME/Castor/lib \
 --with-shift-incdir=$HOME/Castor/include/shift 

win32gdk

#import ruby from http://rubyinstaller.rubyforge.org/wiki/wiki.pl
export RUBYDIR=/cygdrive/c/ruby
#see class TXML how to import libxml2 and iconv
export XMLDIR=$HOME/libxml2-2.6.15.win32/libxml2-2.6.15.win32
./configure win32gdk \
 --enable-table \
 --enable-python \
 --with-python-incdir=$PYTHONDIR/include \
 --with-python-libdir=$PYTHONDIR/libs \
 --with-pythia6-libdir=$HOME/pythia6 \
 --with-cern-libdir=$HOME/cernlib/2003/lib \
 --with-shift-libdir=$HOME/Castor/lib \
 --with-shift-incdir=$HOME/Castor/include/shift 

win32gcc

export ICONVDIR=/cygdrive/c/cygwin
./configure win32gcc \
--enable-table \
--enable-mysql \
--enable-ruby \
--with-pythia6-libdir=$PYTHIA6 \
--with-cern-libdir=$CERNLIB \


Rene Brun, Fons Rademakers
Last update 17/12/2004 by RB