ROOT-5.24.00 vs ROOT-5.22.00 with reflex dictionary

From: Xinchun Tian <tianxc_at_fnal.gov>
Date: Wed, 11 Nov 2009 22:28:26 -0500


Hi ROOTers,

The reflex dictionary was generated successfully with ROOT-5.22.00(a,c), but with the following errors with 5.24.00, 5.24.00b and 5.25.02. Any help? Thank. The OS is SL Fermi 5.2/4.6, GCC4.1.2/3.4.6, similar on mac 10.5.8.

# Now trying [make] in /home/tianxc/offline/nova-trunk/fmwk/EventDataModel/cmt (9/17)
#--------------------------------------------------------------

..............snipped..................

#CMT---> (constituents.make) install_more_includes done
#CMT---> (constituents.make) Building EventDataModelGen.make
#CMT---> Info: Document EventDataModelGen
#CMT---> (constituents.make) Creating EventDataModelGen.lock and Starting EventDataModelGen
../x86_64-sl5-gcc41-dbg/dict/EventDataModel/dict_dict.cpp dict.h
--->> genreflex: INFO: Parsing file /home/tianxc/offline/nova-trunk/fmwk/EventDataModel/dict/dict.h with GCC_XML OK
--->> genreflex: INFO: Generating Reflex Dictionary
--->> genreflex: ERROR: class edm::EventHeader derives from TObject but does not use ClassDef!
--->>                   You MUST put ClassDef(edm::EventHeader, 1); into the class definition.
--->> genreflex: ERROR: class edm::Event derives from TObject but does not use ClassDef!
--->>                   You MUST put ClassDef(edm::Event, 1); into the class definition.
class edm::EventHandle

class edm::EventHeader
class edm::Event
Running merge_rootmap EventDataModelGen
#CMT---> (constituents.make) EventDataModelGen done
#CMT---> (constituents.make) Building EventDataModelDict.make
#CMT---> Info: Library EventDataModelDict
#CMT---> (constituents.make) Starting EventDataModelDict
#CMT---> (EventDataModelDict.make) Rebuilding ../x86_64-sl5-gcc41-dbg/EventDataModelDict_dependencies.make
#CMT---> compiling ../x86_64-sl5-gcc41-dbg/dict/EventDataModel/dict_dict.cpp
#CMT---> building static library ../x86_64-sl5-gcc41-dbg/libEventDataModelDict.a
#CMT---> building shared library ../x86_64-sl5-gcc41-dbg/libEventDataModelDict.so
#CMT---> EventDataModelDict : library ok
#CMT---> EventDataModelDict ok

.............snipped.........

Thanks,
Xinchun Received on Thu Nov 12 2009 - 04:28:32 CET

This archive was generated by hypermail 2.2.0 : Thu Nov 12 2009 - 23:50:04 CET