Installation and Linking

  1. Compatibility
  2. Installation
  3. Linking
  4. Advanced Installation Options
  5. Troubleshooting

Compatibility

Use the following compatibility table to ensure that your VINCIA and PYTHIA versions are compatible


With
PYTHIA Versions
Use
VINCIA Versions
Comments
8.183 1.102 PYTHIA changed prepare() signature in TimeShower.h
8.180 1.101 - 1.102 PYTHIA moved header files from include/ to include/Pythia8/
8.176 1.100 PYTHIA changed ownership structure of ParticleDataPtr between Particle and Event
8.175 N/A PYTHIA rearranged use of namespace std. No compatible VINCIA version
8.170 N/A PYTHIA fragmentation bug
8.162 - 8.165 1.028 - 1.029 New Pythia::init()
8.160 N/A (crashes) PYTHIA initialization bug
8.145 - 8.157 1.025 - 1.027 PYTHIA 8.145 changed CoupSM to Couplings
8.135 - 8.140 1.024 PYTHIA 8.140 modified inherited TimeShower::prepare() function (VINCIA 1.024 made backwards compatible with 8.135 also).
8.135 1.019 - 1.023 PYTHIA 8.135 dropped all static dependencies

Installation from scratch

Prerequisites: