Hi, to enable brat to compile with gcc 4.1, I fixed the following: Several header files had the same: class BrSomeBratClass { ... void BrSomeBratClass::AUsefullFunction(...); ... }; the compiler does not like the "double" set of qualification, ie the class name before the function in the header file. I edited the following files: data/calibs/BrVertexCalibration.h util/BrCoordinateSytem.h db/calib/BrCalibrationManager.h db/apps/DbUtils.h modules/track/combine/BrModuleMatchTrack.h modules/track/combine/BrT2T3OffsetModule.h modules/track/combine/BrT2T3MatchingModule.h modules/track/combine/BrFsGlobalTrackingFitModule.h modules/track/combine/BrTFrontTBackYOffsetModule.h also I added #include "assert.h" in modules/track/abc/BrLocalTrackingModule.cxx These changes should not break any build, I hope... Cheers, Truls -- *---------------------------------* |http://www.nbi.dk/~trulsml / |Truls Martin Larsen / |trulsml_at_nbi.dk . |The Niels Bohr Institute // |Work Address: / \0 |Blegdamsvej 17 /\_/ |DK-2100 Copenhagen / / |Tel: +45 353 25269 / -- | /_/ | |Home address: / \ |Holger Danskes Vej 28H| ' |DK-2000 Frederiksberg | |Denmark | |Mob: +45 20974802 | *----------------------* _______________________________________________ Brahms-dev-l mailing list Brahms-dev-l_at_lists.bnl.gov http://lists.bnl.gov/mailman/listinfo/brahms-dev-lReceived on Wed Aug 16 2006 - 05:53:14 EDT
This archive was generated by hypermail 2.2.0 : Wed Aug 16 2006 - 05:53:30 EDT