Difference: MuInstallationPK (1 vs. 3)

Revision 32011-04-21 - PeterWinter

Line: 1 to 1
 
META TOPICPARENT name="MuCapPKMu"
Changed:
<
<

Record of mu compilation on musun1 computer, 9/18/09

DISTROID=Linux-x86_64-Boron
MIDAS_DIR=/home/kammel/mucap/2009/mu/work
OSTYPE=redhat
MACHTYPE=x86_64

Midas

  • Difficulties with midas make, changed LIBS += $(MYSQL_LIBS) -lz to LIBS += $(MYSQL_LIBS) -lz-lssl, see also
    musun1,midas> mysql_config --libs
    -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto
  • LD_LIBRARY_PATH += $MIDAS_ROOT/linux/lib, PATH += $MIDAS_ROOT/linux/bin changed to linux64 on musun1

Mu

  • compress: changed linux to linux64 in Makefile
  • mu: changed d5-lib link in Makefile

Warning: multiple ambiguous inheritance TObject and TTwoLineSeg. Cint will not get correct base object address rootcint: symbol lookup error: rootcint: undefined symbol: _ZN4Cint17G__DataMemberInfoC1ERNS_12G__ClassInfoE make: * [MucapEventDict.cpp] Error 127 rm MMuSCAnalysisMQL.mql MMuSCMakeIneff1MQL.cpp MGeneralSkimmerMQL.cpp MMuSCAnalysisMQL.cpp MMuSCMakeIneff1MQL.mql MRolloverCheckMQL.cpp

  • I changed to: module load root/5.22.00 and it compiled.

MTA

  • Finally I tried to compile mta, and failed with the missing ExElow, see below

rootcint -f Dictionary.cpp -c -I/home/kammel/mucap/2009/mu/src/uiuc -I/home/kammel/mucap/2009/mu/src/uiuc/Display -I/home/kammel/mucap/2009/mu/src/uiuc/Raw -I/home/kammel/mucap/2009/mu/src/uiuc/Muon -I/home/kammel/mucap/2009/mu/src/uiuc/Electron -I/home/kammel/mucap/2009/mu/src/uiuc/Example -I/home/kammel/mucap/2009/mu/src/uiuc/Clustering -I/home/kammel/mucap/2009/mu/src/uiuc/MuonElectron/ -I/home/kammel/mucap/2009/mu/src/uiuc/Lifetime -I/home/kammel/mucap/2009/mu/src/uiuc/Calibration -I/home/kammel/mucap/2009/mu/src/uiuc/DisplayTrigger -I/home/kammel/mucap/2009/mu/src/uiuc/Spark -I/home/kammel/mucap/2009/mu/src/uiuc/Francoise -I/home/kammel/mucap/2009/mu/src/uiuc/Efficiencies -I/home/kammel/mucap/2009/mu/src/uiuc/Background -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/HotWires -I/home/kammel/mucap/2009/mu/src/uiuc/EventTree -I/home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/../uky -DNOMUPC2 -DUIUCTREEANA -DEPCSTUDY -DRUN9 -DCDEB TMuonScatterInfo.h TSecondMuonTrack.h NeutronEvent.h LinkDef.h Limitation: cint can not accept more than 40 function arguments /home/kammel/mucap/2009/mu/src/uiuc/Parameters.h:391: Error: link requested for unknown class ExElowEvent /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:10: Error: link requested for unknown class ExElowPixel /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:11:Warning: Error occurred during reading source files Warning: Error occurred during dictionary source generation
  • Brendan adviced:

    Dear peter,
    This problem occurs because there are some new changes in peter winter's Makefile that are not in cvs. Please add the non-user specific changes in
    ~winter/MuCap/mu/work/Makefile. If you only copy his Makefile you will need to add some environment variables to make it work. Regards,Brendan
    from my mobile

  • I used PeterW Makefiles both for mu and mta, redefined my installs to installation for compatibility and the compilation worked ok
>
>
Please go to https://muon.npl.washington.edu/twiki/bin/view/Main/MuInstallationPK
 \ No newline at end of file

Revision 22009-09-19 - PeterKammel

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

Record of mu compilation on musun1 computer, 9/18/09

Line: 10 to 10
 
  • compress: changed linux to linux64 in Makefile
  • mu: changed d5-lib link in Makefile
Changed:
<
<
Warning: multiple ambiguous inheritance TObject and TTwoLineSeg. Cint will not get correct base object address



rootcint: symbol lookup error: rootcint: undefined symbol: _ZN4Cint17G__DataMemberInfoC1ERNS_12G__ClassInfoE



make: * [MucapEventDict.cpp] Error 127



rm MMuSCAnalysisMQL.mql MMuSCMakeIneff1MQL.cpp MGeneralSkimmerMQL.cpp MMuSCAnalysisMQL.cpp MMuSCMakeIneff1MQL.mql MRolloverCheckMQL.cpp
>
>
Warning: multiple ambiguous inheritance TObject and TTwoLineSeg. Cint will not get correct base object address rootcint: symbol lookup error: rootcint: undefined symbol: _ZN4Cint17G__DataMemberInfoC1ERNS_12G__ClassInfoE make: * [MucapEventDict.cpp] Error 127 rm MMuSCAnalysisMQL.mql MMuSCMakeIneff1MQL.cpp MGeneralSkimmerMQL.cpp MMuSCAnalysisMQL.cpp MMuSCMakeIneff1MQL.mql MRolloverCheckMQL.cpp
 
  • I changed to: module load root/5.22.00 and it compiled.

MTA

  • Finally I tried to compile mta, and failed with the missing ExElow, see below
Changed:
<
<
rootcint -f Dictionary.cpp -c -I/home/kammel/mucap/2009/mu/src/uiuc -I/home/kammel/mucap/2009/mu/src/uiuc/Display -I/home/kammel/mucap/2009/mu/src/uiuc/Raw -I/home/kammel/mucap/2009/mu/src/uiuc/Muon -I/home/kammel/mucap/2009/mu/src/uiuc/Electron -I/home/kammel/mucap/2009/mu/src/uiuc/Example -I/home/kammel/mucap/2009/mu/src/uiuc/Clustering -I/home/kammel/mucap/2009/mu/src/uiuc/MuonElectron/ -I/home/kammel/mucap/2009/mu/src/uiuc/Lifetime -I/home/kammel/mucap/2009/mu/src/uiuc/Calibration -I/home/kammel/mucap/2009/mu/src/uiuc/DisplayTrigger -I/home/kammel/mucap/2009/mu/src/uiuc/Spark -I/home/kammel/mucap/2009/mu/src/uiuc/Francoise -I/home/kammel/mucap/2009/mu/src/uiuc/Efficiencies -I/home/kammel/mucap/2009/mu/src/uiuc/Background -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/HotWires -I/home/kammel/mucap/2009/mu/src/uiuc/EventTree -I/home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/../uky -DNOMUPC2 -DUIUCTREEANA -DEPCSTUDY -DRUN9 -DCDEB TMuonScatterInfo.h TSecondMuonTrack.h NeutronEvent.h LinkDef.h



Limitation: cint can not accept more than 40 function arguments /home/kammel/mucap/2009/mu/src/uiuc/Parameters.h:391:



Error: link requested for unknown class ExElowEvent /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:10:



Error: link requested for unknown class ExElowPixel /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:11:



Warning: Error occurred during reading source files



Warning: Error occurred during dictionary source generation
>
>
rootcint -f Dictionary.cpp -c -I/home/kammel/mucap/2009/mu/src/uiuc -I/home/kammel/mucap/2009/mu/src/uiuc/Display -I/home/kammel/mucap/2009/mu/src/uiuc/Raw -I/home/kammel/mucap/2009/mu/src/uiuc/Muon -I/home/kammel/mucap/2009/mu/src/uiuc/Electron -I/home/kammel/mucap/2009/mu/src/uiuc/Example -I/home/kammel/mucap/2009/mu/src/uiuc/Clustering -I/home/kammel/mucap/2009/mu/src/uiuc/MuonElectron/ -I/home/kammel/mucap/2009/mu/src/uiuc/Lifetime -I/home/kammel/mucap/2009/mu/src/uiuc/Calibration -I/home/kammel/mucap/2009/mu/src/uiuc/DisplayTrigger -I/home/kammel/mucap/2009/mu/src/uiuc/Spark -I/home/kammel/mucap/2009/mu/src/uiuc/Francoise -I/home/kammel/mucap/2009/mu/src/uiuc/Efficiencies -I/home/kammel/mucap/2009/mu/src/uiuc/Background -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/HotWires -I/home/kammel/mucap/2009/mu/src/uiuc/EventTree -I/home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/../uky -DNOMUPC2 -DUIUCTREEANA -DEPCSTUDY -DRUN9 -DCDEB TMuonScatterInfo.h TSecondMuonTrack.h NeutronEvent.h LinkDef.h Limitation: cint can not accept more than 40 function arguments /home/kammel/mucap/2009/mu/src/uiuc/Parameters.h:391: Error: link requested for unknown class ExElowEvent /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:10: Error: link requested for unknown class ExElowPixel /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:11:Warning: Error occurred during reading source files Warning: Error occurred during dictionary source generation
  • Brendan adviced:

    Dear peter,
    This problem occurs because there are some new changes in peter winter's Makefile that are not in cvs. Please add the non-user specific changes in
    ~winter/MuCap/mu/work/Makefile. If you only copy his Makefile you will need to add some environment variables to make it work. Regards,Brendan
    from my mobile

  • I used PeterW Makefiles both for mu and mta, redefined my installs to installation for compatibility and the compilation worked ok

Revision 12009-09-19 - PeterKammel

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="MuCapPKMu"

Record of mu compilation on musun1 computer, 9/18/09

DISTROID=Linux-x86_64-Boron
MIDAS_DIR=/home/kammel/mucap/2009/mu/work
OSTYPE=redhat
MACHTYPE=x86_64

Midas

  • Difficulties with midas make, changed LIBS += $(MYSQL_LIBS) -lz to LIBS += $(MYSQL_LIBS) -lz-lssl, see also
    musun1,midas> mysql_config --libs
    -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto
  • LD_LIBRARY_PATH += $MIDAS_ROOT/linux/lib, PATH += $MIDAS_ROOT/linux/bin changed to linux64 on musun1

Mu

  • compress: changed linux to linux64 in Makefile
  • mu: changed d5-lib link in Makefile

Warning: multiple ambiguous inheritance TObject and TTwoLineSeg. Cint will not get correct base object address



rootcint: symbol lookup error: rootcint: undefined symbol: _ZN4Cint17G__DataMemberInfoC1ERNS_12G__ClassInfoE



make: * [MucapEventDict.cpp] Error 127



rm MMuSCAnalysisMQL.mql MMuSCMakeIneff1MQL.cpp MGeneralSkimmerMQL.cpp MMuSCAnalysisMQL.cpp MMuSCMakeIneff1MQL.mql MRolloverCheckMQL.cpp

  • I changed to: module load root/5.22.00 and it compiled.

MTA

  • Finally I tried to compile mta, and failed with the missing ExElow, see below
rootcint -f Dictionary.cpp -c -I/home/kammel/mucap/2009/mu/src/uiuc -I/home/kammel/mucap/2009/mu/src/uiuc/Display -I/home/kammel/mucap/2009/mu/src/uiuc/Raw -I/home/kammel/mucap/2009/mu/src/uiuc/Muon -I/home/kammel/mucap/2009/mu/src/uiuc/Electron -I/home/kammel/mucap/2009/mu/src/uiuc/Example -I/home/kammel/mucap/2009/mu/src/uiuc/Clustering -I/home/kammel/mucap/2009/mu/src/uiuc/MuonElectron/ -I/home/kammel/mucap/2009/mu/src/uiuc/Lifetime -I/home/kammel/mucap/2009/mu/src/uiuc/Calibration -I/home/kammel/mucap/2009/mu/src/uiuc/DisplayTrigger -I/home/kammel/mucap/2009/mu/src/uiuc/Spark -I/home/kammel/mucap/2009/mu/src/uiuc/Francoise -I/home/kammel/mucap/2009/mu/src/uiuc/Efficiencies -I/home/kammel/mucap/2009/mu/src/uiuc/Background -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/HotWires -I/home/kammel/mucap/2009/mu/src/uiuc/EventTree -I/home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src -I/home/kammel/mucap/2009/mu/src/uiuc/Fadc -I/home/kammel/mucap/2009/mu/src/uiuc/../uky -DNOMUPC2 -DUIUCTREEANA -DEPCSTUDY -DRUN9 -DCDEB TMuonScatterInfo.h TSecondMuonTrack.h NeutronEvent.h LinkDef.h



Limitation: cint can not accept more than 40 function arguments /home/kammel/mucap/2009/mu/src/uiuc/Parameters.h:391:



Error: link requested for unknown class ExElowEvent /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:10:



Error: link requested for unknown class ExElowPixel /home/kammel/mucap/2009/mu/src/uiuc/macros/EventTree/src/LinkDef.h:11:



Warning: Error occurred during reading source files



Warning: Error occurred during dictionary source generation
 
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