<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">&lt;<a href="mailto:kd8had@gmail.com">kd8had@gmail.com</a>&gt;</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>
 &nbsp; I have the following installed : clhep-2.0.3.2 &nbsp; &nbsp;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()&#39;:<br>
GateHitFileReader.cc:(.text+0xe5a): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)&#39;<br>
./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function<br>
`GateToRoot::RecordBeginOfAcquisition()&#39;:<br>
GateToRoot.cc:(.text+0x1e74): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)&#39;<br>
GateToRoot.cc:(.text+0x20ef): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)&#39;<br>
./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function<br>
`GateToRoot::RecordVoxels(GateVGeometryVoxelStore*)&#39;:<br>
GateToRoot.cc:(.text+0x3903): undefined reference to<br>
`TFile::TFile(char const*, char const*, char const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(double*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetReadParam(int)&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(float const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::GaussIntegrator()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TSQLResult&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `vtable for TSQLRow&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetLastProcessID(TRefTable*) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetTRefExecId()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ErfInverse(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObjectClass(void const*, TClass<br>
const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Beta(double, double)&#39;<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*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(long const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Run(void*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteProcessID(TProcessID*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::~BrentMinimizer1D()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteVersionMemberWise(TClass const*,<br>
bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Hash() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `gRandom&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TSQLRow&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RootFinder::RootFinder(ROOT::Math::RootFinder::EType)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::ChisquareQuantile(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey(TKey const&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Hash(void const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetMappedObject(unsigned int, void*&amp;,<br>
TClass*&amp;) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::Integral(double,<br>
double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Poisson(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselI1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,<br>
bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gaus(double, double, double, bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(bool*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::IncrementPidOffset(unsigned short)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `int TStreamerInfo::ReadBuffer&lt;char**&gt;(TBuffer&amp;, char**<br>
const&amp;, int, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(long*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Streamer(TBuffer&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferClones(TBuffer&amp;, TClonesArray*,<br>
int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TMutex::TMutex(bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObject(TObject const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(int const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselK0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TMessage::Class()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveH0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::~GaussLegendreIntegrator()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadString(char*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::~TKey()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::RootsCubic(double const*, double&amp;, double&amp;,<br>
double&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ForceWriteInfo(TVirtualStreamerInfo*,<br>
bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TEmulatedCollectionProxy&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::DeleteBuffer()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArrayFloat16(float*,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFastArrayDouble32(double const*, int,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Print(char const*) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ACosH(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::~RichardsonDerivator()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::NormQuantile(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TKey&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LandauI(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Print(char const*) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetWriteParam(int)&#39;<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&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetByteCount(unsigned int, bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::FDist(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::XMinimum() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Erfc(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::FValMinimum() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ls(char const*) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ShowMembers(TMemberInspector&amp;, char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferClones(TBuffer&amp;,<br>
TClonesArray*, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::TFileCacheRead()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadBuf(void*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double const*, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveL0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::~TFileCacheRead()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteObjectAny(void const*, TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Freq(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,<br>
bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::ShowMembers(TMemberInspector&amp;, char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ForceWriteInfoClones(TClonesArray*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Sort()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselY1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselJ0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClassBuffer(TClass*, void*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Exists()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SelfId()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::KolmogorovProb(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ASinH(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(unsigned long const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClass(TClass const*, unsigned int*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::Join(void**)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckObject(void const*, TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadProcessID(unsigned short)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ResetMap()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `int TStreamerInfo::WriteBufferAux&lt;char**&gt;(TBuffer&amp;,<br>
char** const&amp;, int, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileStager::Open(char const*)&#39;<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&amp;, bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative3(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadObjectAny(TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveH1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFastArrayFloat16(float const*, int,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(char const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClassBuffer(TClass*, void*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Read(TObject*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Hypot(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(long long*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::GaussLegendreIntegrator(int,<br>
double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative2(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::IncrementLevel(TVirtualStreamerInfo*)&#39;<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&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, char const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaDistI(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferSTLPtrs(TBuffer&amp;,<br>
TVirtualCollectionProxy*, int, int, int)&#39;<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&amp;, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TCondition::TCondition(TMutex*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(int*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StruveL1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFile::GetRecordHeader(char*, long long, int, int&amp;,<br>
int&amp;, int&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObjWithBuffer(char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaCf(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::GetIconName() const&#39;<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*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(long*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussLegendreIntegrator::GetWeightVectors(double*,<br>
double*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SetPidOffset(unsigned short)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::~TBufferFile()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf3d.so: undefined<br>
reference to `TMath::Normalize(float*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::TKey(TDirectory*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(float*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::InitMap()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClones(TClonesArray*, int, short)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::ReadBuffer(char*, long long, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaDist(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObj()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::IsFolder() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadObjectAny(TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::Derivative1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::Integral(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LnGamma(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteBuf(void const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ShowMembers(TMemberInspector&amp;, char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(int*&amp;)&#39;<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*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::DecrementLevel(TVirtualStreamerInfo*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `ROOT::Fit::BinData::Add(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselK1(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteString(char const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadDouble32(double*, TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Vavilov(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::~TRandom3()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLRow::ShowMembers(TMemberInspector&amp;, char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::CauchyDist(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Log2(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::Factorial(int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadClassEmulated(TClass*, void*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::MapObject(TObject const*, unsigned int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(short const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::GetVersionOwner() const&#39;<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&amp;, bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::SetRelTolerance(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::VavilovI(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, std::type_info const&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(TObject*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(double*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Permute(int, int*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SetCancelOn()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::PoissonI(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselI0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(double const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gamma(double, double)&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadFloat16(float*, TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(bool const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadBuffer(char*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferSTL(TBuffer&amp;,<br>
TVirtualCollectionProxy*, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RootFinder::~RootFinder()&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::WriteBufferSTL(TBuffer&amp;,<br>
TVirtualCollectionProxy*, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Erf(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::ATanH(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined<br>
reference to `TMath::BubbleHigh(int, double*, int*)&#39;<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&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::WriteFile(int, TFile*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselY0(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(long long*&amp;)&#39;<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&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(bool*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::SetParent(TObject const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BreitWigner(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::FillBuffer(char*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::GetValue(char*, int, int, int) const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined<br>
reference to `TBufferFile::~TBufferFile()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `vtable for TSQLResult&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TBufferFile&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::SkipObjectAny()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArrayDouble32(double const*, int,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Delete(char const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::GaussIntegrator::~GaussIntegrator()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Keep()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::CheckObject(TObject const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::Rndm(int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Landau(double, double, double, bool)&#39;<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*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArray(short*)&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadStaticArrayDouble32(double*,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LaplaceDist(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Student(double, double)&#39;<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&amp;, double, double, unsigned int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArrayFloat16(float*&amp;,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::LaplaceDistI(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArrayFloat16(float const*, int,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteDouble32(double*, TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Prob(double, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClass(TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::BrentMinimizer1D()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArrayDouble32(double*&amp;,<br>
TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TStreamerInfo::ReadBufferSTLPtrs(TBuffer&amp;,<br>
TVirtualCollectionProxy*, int, int, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(float*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::SetFile(TFile*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::BrentMinimizer1D::Minimize(int, double,<br>
double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TCondition::Wait()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::StudentI(double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TRandom3::TRandom3(unsigned int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteFloat16(float*, TStreamerElement*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::ReadFile()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::StreamObject(void*, TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::GetTitle() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `typeinfo for TFileCacheRead&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Browse(TBrowser*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BesselJ1(double)&#39;<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&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::Prefetch(long long, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(short*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadArray(char*&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Gamma(double)&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `ROOT::Math::RichardsonDerivator::RichardsonDerivator(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::BetaIncomplete(double, double, double)&#39;<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&#39;<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)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::FDistI(double, double, double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TThread::SetCancelDeferred()&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFile::GetCacheRead() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TFileCacheRead::TFileCacheRead(TFile*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Sizeof() const&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::DiLog(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLResult::ShowMembers(TMemberInspector&amp;, char*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteArray(long long const*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteVersion(TClass const*, bool)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TSQLRow::Streamer(TBuffer&amp;)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined<br>
reference to `TMath::Nint(double)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::ReadObject(TClass const*)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TBufferFile::WriteClones(TClonesArray*, int)&#39;<br>
/share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined<br>
reference to `TKey::Create(int, TFile*)&#39;<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>