Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Installed cygwin including gcc, make, etc
Obtained ROOT source from their CVS repository using the tag v5.14.00d
http://root.cern.ch/twiki/bin/view/ROOT/PatchesV5-14-00Image Removed

Downloaded Python 2.5 for windows
We decided to upgrade to Python 2.5 at this point in the Core Meeting from March 13, 2007
We double-checked ROOT's abilty to handle this version of Python and were pleased to find this ROOT forum discussion:
http://root.cern.ch/phpBB2/viewtopic.php?t=4359

...

From the DOS prompt, set path to "" and ran vsvars32.bat, defined

  • ROOTSYS to point to the root directory containing the source code

...

  • added Python to the path as well as %ROOTSYS%/lib and %ROOTSYS%/bin.
  • Updated the LIB env variable to include %ROOTSYS\lib
  • For release build set ROOTBUILD=opt, for debug set to debug
  • Set PYTHONDIR to the top level python directory
  • set PYTHONPATH to %ROOTSYS%\bin
  • set XMLDIR to point to the xml installation

Start cygwin via the command line:  bash --login -i
At the cygwin prompt, changed directories to the %ROOTSYS% dir and then ran configure:
./configure win32 --enable-roofit --enable-minuit2 --enable-table \
--enable-python --disable-odbc --enable-gdml \
--enable-unuran --enable-xrootd \
--with-fftw3-incdir=C:/heather/root-5.14d/fftw-3.1.2-dll \
--with-fftw3-libdir=C:/heather/root-5.14d/fftw-3.1.2-dll \
--with-gccxml=C:/heather/root-5.14d/gcc_xml \
--with-xml-incdir=C:/heather/root-5.14d/libxml2-2.6.15.win32/include \
--with-xml-libdir=C:/heather/root-5.14d/libxml2-2.6.15.win32/lib \
--with-python-libdir=C:/Python25/libs \
--with-python-incdir=C:/Python25/include

...