Something went wrong on our end
-
Malte Albrecht authored
Started to port Jamroot etc. to be used also with CLANG80/LLVM as an alternative compiler. Also fixed some minor issues according to C++ standard conformity that G++ usually ignores (due to 'language extensions').
55ab0412
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'