...
- FFTW (currently 3.1.2 available from http://www.fftw.org/install/windows.html)
- libxml2.6.15.win32 available from Planet Mirror
- gccxml available from http://www.gccxml.org/HTML/Index.html
- GSL 1.8 for MathMore
Setting up
Once you have the ROOT source
...
./configure win32 --enable-roofit --enable-minuit2 --enable-table --enable-python --disable-odbc --enable-gdml --enable-unuran --enable-xrootd --enable-reflex --enable-cintex --with-fftw3-incdir=C:/heather/root5.18b/fftw-3.1.2-dll --with-fftw3-libdir=C:/heather/root5.18b/fftw-3.1.2-dll --with-gccxml=C:/heather/root5.18b/gcc_xml --with-xml-incdir=C:/heather/root5.18b/libxml2-2.6.15.win32/include --with-xml-libdir=C:/heather/root5.18b/libxml2-2.6.15.win32/lib --with-python-libdir=C:/Python25/libs --with-python-incdir=C:/Python25/include --enable-mathmore --enable-mathcore --with-gsl-incdir=C:/heather/root5.18b/GSL/include --with-gsl-libdir=C:/heather/root5.18b/GSL/lib
A note about MathMore.. even if we enable it.. we must have the GSL library installed and tell ROOT's config where it lives, otherwise Mathmore will not be built. Hence, MathMore has never been available in a GLAST ROOT build (actually it isn't even available in the windows binaries that ROOT-central supplies). See: http://root.cern.ch/cgi-bin/print_hit_bold.pl/root/roottalk/roottalk07/0343.html?mathmorevisual#first_hit
Run make
make
make cintdlls (which seems to do nothing)
make map (also seems to do nothing)
make install