Opened 11 years ago
Closed 10 years ago
#222 closed Bug (fixed)
Installation problems, with Pythia 8
Reported by: | Mike Saelim | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Delphes code | Version: | Delphes 3 |
Keywords: | Cc: |
Description
Hi there,
I've been trying to install the latest version of Delphes, v3.0.10, but when I run make I get an error. I've attached the relevant error output. I am using Pythia 8.176, as well as the latest production versions of ROOT and Tcl, and trying to install Delphes on Mac OSX 10.6. Do you know what the problem might be?
Thanks in advance.
Attachments (1)
Change History (7)
by , 11 years ago
Attachment: | DelphesErrorLog.txt added |
---|
comment:1 by , 11 years ago
comment:2 by , 11 years ago
As a workaround you can try to unset the PYTHIA8 environment variable before compiling Delphes:
unset PYTHIA8 make
comment:3 by , 11 years ago
It's true that ROOT was built as a 32-bit application while Pythia8 was built as a 64-bit application. But when I rebuilt ROOT as a 64-bit application, the problem didn't go away.
The workaround works and allows me to build Delphes, but if I use this workaround, will I have to run Delphes differently?
comment:4 by , 11 years ago
The workaround does not affect the way Delphes runs.
In the latest version we introduced a module that can use Pythia8 to generate and inject pile-up events without storing them on disk. This module is build only when the PYTHIA8 environment variable is present. This module is not used in the examples detector cards.
I'll try to find a better solution to this problem before the next release.
comment:6 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Is it possible that on your system ROOT is build as a 32-bit application and Pythia8 is built as a 64-bit application?