Changeset 257 for MEMPHYS


Ignore:
Timestamp:
Jan 23, 2007, 4:28:05 PM (17 years ago)
Author:
barrand
Message:

G.Barrand : use CLHEP and Geant4 from OSC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MEMPHYS/HEAD/cmt/requirements

    r254 r257  
    88use OpenScientist v16r0 Interfaces
    99
    10 use Geant4 v2r* Interfaces
     10macro Geant4_include
     11macro Geant4_lib
     12
     13#use Geant4 v2r* Interfaces
     14
     15
     16set G4RADIOACTIVEDATA "${OSC_G4RADIOACTIVEDATA}"
     17set G4LEVELGAMMADATA "${OSC_G4LEVELGAMMADATA}"
     18set G4LEDATA "${OSC_G4LEDATA}"
     19set NeutronHPCrossSections "${OSC_NeutronHPCrossSections}"
    1120
    1221#//////////////////////////////////////////////////
     
    2231
    2332# With Geant4 global libs :
    24 macro MEMPHYS_Geant4_incs "-I${Geant4_include}" WIN32 "/I${Geant4_include}"
    25 macro MEMPHYS_Geant4_linkopts "-L${Geant4_lib} -lG4physicslists -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global ${CLHEP_linkopts}"
     33macro MEMPHYS_Geant4_incs "${OSC_Geant4_incs}"
     34macro MEMPHYS_Geant4_linkopts "-L${OSC_Geant4_lib} -lG4physicslists -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global -lCLHEP"
    2635
    2736# Waiting Geant4 DLL on Windows...
     
    5059library MEMPHYS -s=../source/Callbacks Callbacks.cxx InventorCallbacks.cxx
    5160#macro MEMPHYS_cppflags "${MEMPHYS_Geant4_incs} ${OSC_OnX_incs}"
    52 macro MEMPHYS_cppflags "${OSC_Geant4_incs} ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
     61macro MEMPHYS_cppflags "${OSC_G4Lab_incs} ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
    5362macro MEMPHYS_shlibflags "${OSC_Inventor_linkopts} ${OSC_OnX_linkopts}"
    5463
     
    6675
    6776# Over G4Lab :
    68 application MEMPHYS_session ../applications/MEMPHYS_session.cxx ../applications/HitsCollectionAccessor.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${OSC_Geant4_linkopts} ${MEMPHYS_Geant4_linkopts} ${OSC_Inventor_linkopts} ${OSC_OnX_linkopts}"'
     77application MEMPHYS_session ../applications/MEMPHYS_session.cxx ../applications/HitsCollectionAccessor.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${OSC_G4Lab_linkopts} ${MEMPHYS_Geant4_linkopts} ${OSC_Inventor_linkopts} ${OSC_OnX_linkopts}"'
    6978macro MEMPHYS_session_cppflags "${MEMPHYS_Geant4_incs} ${MEMPHYS_batch_cppflags}"
    7079
Note: See TracChangeset for help on using the changeset viewer.