Custom location bin directory
Dear all,
I have a user with the following problem.
1. We have a central whizard installation in cvmfs /cvmfs/
2. We got a model from a theorist that we compile
./configure --prefix=_My_Path_ WO_CONFIG=
make
make install
this creates in _My_Path_/ bin lib and share directories
I add bin and lib to PATH and LD_LIBRARY_PATH
and run whizard with
whizard --local-
however the execution stops, because the model is searching for a omega.opt file which is located in the _My_Path_/bin/ and not the whizard default location.
I get an error like
cannot find __whizard_
How do I tell whizard to serach for this file in my custom bin directory?
Thank you for your help.
Cheers,
Marko
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- WHIZARD Edit question
- Assignee:
- Pascal Stienemeier Edit question
- Last query:
- 2019-07-10
- Last reply:
- 2019-08-21
Pascal Stienemeier (pstienem) said : | #1 |
Hi Marko,
I think you are setting the paths as intended. WHIZARD should find the omega.opt file in the given bindir.
I assume it is a FeynRules model you want to use. In this case the easiest solution is to wait for the next major release of WHIZARD. WHIZARD 2.8 will feature a new FeynRules/SARAH interface with full UFO support which will circumvent the problems you are experiencing.
Cheers,
Pascal
Juergen Reuter (j.r.reuter) said : | #2 |
Hi Marco,
WHIZARD 2.8.0 has been released this week, where we now have an (almost) complete UFO interface (completeness always meaning until one hits the first bug/problem) supersedes the old WHIZARD interface of FeynRules. So, if you generate a UFO model of your FeynRules model (and your model does not contain Majorana fermions which will be supported from 2.8.1 or 2.8.2 on) then please upgrade to 2.8.0 and use the UFO file. No special binaries from the old WHIZARD-FeynRules interface are needed anymore.
Cheers,
JRR
Juergen Reuter (j.r.reuter) said : | #3 |
The UFO interface now supersedes the specific FeynRules and SARAH interfaces.