Download materials for art v1_11_03 and dependencies
Release notes.
- Art suite release v1_11_03 notes.
- The distrubtion uses individual package tarballs.
- There is no ds50daq release corresponding to art v1_11_03 as
it has not been requested.
- There is no longer a mu2e-qualified art_suite or ROOT: the
vanilla variant of ROOT now satisfies Mu2e's requirements.
- The novaddt and nu distributions now include artdaq_core.
- There is no artdaq distribution for Mac OS X due to the lack of requests for same.
- The source for packages obtained from the FNAL Redmine repository
(cpp0x, cetlib>, fhicl-cpp,
messagefacility, art, etc.)
are downloaded on-demand from the repository by build-FW-v1_11_03. For details
on obtaining tagged sources for these packages independently, please
read the
documentation for git_archive.cgi.
Download Prebuilt Binaries
- pullProducts-v1_11_03
- Will pull all products listed in the bundle manifest.
- Supported bundles: artdev, mu2e, nu
- USAGE:
- Download the script.
- chmod +x pullProducts-v1_11_03
./pullProducts-v1_11_03 <product-directory> <slf5|slf6|d12|d13> <bundle>
<e6> <debug|opt|prof>
- For instance:
./pullProducts-v1_11_03 <product-directory> slf5 nu e6 prof
Usage: pullProducts-v1_11_03 [-h]
pullProducts-v1_11_03
Options:
-f Force pull of tarball if it already exists
-h This help.
Arguments:
product_topdir Top directory for relocatable-UPS products area.
OS Supported os distributions: slf5, slf6, d12, d13, source
bundle-spec artdev, ifdh, mu2e, nu, novaddt
qual_set Supported qualifier sets: e5 e6
(novaddt sets: s3-e5 s4-e5 s4-e6)
(ifdh & nu sets: s4-e5 s4-e6)
e5 implies gcc v4_8_2 and -std=c++11
e6 implies gcc v4_9_1 and -std=c++1y
s3 implies art v1_10_00b
s4 implies art v1_11_02
build-spec debug, opt or prof.
- We recommend downloading the prebuilt binaries whenever possible.
Packages
The following products are part of the art suite:
cetpkgsupport v1_07_00
cetbuildtools v4_01_01 v4_01_02 v4_01_03 v4_01_04
cpp0x v1_04_08 e6
cetlib v1_07_02 e6
fhiclcpp v3_01_01 e6
messagefacility v1_11_14 e6
art v1_11_03 e6[:nu]
The following products are part of the basic artdev bundle
ups v5_1_2
upd v5_0_1
cmake v3_0_1
gcc v4_9_1
boost v1_56_0 e6
clhep v2_2_0_3 e6
cppunit v1_12_1a e6
fftw v3_3_4 e6
gccxml v0_9_20140718 e6
libxml2 v2_9_1a e6
python v2_7_8
sqlite v3_08_05_00
tbb v4_2_5 e6
root v5_34_20b e6
The following products are in BOTH mu2e and nu bundles:
g4abla v3_0
g4emlow v6_32
g4neutron v4_2
g4neutronxs v1_2
g4photon v3_0
g4pii v1_3
g4radiative v4_0
g4surface v1_0
geant4 v4_9_6_p03c e6
xerces_c v3_1_1b e6
cry v1_7b e6
The following products are also in the optional mu2e bundle:
heppdt v3_04_01b e6
scons v2_3_2 e6
The following products are also in the optional nu bundle:
cstxsd v4_0_0a
genie v2_8_0i e6
gsl v1_16
lhapdf v5_9_1a e6
log4cpp v1_1_1a e6
mysql_client v5_5_39 e6
postgresql v9_1_14 e6
pythia v6_4_28b e6
root v5_34_20b nu:e6
libwda v2_20_1
ifdhc v1_4_3a e6
ifbeam v1_4_4 e6
nucondb v1_4_4 e6
ifdh_art v1_5_1 s4:nu:e6
mpich v3_1 e6
pqxx v4_0_1c e6
smc_compiler v6_1_0
xmlrpc_c v1_25_28
artdaq_core v1_03_04 s4:nu:e6
Building from Source
- checkPrerequisites-v1_11_03
- Will examine the system for the presence of known OS-level
prerequisites (on RedHat derivatives, these will be RPMs) and list
any deficiencies with remediation instructions. The script does not
require admin privilege to run, but it is likely that any
remediation will.
- USAGE:
- pullProducts-v1_11_03
- Will pull and expand source code tarballs preparatory to a build.
- This is the same script used to pull the binary distributions.
- USAGE:
- buildFW-v1_11_03
- Build all packages from source (as downloaded using the script
above). Will obtain other source (cpp0x, art, etc.)
direct from the FNAL Redmine repository as required.
- pullProducts-v1_11_03 downloads buildFW-v1_11_03 for you
- USAGE:
Usage: buildFW-v1_11_03 [-h]
buildFW-v1_11_03
Options:
-b Specify basequal (default e6).
-f Force already-built packages to be rebuilt.
-h This help.
-s Specify version set for those packages requiring it
-t Make package tarfiles.
-U Force packaged version of UPS to be built and/or made current.
Arguments:
product_topdir Top directory for relocatable-UPS products area.
build-spec debug, opt or prof.
bundle-spec Bundle identifier:
artdev (1.11.02).
darkside (v0_04_06).
mu2e (1.11.02).
novaddt (1.11.02).
nu (1.11.02).
toy (0.00.20)
toy_nu (0.00.20, 1.11.02)
|