...
GLAST Component | Windows | Linux | Comments | |||
ROOT Classes | ||||||
calibRootData (v1r7p7) | ||||||
commonRootData (v2r15p3) | ||||||
digiRootData (v9r17) | ||||||
mcRootData (v2r21p1) | ||||||
reconRootData (v9r14) | ||||||
gcrSelectRootData (v2r1) | ||||||
General I/O | ||||||
Can read in ntuples from DC2 |
| |||||
Can read in ntuples from DC1 |
| |||||
Can read in full ROOT tree files generated with 5.14.00d using 5.14.00g? | ||||||
How is hadd? |
|
| ||||
ROOT I/O Packages | ||||||
RootConvert (v1r25) | ||||||
RootIo (v17r30p1) | ||||||
ntupleWriterSvc (v3r16p3) | ||||||
CHECKOUT Packages | ||||||
GlastRelease (v11r12) |
|
| ||||
Analysis | ||||||
PyRoot - does it work? |
| |||||
RootAnalysis () |
|
| ||||
Are there any problems with the standard analysis and plotting tools ? |
|
| Ran tutorials/demo.c in CINT o:-)n Windows - ran fine. Also compiled and ran $ROOTSYS/test, using Makefile.win32 and nmake...just need to remember to compile in Release mode: nmake /f "Makefile.win32" CFG="Release" |
This page will change as fixes are made to some problems, and more tests are done.
We will provide builds with VS2003 and VS2005
How the build was configured on Windows using cygwin and VS2005
Installed cygwin including gcc, make, etc NOTE: cygwin's link.exe application must be renamed, so that VC's link will be used for the build.
Installed MS Visual C++ 2005 Express Edition from
http://msdn.microsoft.com/vstudio/express/visualc/downloadand installed the Service Pack 1.
On this page I followed the link in Step 4 "Install the platform SDK"; on the next page I clicked on the link in Step 2 "Platform SDK" and ended up here: http://www.microsoft.com/downloads/details.aspx?familyid=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en
"Microsoft Windows Server 2003 R2 Platform SDK Web Install"
I downloaded 'PSDK-x86.exe', chose a Typical install.
Next I installed the "Microsoft .NET Framework Version 2.0 Redistributable Package (x86)" from http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
When I launched the installer it asked me to choose between "Repair" and (I think) "Remove" an existing installation. I chose "Repair".
Finally I downloaded and installed ".NET Framework 2.0 Software Development Kit (SDK) (x86)" from http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=en
Obtained ROOT source from their CVS repository using the tag v5.14.00e
http://root.cern.ch/twiki/bin/view/ROOT/PatchesV5-14-00
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
Obtained FFTW 3.1.2 from http://www.fftw.org/install/windows.html
downloaded: libxml2-2.6.15.win32 from Planet Mirror
downloaded gccxml from http://www.gccxml.org/HTML/Index.html
Obtained GSL1.8 for MathMore
Skipped CERNLIB, Oracle
From the DOS prompt:
...
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