Skip to content
Snippets Groups Projects
README-osx 1.51 KiB
/****************************************************************/
/****************************************************************/
//            README FILE for installation of                   //
//                           PAWIAN                             //
//                on MacOS X 10.12 (Sierra)                     //
//                                                              //
//                    (malte@ep1.rub.de)                        //
/****************************************************************/
/****************************************************************/

1. External depedencies
  Prerequisite: Please install homebrew (http://brew.sh/) and 
                the XCode Framework

  1a) Boost-Build
      'brew install boost-build'

  1b) log4cpp
      'brew install log4cpp'

  1c) Minuit2
      'brew install minuit2'

  1d) libHepMC
      For this we need a new tap in homebrew. Execute:
      'brew tap davidchall/hepmc'

   2) ROOT (preferrably version 6.08.02)
      There is a binary available at: 
      https://root.cern.ch/download/root_v6.08.02.macosx64-10.12-clang80.dmg
      From now on, ROOT should be located in /Applications/root_v6.08.02

2. In your PAWIAN main directory, execute:
   'source SetEnv_osx'

3. You need to make sure, that you use the correct Jamroot-file, 
   until I figured out how to to everything in one Jamfile...
   Execute:
   'mv Jamroot JamrootLinux'
   'mv JamrootOSX Jamroot'

4. Now compile PAWIAN using the CLANG80/LLVM compiler by typing...
   'bjam'