<div dir="ltr">I posted my webpage which is useful at this problem.<br><br>Basically, the linkage of Gate to ROOT failed. Because you are using a high version of ROOT and GNUmakefile for gate_v3.1.2 is designed for ROOT5.14. Then you have to modify it by looking at root libraries in your teminal window:<br>
<br>root-config --libs<br><br>Use the output to replace the old one in GNUmakefile. Then the compilation should be successful. For details, please see: <a href="https://filer.case.edu/~zxh6/data/daily-log">https://filer.case.edu/~zxh6/data/daily-log</a> and search for root-config --libs<br>
<br>Good luck!<br><br><div class="gmail_quote">On Fri, Aug 22, 2008 at 4:21 PM, KB <span dir="ltr"><<a href="mailto:kd8had@gmail.com">kd8had@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello All,<br>
<br>
I have the following installed : clhep-2.0.3.2 geant4.9.1.p02<br>
root_v5.20.00<br>
and the LD_LIBRARY_PATH variables set, but cannot seem to compile GATE.<br>
<br>
Any ideas about the error messages I get?<br>
<br>
I have tried it with root versions 5.18 and get the same compile errors.<br>
<br>
When I try to compile the latest version of GATE (4.0) I get the<br>
following errors:<br>
...<br>
...<br>
Compiling Gate.cc ...<br>
Using granular libraries ...<br>
Linking Gate ...<br>
./tmp/Linux-g++/Gate/libGate.a(GateHitFileReader.o): In function<br>
`GateHitFileReader::PrepareAcquisition()':<br>
GateHitFileReader.cc:(.text+0xe5a): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)'<br>
./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function<br>
`GateToRoot::RecordBeginOfAcquisition()':<br>
GateToRoot.cc:(.text+0x1e74): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)'<br>
GateToRoot.cc:(.text+0x20ef): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)'<br>
./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function<br>
`GateToRoot::RecordVoxels(GateVGeometryVoxelStore*)':<br>
GateToRoot.cc:(.text+0x3903): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(double*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetReadParam(int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::TThread(char const*, void* (*)(void*), void*,<br>
TThread::EPriority)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(float const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::GaussIntegrator()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TSQLResult'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `vtable for TSQLRow'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetLastProcessID(TRefTable*) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetTRefExecId()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ErfInverse(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObjectClass(void const*, TClass<br>
const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Beta(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadVersion(unsigned int*, unsigned int*,<br>
TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(long const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Run(void*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteProcessID(TProcessID*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::~BrentMinimizer1D()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteVersionMemberWise(TClass const*,<br>
bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Hash() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `gRandom'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TSQLRow'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RootFinder::RootFinder(ROOT::Math::RootFinder::EType)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::ChisquareQuantile(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey(TKey const&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Hash(void const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetMappedObject(unsigned int, void*&,<br>
TClass*&) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::Integral(double,<br>
double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Poisson(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselI1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,<br>
bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gaus(double, double, double, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(bool*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::IncrementPidOffset(unsigned short)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `int TStreamerInfo::ReadBuffer<char**>(TBuffer&, char**<br>
const&, int, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(long*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Streamer(TBuffer&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferClones(TBuffer&, TClonesArray*,<br>
int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TMutex::TMutex(bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObject(TObject const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(int const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselK0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TMessage::Class()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveH0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::~GaussLegendreIntegrator()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadString(char*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::~TKey()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::RootsCubic(double const*, double&, double&,<br>
double&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ForceWriteInfo(TVirtualStreamerInfo*,<br>
bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TEmulatedCollectionProxy'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::DeleteBuffer()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArrayFloat16(float*,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFastArrayDouble32(double const*, int,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Print(char const*) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ACosH(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::~RichardsonDerivator()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::NormQuantile(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TKey'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LandauI(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Print(char const*) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetWriteParam(int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::GetValueSTL(TVirtualCollectionProxy*,<br>
int, int, int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetByteCount(unsigned int, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::FDist(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::XMinimum() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Erfc(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::FValMinimum() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ls(char const*) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ShowMembers(TMemberInspector&, char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferClones(TBuffer&,<br>
TClonesArray*, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::TFileCacheRead()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadBuf(void*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double const*, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveL0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::~TFileCacheRead()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObjectAny(void const*, TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Freq(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,<br>
bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::ShowMembers(TMemberInspector&, char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ForceWriteInfoClones(TClonesArray*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Sort()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselY1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselJ0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClassBuffer(TClass*, void*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Exists()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SelfId()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::KolmogorovProb(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ASinH(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(unsigned long const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClass(TClass const*, unsigned int*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Join(void**)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckObject(void const*, TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadProcessID(unsigned short)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ResetMap()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `int TStreamerInfo::WriteBufferAux<char**>(TBuffer&,<br>
char** const&, int, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileStager::Open(char const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::SetFunction(ROOT::Math::IBaseFunctionOneDim<br>
const&, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative3(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadObjectAny(TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveH1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFastArrayFloat16(float const*, int,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(char const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClassBuffer(TClass*, void*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Read(TObject*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Hypot(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(long long*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::GaussLegendreIntegrator(int,<br>
double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative2(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::IncrementLevel(TVirtualStreamerInfo*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::GetValueSTLP(TVirtualCollectionProxy*,<br>
int, int, int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, char const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaDistI(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferSTLPtrs(TBuffer&,<br>
TVirtualCollectionProxy*, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::SetFunction(ROOT::Math::IBaseFunctionOneDim<br>
const&, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TCondition::TCondition(TMutex*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(int*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveL1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFile::GetRecordHeader(char*, long long, int, int&,<br>
int&, int&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObjWithBuffer(char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaCf(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::GetIconName() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckByteCount(unsigned int, unsigned int,<br>
TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(long*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::GetWeightVectors(double*,<br>
double*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetPidOffset(unsigned short)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::~TBufferFile()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf3d.so: undefined<br>
reference to `TMath::Normalize(float*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey(TDirectory*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(float*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::InitMap()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClones(TClonesArray*, int, short)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::ReadBuffer(char*, long long, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaDist(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObj()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::IsFolder() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObjectAny(TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::Integral(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LnGamma(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteBuf(void const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ShowMembers(TMemberInspector&, char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(int*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::AdaptiveIntegratorMultiDim::Integral(double<br>
const*, double const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::DecrementLevel(TVirtualStreamerInfo*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselK1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteString(char const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadDouble32(double*, TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Vavilov(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::~TRandom3()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLRow::ShowMembers(TMemberInspector&, char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::CauchyDist(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Log2(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::Factorial(int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClassEmulated(TClass*, void*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::MapObject(TObject const*, unsigned int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(short const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetVersionOwner() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::SetFunction(ROOT::Math::IBaseFunctionOneDim<br>
const&, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::SetRelTolerance(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::VavilovI(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, std::type_info const&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(TObject*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(double*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Permute(int, int*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SetCancelOn()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::PoissonI(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselI0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(double const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gamma(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFile::Open(char const*, char const*, char const*, int,<br>
int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadFloat16(float*, TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(bool const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadBuffer(char*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferSTL(TBuffer&,<br>
TVirtualCollectionProxy*, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RootFinder::~RootFinder()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClassBuffer(TClass*, void*, int,<br>
unsigned int, unsigned int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferSTL(TBuffer&,<br>
TVirtualCollectionProxy*, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Erf(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ATanH(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::BubbleHigh(int, double*, int*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::PrintValue(char const*, char*, int, int,<br>
int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::WriteFile(int, TFile*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselY0(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(long long*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::PrintValueSTL(char const*,<br>
TVirtualCollectionProxy*, int, int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(bool*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::SetParent(TObject const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BreitWigner(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::FillBuffer(char*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::GetValue(char*, int, int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `TBufferFile::~TBufferFile()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `vtable for TSQLResult'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TBufferFile'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SkipObjectAny()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArrayDouble32(double const*, int,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Delete(char const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::~GaussIntegrator()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Keep()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckObject(TObject const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::Rndm(int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Landau(double, double, double, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckByteCount(unsigned int, unsigned int,<br>
char const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(short*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::MapObject(void const*, TClass const*,<br>
unsigned int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArrayDouble32(double*,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LaplaceDist(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Student(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::AdaptiveIntegratorMultiDim::AdaptiveIntegratorMultiDim(ROOT::Math::IBaseFunctionMultiDim<br>
const&, double, double, unsigned int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArrayFloat16(float*&,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LaplaceDistI(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArrayFloat16(float const*, int,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteDouble32(double*, TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Prob(double, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClass(TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::BrentMinimizer1D()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArrayDouble32(double*&,<br>
TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferSTLPtrs(TBuffer&,<br>
TVirtualCollectionProxy*, int, int, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(float*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::SetFile(TFile*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::Minimize(int, double,<br>
double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TCondition::Wait()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StudentI(double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::TRandom3(unsigned int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFloat16(float*, TStreamerElement*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadFile()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::GetTitle() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TFileCacheRead'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Browse(TBrowser*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselJ1(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::GetValueClones(TClonesArray*, int, int,<br>
int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `TMath::Quantiles(int, int, double*, double*, double*,<br>
bool, int*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Prefetch(long long, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(short*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(char*&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gamma(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double, double, double,<br>
double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::RichardsonDerivator(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaIncomplete(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::PrintValueClones(char const*,<br>
TClonesArray*, int, int, int) const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Fit::BinData::Initialize(unsigned int, unsigned<br>
int, ROOT::Fit::BinData::ErrorType)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::FDistI(double, double, double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SetCancelDeferred()'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFile::GetCacheRead() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::TFileCacheRead(TFile*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Sizeof() const'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::DiLog(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLResult::ShowMembers(TMemberInspector&, char*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(long long const*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteVersion(TClass const*, bool)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLRow::Streamer(TBuffer&)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Nint(double)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadObject(TClass const*)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClones(TClonesArray*, int)'<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Create(int, TFile*)'<br>
collect2: ld returned 1 exit status<br>
make: *** [bin/Linux-g++/Gate] Error 1<br>
[root@cluster gate_v4.0.0]#<br>
_______________________________________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.healthgrid.org">Gate-users@lists.healthgrid.org</a><br>
<a href="http://lists.healthgrid.org/mailman/listinfo/gate-users" target="_blank">http://lists.healthgrid.org/mailman/listinfo/gate-users</a><br>
</blockquote></div><br></div>