Difference: LHCbSoftOnOSX (2 vs. 3)

Revision 32009-11-14 - ChristopherRJones

Line: 1 to 1
 
META TOPICPARENT name="SupportedPlatforms"

Building LHCb Software on OS X

Line: 6 to 6
 

Introduction

Changed:
<
<
This is a short guide to building the LHCB software stack on OS X. For the moment this means OS X 10.5 (Leopard). OS X 10.6 (Snow Leopard) has not yet been tested.
>
>
This is a short guide to building the LHCb software stack on OS X. For the moment this means OS X 10.5 (Leopard). OS X 10.6 (Snow Leopard) has not yet been tested.
 

Prerequisites

Changed:
<
<
As there are no tarballs (yet) for OS X, and since building all the LCG externals from source is a lot of work, we are going to use the LCG externals from AFS, where OSX 10.5 gcc 4.0.1 binaries are provided. You can get AFS from http://www.openafs.org/ . Note that this requirement implicitly means you must have an active network connection.
>
>
As there are no tarballs (yet) for OS X, and since building all the LCG externals from source is a lot of work, we are going to use the LCG externals from AFS where the OS X 10.5 gcc 4.0.1 binaries are provided. You can get AFS from http://www.openafs.org/ . Note that this requirement implicitly means you must have an active network connection whilst using the software.
  We are also going to make extensive use of the CERN CVS and SVN repositories. Therefore you will need to setup remote access (just as you would on any SLC installation outside CERN). See CVSUsageGuidelines for details on how to do this.
Line: 81 to 81
  All going well you will eventually have a working DaVinci application.
Changed:
<
<
Note, before you can use daVinci you will need to setup the runtime environment with
>
>
Note, before you can use your shiny new DaVinci build, you will need to setup the runtime environment with
 
  > SetupProject DaVinci v24r4 
Line: 89 to 89
  Just as you would on any other platform.
Added:
>
>
One final comment. Due to the way SetupProject strips empty paths from PYTHONPATH and LD_LIBRARY_PATH this has to be done after building (since then your private InstallArea is no long empty).
 

Known Issues

  • At the moment castor access to data does not work. Just copy a few files locally.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback