gibuu is hosted by Hepforge, IPPP Durham
GiBUU
close Warning:
  • Error with navigation contributor "BrowserModule"
  • Failed to sync with repository "(default)": instance.__dict__ not accessible in restricted mode; repository information may be out of date. Look in the Trac log for more information including mitigation strategies.

Changes between Version 6 and Version 7 of libRootTuple


Ignore:
Timestamp:
Dec 12, 2018, 4:54:14 PM (5 years ago)
Author:
gallmei
Comment:

adding infos about problems

Legend:

Unmodified
Added
Removed
Modified
  • libRootTuple

    v6 v7  
    2121If something goes wrong, you may try to do the manual compilation procedure:
    2222
    23 1) Download the source from https://roottuple.hepforge.org/
     231. Download the source from https://roottuple.hepforge.org/
    2424
    25 2) Modify the file `RootTuple-master/src/CMakeLists.txt` by changing one line
     252. Modify the file `RootTuple-master/src/CMakeLists.txt` by changing one line
    2626{{{
    2727add_library (RootTuple SHARED ${RootTuple_SOURCES})
    2828}}}
    29 to
     29  to
    3030{{{
    3131add_library (RootTuple STATIC ${RootTuple_SOURCES})
    3232}}}
    3333
    34 3) follow the usual given build procedure of '!RootTuple'
     343. follow the usual given build procedure of '!RootTuple'
     35
    3536  ...here internals to your ROOT installation may enter...
    3637
    37 4) make the library accessible for GiBUU, e.g.:
     38  a. Maybe you have to add in `RootTuple-master/CMakeLists.txt` the line
     39{{{
     40set (CMAKE_CXX_FLAGS "-std=c++11")
     41}}}
     42
     43  b. If you have errors related to missing `latex2html`, comment out in `RootTuple-master/CMakeLists.txt`
     44{{{
     45#add_subdirectory (docs)
     46}}}
     47
     48  (We thank Taisiya Mineeva for pointing us to this!)
     49
     50
     514. make the library accessible for GiBUU, e.g.:
    3852{{{
    3953cp RootTuple-master/build/src/libRootTuple.a <your/path/to/GiBUU>/objects/LIB/lib/libRootTuple.100.a