User Tools

Site Tools


hpc:lcgcmake

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
hpc:lcgcmake [2015/08/24 00:50]
jchilders [LCGCMake]
hpc:lcgcmake [2015/08/24 19:25]
jchilders [Setup]
Line 16: Line 16:
     * ''soft add +cmake''     * ''soft add +cmake''
     * ''soft add +gcc-4.8.1''     * ''soft add +gcc-4.8.1''
-=== Install Dependencies ===+==== Install Dependencies ====
   * ''mkdir dependencies''   * ''mkdir dependencies''
   * ''cd dependencies''   * ''cd dependencies''
Line 119: Line 119:
 -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
 -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}</code> -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}</code>
 +  * Edit ''lcgcmake/externals/CMakeLists.txt'' around line ? in the hepmc3 package and add the lines <code cmake>-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
 +-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}</code>.
   * Edit ''lcgcmake/externals/CMakeLists.txt'' around line 842 in the igprof package and comment out the ''-Wno-error=unused-result''.   * Edit ''lcgcmake/externals/CMakeLists.txt'' around line 842 in the igprof package and comment out the ''-Wno-error=unused-result''.
 +  * Edit ''lcgcmake/externals/CMakeLists.txt'' line 339 in the hepmc3 package from <code cmake> 
 +set(hepmc3_source_command GIT_REPOSITORY http://git.cern.ch/cernpub/hepmc3) </code> to <code cmake>
 +set(hepmc3_source_command GIT_REPOSITORY http://git.cern.ch/pub/hepmc3) </code>
  
 === Building LCG === === Building LCG ===
hpc/lcgcmake.txt · Last modified: 2015/08/24 19:29 by jchilders