FW: Re : [Gate-users] Error compiling GATE version 4

Zhibin Huang zxh6 at case.edu
Tue Aug 26 17:54:12 CEST 2008


I took a look at the GNUmakefile for Version 4. Please note that the
link of Gate to root* libraries* has been put in *variables.gmk*.

In variables.gmk, you see

*EXTRALIBS += -L$(ROOTSYS)/lib \*

*-lCore -lCint \*

*-lHist -lGraf -lGraf3d -lGpad \*

*-lTree -lRint -lPostscript \*

*-lMatrix -lPhysics \*

*-lm -ldl -lpthread -rdynamic*
Please use your output to replace it.

Good luck!


  ------------------------------
> *From:* dounia84 at aol.com [mailto:dounia84 at aol.com]
> *Sent:* Tuesday, August 26, 2008 11:21 AM
> *To:* Huang, Zhibin
> *Subject:* Re : [Gate-users] Error compiling GATE version 4
>
>
> okay eventually this worked fine:
> dounia at ordinator:~/gate/gate_v4.0.0$ root-config --libs
> -L/home/dounia/gate/root/lib -lCore -lCint -lRIO -lNet -lHist -lGraf
> -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lMathCore
> -lThread -pthread -lm -ldl -rdynamic
>
> but then my gnumakefile for gate never talks about root or rootsys so i
> dont know how to add it. actually the right path for root header is it
> rootsys?How and where should I add the libraries (above)? I have no idea...
> could you help.
> Thanks.
> dounia
>
>
>
>
>
> -----E-mail d'origine-----
> De : Zhibin Huang <zhibin.huang at osumc.edu>
> A : KB <kd8had at gmail.com>
> Cc : gate-users at lists.healthgrid.org
> Envoyé le : Samedi, 23 Août 2008 0:30
> Sujet : Re: [Gate-users] Error compiling GATE version 4
>
>  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 <https://filer.case.edu/%7Ezxh6/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*)'
>> /sha re/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::WriteA rray(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::WriteFastArrayDoub le32(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(TClonesArr ay*)'
>> /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**>(TBuffe r&,
>> 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(d ouble)'
>> /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/r oot_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/l ibHist.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, uns igned 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/G ATE/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*)'
>> /s hare/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(c har 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::Writ eClones(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
>>
>
>
>
> _______________________________________________
>
> 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/20080826/48500359/attachment.htm>


More information about the Gate-users mailing list