Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
# Studio 2008 full install, not sure if the Express edition has SDK set up the same way

...

.
# [GoGui|ftp://ftp-glast.slac.stanford.edu/glast.u05/GoGui/] 0.9.5 or later (and a couple [required libraries|ftp://ftp-glast.slac.stanford.edu/glast.u05/GoGui/QtForGoGui.zip] if you don't already have them)

...


# [SCons 1.2.0.d2009022

...

|http://prdownloads.sourceforge.net/scons/scons-1.2.0.d20090223.win32.exe]
# The files makeStudio.py, registerTargets.py and msvs.py in [CVS|http://www-glast.stanford.edu/cgi-bin/viewcvs/users/jrb/minimalDev/site_scons/site_tools/]. These files should be added to site_scons/site_tools under the top ScienceTools (or other container) directory.

...


# Obtain ScienceTools-LATEST-1-2783

...


## Via CVS:

...

  cvs \-z9 co \-r ScienceTools-LATEST-1-2783 \-d ScienceTools-1-2783 ScienceTools-scons

...


## Via zip

...

 file
#  Obtain External libraries for Visual Studio 2008 from /nfs/farm/g/glast/u05/extlib/VC90
# If obtaining a fresh copy of code from CVS
## update allExternals.scons and externals.scons to use CLHEP 1.9.4.2
## add an entry for ROOT v5.20.00-gl4 in allExternals.scons:
                  v5.20.00-gl4' :
                   { 'default' : { 'version'      : 'v5.20.00-gl4',
                                   'include-path' : os.path.join('$GLAST_EXT', '$NAME', '$VERSION', '$COMPILER', 'include'),
                                   'lib-path'     : os.path.join('$GLAST_EXT', '$NAME', '$VERSION', '$COMPILER', 'lib'),
                                   'ld-path'      : '$LIB-PATH',
                                   'bin-path'     : os.path.join('$GLAST_EXT', '$NAME', '$VERSION', '$COMPILER', 'bin'),
                                   'includes'     : \[ 'RVersion.h' \],
                                   'libraries'    :
                                   { 'rootLibs'    : \[ 'Tree', 'Net', 'Gpad', 'Graf', 'RIO', 'Hist', 'Physics',
                                                       'Matrix', 'Core', 'Cint', 'pthread', 'm', 'dl' \],
                                     'rootGuiLibs' : \[ 'Rint', 'Postscript', 'TreePlayer', 'Tree', 'Net',
                                                       'Graf3d', 'Gui', 'HistPainter', 'Gpad' \],
                                     'minuitLibs'  : \[ 'Minuit2', 'Minuit', 'Graf', 'RIO', 'Hist', 'Matrix',
                                                       'Core', 'Cint', 'dl' \]
                                     }
                                   },
                     'win32'   : { 'libraries'    :
                                   { 'rootLibs'    : \[ 'libCore', 'libCint', 'libRIO', 'libNet', 'libTree',
                                                       'libHist','libGraf','libGpad','libMatrix','libPhysics'\],
                                     'rootGuiLibs' : \[ 'libHist', 'libGraf', 'libGraf3d', 'libGpad','libRint',
                                                       'libPostscript', 'libTreePlayer', 'libGui', 'libHistPainter' \],
                                     'minuitLibs'  : \[ 'libMinuit2' \]
                                   }
## Moved vc80 directory for xerces to vc90
##