hi, trying to compile the latest root on my ubuntu with gcc.4.2.4, it fails with the following error message. is this known and did someone else manage to compile with gcc4.2.4
thanks,
lib/libXrdSut.a -lm -ldl -pthread -rdynamic
bin/rmkdepend -R -fmain/src/rmain.d -Y -w 1000 – -pipe -m32 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -pthread -D__cplusplus – main/src/rmain.cxx
g++ -O2 -pipe -m32 -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DR__HAVE_CONFIG -pthread -o main/src/rmain.o -c main/src/rmain.cxx
g++ -m32 -O2 -o bin/root.exe main/src/rmain.o
-Llib -lCore -lCint -lMathCore -lRint -lm -ldl -pthread -rdynamic
main/src/rmain.o: In function main': rmain.cxx:(.text+0x108): undefined reference to
TObject::operator delete(void*)'
lib/libCore.so: undefined reference to TObject::GetTitle() const' lib/libCore.so: undefined reference to
TObject::DrawClone(char const*) const’
lib/libCore.so: undefined reference to TObject::Browse(TBrowser*)' lib/libCore.so: undefined reference to
TObject::TObject(TObject const&)'
lib/libCore.so: undefined reference to TObject::GetObjectInfo(int, int) const' lib/libCore.so: undefined reference to
TObject::operator delete’
lib/libCore.so: undefined reference to TObject::GetUniqueID() const' lib/libCore.so: undefined reference to
TObject::DoError(int, char const*, char const*, char*) const’
lib/libCore.so: undefined reference to TObject::Inspect() const' lib/libCore.so: undefined reference to
TObject::SetDrawOption(char const*)'
lib/libCore.so: undefined reference to TObject::SetBit(unsigned int, bool)' lib/libCore.so: undefined reference to
TObject::GetObjectStat()'
lib/libCore.so: undefined reference to TObject::Error(char const*, char const*, ...) const' lib/libCore.so: undefined reference to
TObject::GetName() const’
lib/libCore.so: undefined reference to TObject::operator=(TObject const&)' lib/libCore.so: undefined reference to
TObject::Execute(char const*, char const*, int*)'
lib/libCore.so: undefined reference to TObject::InheritsFrom(TClass const*) const' lib/libCore.so: undefined reference to
TObject::TObject()'
lib/libCore.so: undefined reference to TObject::AppendPad(char const*)' lib/libCore.so: undefined reference to
TObject::Draw(char const*)'
lib/libCore.so: undefined reference to TObject::Print(char const*) const' lib/libCore.so: undefined reference to
TObject::Notify()'
lib/libCore.so: undefined reference to typeinfo for TObject' lib/libCore.so: undefined reference to
TObject::HandleTimer(TTimer*)'
lib/libCore.so: undefined reference to TObject::IsEqual(TObject const*) const' lib/libCore.so: undefined reference to
TObject::operator delete[](void*, void*)'
lib/libCore.so: undefined reference to TObject::Write(char const*, int, int)' lib/libCore.so: undefined reference to
TObject::FindObject(TObject const*) const’
lib/libCore.so: undefined reference to TObject::Fatal(char const*, char const*, ...) const' lib/libCore.so: undefined reference to
TObject::SetObjectStat(bool)'
lib/libCore.so: undefined reference to TObject::ExecuteEvent(int, int, int)' lib/libCore.so: undefined reference to
TObject::ClassName() const’
lib/libCore.so: undefined reference to TObject::GetDtorOnly()' lib/libCore.so: undefined reference to
TObject::GetDrawOption() const’
lib/libCore.so: undefined reference to TObject::RecursiveRemove(TObject*)' lib/libCore.so: undefined reference to
TObject::SavePrimitive(std::basic_ostream<char, std::char_traits >&, char const*)'
lib/libCore.so: undefined reference to TObject::Dump() const' lib/libCore.so: undefined reference to
TObject::Delete(char const*)'
lib/libCore.so: undefined reference to TObject::MayNotUse(char const*) const' lib/libCore.so: undefined reference to
TObject::Compare(TObject const*) const’
lib/libCore.so: undefined reference to TObject::Execute(TMethod*, TObjArray*, int*)' lib/libCore.so: undefined reference to
TObject::UseCurrentStyle()'
lib/libCore.so: undefined reference to TObject::Info(char const*, char const*, ...) const' lib/libCore.so: undefined reference to
TObject::DistancetoPrimitive(int, int)'
lib/libCore.so: undefined reference to TObject::Copy(TObject&) const' lib/libCore.so: undefined reference to
TObject::TObject(TObject const&)'
lib/libCore.so: undefined reference to TObject::~TObject()' lib/libCore.so: undefined reference to
TObject::TObject()'
lib/libCore.so: undefined reference to TObject::Paint(char const*)' lib/libCore.so: undefined reference to
TObject::Read(char const*)'
lib/libCore.so: undefined reference to TObject::Warning(char const*, char const*, ...) const' lib/libCore.so: undefined reference to
TObject::SaveAs(char const*, char const*) const’
lib/libCore.so: undefined reference to TObject::Clone(char const*) const' lib/libCore.so: undefined reference to
TObject::SysError(char const*, char const*, …) const’
lib/libCore.so: undefined reference to TObject::AbstractMethod(char const*) const' lib/libCore.so: undefined reference to
TObject::ls(char const*) const’
lib/libCore.so: undefined reference to TObject::SetUniqueID(unsigned int)' lib/libCore.so: undefined reference to
TObject::SetDtorOnly(void*)'
lib/libCore.so: undefined reference to TObject::operator delete(void*, void*)' lib/libCore.so: undefined reference to
TObject::GetIconName() const’
lib/libCore.so: undefined reference to TObject::DrawClass() const' lib/libCore.so: undefined reference to
TObject::Write(char const*, int, int) const’
lib/libCore.so: undefined reference to TObject::Pop()' lib/libCore.so: undefined reference to
TObject::Streamer(TBuffer&)'
lib/libCore.so: undefined reference to TObject::InheritsFrom(char const*) const' lib/libCore.so: undefined reference to
TObject::IsFolder() const’
lib/libCore.so: undefined reference to TObject::Hash() const' lib/libCore.so: undefined reference to
TObject::FindObject(char const*) const’
collect2: ld returned 1 exit status