These options are for developers of BDSIM. Note, currently the executables will only everīe linked to the shared libraries - work in progress.īooleans can be specified with OFF or ON. Whether to build the static library in addition to the main Note,ĭata generated with this build cannot be used with a Only for precision tracking tests using samplers. Will roughly double the size of the output files. Whether to use double precision for all output. This on to uniquely identify that process in cross-sectionĬontrol over using GZip library. If using RHUL Geant4 with EMD process with its own ID turn Requires ROOT EVE librariesĪnd is an unmaintained work in progress. If you have this package patched onto Geant4. Use RHUL custom crystal channelling package in Geant4. Running CMake by prefixing them with “-D”.
Please see Configuring the Build forįurther details on how to fix this and further configure the BDSIM installation.īDSIM has a few optional configuration options. In the case where a required dependency cannot be found,Īn error will be shown and CMake will stop. Build files have been written to: /Users/nevay/physics/reps/bdsim-test-buildĬMake will search your system for the required dependencies. Found PY_sphinx_rtd_theme: /opt/local/Library/Frameworks/amework/Versions/3.9/lib/python3.9/site-packages/sphinx_rtd_theme Found Sphinx: /opt/local/bin/sphinx-build Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success Performing Test COMPILER_HAS_DEPRECATED_ATTR Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success Performing Test COMPILER_HAS_HIDDEN_VISIBILITY Found FLEX: /opt/local/bin/flex (found version "2.6.4") Found BISON: /opt/local/bin/bison (found suitable version "3.7.6", minimum required is "2.4")
Found Doxygen: /opt/local/bin/doxygen (found version "1.9.1") found components: doxygen dot Geant4 Definitions: -DG4UI_USE_TCSH -DG4INTY_USE_XT -DG4VIS_USE_RAYTRACERX -DG4INTY_USE_QT -DG4UI_USE_QT -DG4VIS_USE_OPENGLQT -DG4VIS_USE_OPENGLX -DG4VIS_USE_OPENGL -DG4VIS_USE_QT3D Geant4 Use File: /Users/nevay/physics/packages/geant4-jai/geant4-10.7-jaidev-install/lib/Geant4-10.7.1/UseGeant4.cmake Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Performing Test CMAKE_HAVE_LIBC_PTHREAD ROOT compiled with cxx17 feature -> changing to C++17 for BDSIM Found ROOT 6.24/00 in /opt/local/libexec/root6 Using root-config: /opt/local/bin/root-config ROOT search hint from $ROOTSYS: /opt/local Compiler fully supports C++17 and prior versions Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped The CXX compiler identification is AppleClang 12.0022 The C compiler identification is AppleClang 12.0022 bashrc or profile so that it’s loaded automatically every time.
To view windows with XMing you will need to run the command export DISPLAY=:0 in the Linux Bash environment.
We recommend installing the XMing display server to your Windows 10 machine An X server is required to view theīDSIM visualiser from the Linux subsystem.
To install BDSIM on the subsystem, follow the standard installation guide below. Please note that we do not regularly test BDSIM on the Windows subsystems.įollow the guide on the Microsoft website for installing the subsystem. We currently advise that you should only install BDSIM on WSL 1 as difficulties have beenĮncountered in installing BDSIM’s dependencies and visualising GUIs with X servers on WSL 2.Ī number of Linux distributions are available, however BDSIM installation has only been tested BDSIM is available on Windows 10 through installation on the Windows Subsystem for Linux (WSL) which is downloadableįrom the Windows store.