Project

General

Profile

10-May-2010 novatest01 log-3

Cross-compile MessageFacility on novatest01

  • setup messagefacility
  • cp -r $MESSAGEFACILITY_DIR/src/* $WORK_DIR
  • cd $WORK_DIR/bin
  • setup cmake
  • setup boost v1_42_0 -f LinuxPPC -q GCC_4_1_0
  • setup osdds v4_3 -f LinuxPPC -q GCC_4_1_2
  • cmake -DCMAKE_TOOLCHAIN_FILE=../xcompile/novaLinuxPPC.cmake ..
  • setup osdds # this is to use the idlpp pre-processor for x86-64 host
  • make
  • make install

Declare on /fnal/ups

  • ksu products
  • cd /fnal/ups/prd/messagefacility/v1_2
  • mkdir LinuxPPC-GCC4_1_2
  • cd LinuxPPC-GCC4_1_2
  • cp -r $WORK_DIR/build/Linux.PPC/* .
  • mkdir ups
  • cp ../Linux64bit+2.6-2.5/ups/messagefacility.table ./ups/messagefacility.table
  • ups declare -c -f LinuxPPC -q GCC_4_1_2 -r messagefacility/v1_2/LinuxPPC-GCC_4_1_2 -m messagefacility.table messagefacility v1_2

Declare on /nova/ups

  • ksu products
  • cd /nova/ups/messagefacility/v1_2
  • mkdir LinuxPPC-GCC_4_1_2
  • cd LinuxPPC-GCC_4_1_2
  • cp -r /fnal/ups/prd/messagefacility/v1_2/LinuxPPC-GCC_4_1_2/* .
  • ups declare -c -f LinuxPPC -q GCC_4_1_2 -r messagefacility/v1_2/LinuxPPC-GCC_4_1_2 -m messagefacility.table messagefacility v1_2 -z /nova/ups
  • ups declare -c -f Linuxppc -q GCC_4_1_2 -r messagefacility/v1_2/LinuxPPC-GCC_4_1_2 -m messagefacility.table messagefacility v1_2 -z /nova/ups