[Gate-users] Error compiling GATE version 4

Zhibin Huang zhibin.huang at osumc.edu
Sat Aug 23 00:30:14 CEST 2008


I posted my webpage which is useful at this problem.

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:

root-config --libs

Use the output to replace the old one in GNUmakefile. Then the compilation
should be successful. For details, please see:
https://filer.case.edu/~zxh6/data/daily-log and search for root-config
--libs

Good luck!

On Fri, Aug 22, 2008 at 4:21 PM, KB <kd8had at gmail.com> wrote:

> Hello All,
>
>   I have the following installed : clhep-2.0.3.2    geant4.9.1.p02
> root_v5.20.00
> and the LD_LIBRARY_PATH variables set, but cannot seem to compile GATE.
>
> Any ideas about the error messages I get?
>
> I have tried it with root versions 5.18 and get the same compile errors.
>
> When I try to compile the latest version of GATE (4.0) I get the
> following errors:
> ...
> ...
> Compiling Gate.cc ...
> Using granular libraries ...
> Linking Gate ...
> ./tmp/Linux-g++/Gate/libGate.a(GateHitFileReader.o): In function
> `GateHitFileReader::PrepareAcquisition()':
> GateHitFileReader.cc:(.text+0xe5a): undefined reference to
> `TFile::TFile(char const*, char const*, char const*, int)'
> ./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function
> `GateToRoot::RecordBeginOfAcquisition()':
> GateToRoot.cc:(.text+0x1e74): undefined reference to
> `TFile::TFile(char const*, char const*, char const*, int)'
> GateToRoot.cc:(.text+0x20ef): undefined reference to
> `TFile::TFile(char const*, char const*, char const*, int)'
> ./tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function
> `GateToRoot::RecordVoxels(GateVGeometryVoxelStore*)':
> GateToRoot.cc:(.text+0x3903): undefined reference to
> `TFile::TFile(char const*, char const*, char const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(double*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::SetReadParam(int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::TThread(char const*, void* (*)(void*), void*,
> TThread::EPriority)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(float const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::GaussIntegrator::GaussIntegrator()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TSQLResult'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `vtable for TSQLRow'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::GetLastProcessID(TRefTable*) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::GetTRefExecId()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::ErfInverse(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteObjectClass(void const*, TClass
> const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Beta(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadVersion(unsigned int*, unsigned int*,
> TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(long const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::Run(void*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteProcessID(TProcessID*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::BrentMinimizer1D::~BrentMinimizer1D()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteVersionMemberWise(TClass const*,
> bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Hash() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `gRandom'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TSQLRow'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::RootFinder::RootFinder(ROOT::Math::RootFinder::EType)'
> /share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined
> reference to `TMath::ChisquareQuantile(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::TKey(TKey const&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Hash(void const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::GetMappedObject(unsigned int, void*&,
> TClass*&) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::GaussLegendreIntegrator::Integral(double,
> double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Poisson(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselI1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,
> bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Gaus(double, double, double, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(bool*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::IncrementPidOffset(unsigned short)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Fit::BinData::Add(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `int TStreamerInfo::ReadBuffer<char**>(TBuffer&, char**
> const&, int, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(long*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Streamer(TBuffer&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::ReadBufferClones(TBuffer&, TClonesArray*,
> int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TMutex::TMutex(bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteObject(TObject const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(int const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselK0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TMessage::Class()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::StruveH0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::GaussLegendreIntegrator::~GaussLegendreIntegrator()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadString(char*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode)'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `ROOT::Fit::BinData::Add(double, double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::~TKey()'
> /share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined
> reference to `TMath::RootsCubic(double const*, double&, double&,
> double&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ForceWriteInfo(TVirtualStreamerInfo*,
> bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TEmulatedCollectionProxy'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::DeleteBuffer()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArrayFloat16(float*,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteFastArrayDouble32(double const*, int,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Print(char const*) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::ACosH(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::TKey()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RichardsonDerivator::~RichardsonDerivator()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::NormQuantile(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TKey'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::LandauI(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::Print(char const*) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::SetWriteParam(int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::GetValueSTL(TVirtualCollectionProxy*,
> int, int, int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::SetByteCount(unsigned int, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::FDist(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::BrentMinimizer1D::XMinimum() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Erfc(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::BrentMinimizer1D::FValMinimum() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ls(char const*) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ShowMembers(TMemberInspector&, char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::WriteBufferClones(TBuffer&,
> TClonesArray*, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::TFileCacheRead()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadBuf(void*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Fit::BinData::Add(double const*, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::StruveL0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::~TFileCacheRead()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteObjectAny(void const*, TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Freq(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode, int, void*,
> bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::ShowMembers(TMemberInspector&, char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ForceWriteInfoClones(TClonesArray*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::Sort()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselY1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselJ0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadClassBuffer(TClass*, void*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::Exists()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::SelfId()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::KolmogorovProb(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::ASinH(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(unsigned long const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadClass(TClass const*, unsigned int*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::Join(void**)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::CheckObject(void const*, TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadProcessID(unsigned short)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ResetMap()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `int TStreamerInfo::WriteBufferAux<char**>(TBuffer&,
> char** const&, int, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileStager::Open(char const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::GaussLegendreIntegrator::SetFunction(ROOT::Math::IBaseFunctionOneDim
> const&, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RichardsonDerivator::Derivative3(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadObjectAny(TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::StruveH1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteFastArrayFloat16(float const*, int,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(char const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteClassBuffer(TClass*, void*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Read(TObject*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Hypot(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(long long*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::GaussLegendreIntegrator::GaussLegendreIntegrator(int,
> double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RichardsonDerivator::Derivative2(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::IncrementLevel(TVirtualStreamerInfo*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::GetValueSTLP(TVirtualCollectionProxy*,
> int, int, int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::StreamObject(void*, char const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BetaDistI(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::WriteBufferSTLPtrs(TBuffer&,
> TVirtualCollectionProxy*, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::BrentMinimizer1D::SetFunction(ROOT::Math::IBaseFunctionOneDim
> const&, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TCondition::TCondition(TMutex*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(int*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::StruveL1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFile::GetRecordHeader(char*, long long, int, int&,
> int&, int&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ReadObjWithBuffer(char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BetaCf(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::GetIconName() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::CheckByteCount(unsigned int, unsigned int,
> TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(long*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::GaussLegendreIntegrator::GetWeightVectors(double*,
> double*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::SetPidOffset(unsigned short)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::~TBufferFile()'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf3d.so: undefined
> reference to `TMath::Normalize(float*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::TKey(TDirectory*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(float*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::InitMap()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadClones(TClonesArray*, int, short)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::ReadBuffer(char*, long long, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BetaDist(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ReadObj()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::IsFolder() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ReadObjectAny(TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RichardsonDerivator::Derivative1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::GaussIntegrator::Integral(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::LnGamma(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteBuf(void const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ShowMembers(TMemberInspector&, char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(int*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::AdaptiveIntegratorMultiDim::Integral(double
> const*, double const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::DecrementLevel(TVirtualStreamerInfo*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `ROOT::Fit::BinData::Add(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselK1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteString(char const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadDouble32(double*, TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Vavilov(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TRandom3::~TRandom3()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TSQLRow::ShowMembers(TMemberInspector&, char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::CauchyDist(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Log2(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined
> reference to `TMath::Factorial(int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadClassEmulated(TClass*, void*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::MapObject(TObject const*, unsigned int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(short const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::GetVersionOwner() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::GaussIntegrator::SetFunction(ROOT::Math::IBaseFunctionOneDim
> const&, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::GaussIntegrator::SetRelTolerance(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::VavilovI(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::StreamObject(void*, std::type_info const&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::StreamObject(TObject*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(double*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Permute(int, int*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::SetCancelOn()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::PoissonI(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselI0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(double const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Gamma(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFile::Open(char const*, char const*, char const*, int,
> int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadFloat16(float*, TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(bool const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ReadBuffer(char*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::ReadBufferSTL(TBuffer&,
> TVirtualCollectionProxy*, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RootFinder::~RootFinder()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadClassBuffer(TClass*, void*, int,
> unsigned int, unsigned int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::WriteBufferSTL(TBuffer&,
> TVirtualCollectionProxy*, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Erf(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::ATanH(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libPhysics.so: undefined
> reference to `TMath::BubbleHigh(int, double*, int*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::PrintValue(char const*, char*, int, int,
> int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::WriteFile(int, TFile*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselY0(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(long long*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::PrintValueSTL(char const*,
> TVirtualCollectionProxy*, int, int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(bool*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::SetParent(TObject const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BreitWigner(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::FillBuffer(char*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::GetValue(char*, int, int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `TBufferFile::~TBufferFile()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `vtable for TSQLResult'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TBufferFile'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::SkipObjectAny()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArrayDouble32(double const*, int,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Delete(char const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::GaussIntegrator::~GaussIntegrator()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Keep()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::CheckObject(TObject const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TRandom3::Rndm(int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Landau(double, double, double, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::CheckByteCount(unsigned int, unsigned int,
> char const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::TBufferFile(TBuffer::EMode, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArray(short*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::MapObject(void const*, TClass const*,
> unsigned int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadStaticArrayDouble32(double*,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::LaplaceDist(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Student(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to
> `ROOT::Math::AdaptiveIntegratorMultiDim::AdaptiveIntegratorMultiDim(ROOT::Math::IBaseFunctionMultiDim
> const&, double, double, unsigned int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArrayFloat16(float*&,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::LaplaceDistI(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArrayFloat16(float const*, int,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteDouble32(double*, TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Prob(double, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteClass(TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::BrentMinimizer1D::BrentMinimizer1D()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArrayDouble32(double*&,
> TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::ReadBufferSTLPtrs(TBuffer&,
> TVirtualCollectionProxy*, int, int, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(float*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::SetFile(TFile*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::BrentMinimizer1D::Minimize(int, double,
> double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TCondition::Wait()'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::StudentI(double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TRandom3::TRandom3(unsigned int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteFloat16(float*, TStreamerElement*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::ReadFile()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::StreamObject(void*, TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::GetTitle() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `typeinfo for TFileCacheRead'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Browse(TBrowser*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BesselJ1(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::GetValueClones(TClonesArray*, int, int,
> int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `TMath::Quantiles(int, int, double*, double*, double*,
> bool, int*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::Prefetch(long long, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(short*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadArray(char*&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Gamma(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libGraf.so: undefined
> reference to `ROOT::Fit::BinData::Add(double, double, double, double,
> double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Math::RichardsonDerivator::RichardsonDerivator(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::BetaIncomplete(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TStreamerInfo::PrintValueClones(char const*,
> TClonesArray*, int, int, int) const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `ROOT::Fit::BinData::Initialize(unsigned int, unsigned
> int, ROOT::Fit::BinData::ErrorType)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::FDistI(double, double, double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TThread::SetCancelDeferred()'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFile::GetCacheRead() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TFileCacheRead::TFileCacheRead(TFile*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Sizeof() const'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::DiLog(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TSQLResult::ShowMembers(TMemberInspector&, char*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteArray(long long const*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteVersion(TClass const*, bool)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TSQLRow::Streamer(TBuffer&)'
> /share/apps/GATE/root_v5.20.00/root/lib/libHist.so: undefined
> reference to `TMath::Nint(double)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::ReadObject(TClass const*)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TBufferFile::WriteClones(TClonesArray*, int)'
> /share/apps/GATE/root_v5.20.00/root/lib/libTree.so: undefined
> reference to `TKey::Create(int, TFile*)'
> collect2: ld returned 1 exit status
> make: *** [bin/Linux-g++/Gate] Error 1
> [root at cluster gate_v4.0.0]#
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.healthgrid.org
> http://lists.healthgrid.org/mailman/listinfo/gate-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20080822/40ef4e74/attachment.htm>


More information about the Gate-users mailing list