Dear Fellow Rooters, After my sysadmin innocently applied the updates for Red Hat 7.1 (usually a good idea for security reasons) compiling with rootcint code stopped working. This I found true for root version 3.02.03 and 3.01.05 and 3.01.06 (all I tried.) Some compiler detail changed that is incompatible with the current CINT? (Output of this problem is at the bottom of this email) What makes this a bit scary is that after recompiling the entire root system from CVS my problems did not disappear. The broken RPMS that potentially caused these problems: gcc-c++-2.96-85 gcc-2.96-85 glibc-2.2.4-19 (Note the -85 and -19 sub versions.) I will try to "rev back" these updates, but I think that this might be a problem that will start cropping up for people. Does anybody know what is going on here? Regards, Maurik Holtrop ============================================================================= THelicityDict.o: In function `operator>>(TBuffer &, THelicity *&)': THelicityDict.o(.text+0x1b): undefined reference to `TBuffer::ReadObject(TClass const *)' THelicityDict.o: In function `THelicity::Streamer(TBuffer &)': THelicityDict.o(.text+0x61): undefined reference to `TBuffer::ReadVersion(unsigned int *, unsigned int *)'THelicityDict.o(.text+0x7d): undefined reference to `TObject::Streamer(TBuffer &)' THelicityDict.o(.text+0x1b0): undefined reference to `TBuffer::CheckByteCount(unsigned int, unsigned int, TClass const *)' THelicityDict.o(.text+0x1d6): undefined reference to `TBuffer::WriteVersion(TClass const *, unsigned char)' THelicityDict.o(.text+0x1ec): undefined reference to `TObject::Streamer(TBuffer &)' THelicityDict.o(.text+0x305): undefined reference to `TBuffer::SetByteCount(unsigned int, unsigned char)' THelicityDict.o: In function `THelicity::ShowMembers(TMemberInspector &, char *)': THelicityDict.o(.text+0x330): undefined reference to `strlen' THelicityDict.o(.text+0x569): undefined reference to `TObject::ShowMembers(TMemberInspector &, char *)' THelicityDict.o: In function `G__set_cpp_environmentTHelicityDict': THelicityDict.o(.text+0x58f): undefined reference to `G__add_compiledheader' THelicityDict.o(.text+0x59f): undefined reference to `G__add_compiledheader' THelicityDict.o(.text+0x5af): undefined reference to `G__add_compiledheader' THelicityDict.o: In function `operator new(unsigned int, G__THelicityDictdOcc_tag *)': THelicityDict.o(.text+0x5cd): undefined reference to `G__getgvp' THelicityDict.o(.text+0x5e7): undefined reference to `__builtin_new' THelicityDict.o: In function `G__operator_delete(void *)': THelicityDict.o(.text+0x5fb): undefined reference to `G__getgvp' THelicityDict.o(.text+0x607): undefined reference to `G__getgvp' THelicityDict.o(.text+0x61b): undefined reference to `__builtin_delete' THelicityDict.o: In function `G__THelicity_THelicity_0_0(G__value *, char const *, G__param *, int)': THelicityDict.o(.text+0x656): undefined reference to `G__getaryconstruct' THelicityDict.o(.text+0x66b): undefined reference to `G__getaryconstruct' THelicityDict.o(.text+0x682): undefined reference to `__builtin_vec_new' THelicityDict.o(.text+0x6f9): undefined reference to `__builtin_vec_delete' THelicityDict.o(.text+0x745): undefined reference to `TObject::operator delete(void *)' THelicityDict.o(.text+0x770): undefined reference to `G__get_linked_tagnum' THelicityDict.o(.text+0x7e1): undefined reference to `__rethrow' ...
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:06 MET