Re: ROOT installation is failed on Ubuntu 11.10

From: Philippe Canal <pcanal_at_fnal.gov>
Date: Wed, 11 Apr 2012 09:32:00 -0500


Hi,

v5.30 has not been ported to Ubuntu 11 (which changed the behavior of the linker compared to older released). Try v5.32/02.

Cheers,
Philippe.

On 4/11/12 9:26 AM, Vardanush Papikyan wrote:
> Hi all,
> I am trying to install ROOT v5-30-06-1 from trunk on Ubuntu 11.10.
>
> When I am doing make I am getting the following error output:
>
> lib/libTree.so: undefined reference to `TSQLRow::Streamer(TBuffer&)'
> lib/libTree.so: undefined reference to `typeinfo for TSQLResult'
> lib/libTree.so: undefined reference to `TMessage::Class()'
> lib/libHistFactory.so: undefined reference to `TCanvas::TCanvas(char const*, char const*, int, int)'
> lib/libTree.so: undefined reference to `TSQLRow::ShowMembers(TMemberInspector&)'
> lib/libRooStats.so: undefined reference to `RooBernstein::RooBernstein(char const*, char const*, RooAbsReal&, RooArgList const&)'
> lib/libRooStats.so: undefined reference to `RooUniform::RooUniform(char const*, char const*, RooArgSet const&)'
> lib/libTree.so: undefined reference to `vtable for TSQLRow'
> lib/libTree.so: undefined reference to `typeinfo for TSQLRow'
> lib/libRooStats.so: undefined reference to `RooPoisson::RooPoisson(char const*, char const*, RooAbsReal&, RooAbsReal&, bool)'
> lib/libTree.so: undefined reference to `TFileStager::Open(char const*)'
> lib/libRooStats.so: undefined reference to `RooNDKeysPdf::RooNDKeysPdf(char const*, char const*, RooArgList const&, RooDataSet&,
> TString, double, double, bool)'
> lib/libRooStats.so: undefined reference to `RooTFnBinding::RooTFnBinding(char const*, char const*, TF1*, RooArgList const&)'
> lib/libTree.so: undefined reference to `TSQLResult::ShowMembers(TMemberInspector&)'
> lib/libRooStats.so: undefined reference to `RooFunctor1DBinding::RooFunctor1DBinding(char const*, char const*,
> ROOT::Math::IBaseFunctionOneDim const&, RooAbsReal&)'
> lib/libTree.so: undefined reference to `vtable for TSQLResult'
> collect2: ld returned 1 exit status
> make: *** [bin/hist2workspace] Error 1
>
>
> I have configured ROOT with this command:
>
> ./configure --prefix=/opt/alice/root --etcdir=/opt/alice/root/etc --with-f77=gfortran --with-pythia6-uscore=SINGLE
> --enable-roofit --enable-minuit2 --with-xml-incdir=${ALIEN_ROOT}/include/libxml2 --with-xml-libdir=${ALIEN_ROOT}/lib
> --with-ssl-incdir=${ALIEN_ROOT}/include --with-ssl-libdir=${ALIEN_ROOT}/alien/lib --with-alien-incdir=${ALIEN_ROOT}/api/include
> --with-alien-libdir=${ALIEN_ROOT}/api/lib --with-monalisa-libdir=${ALIEN_ROOT}/api/lib
> --with-monalisa-incdir=${ALIEN_ROOT}/api/include --with-xrootd-incdir=${ALIEN_ROOT}/api/include/xrootd
> --with-xrootd-libdir=${ALIEN_ROOT}/api/lib --enable-gsl-shared --disable-globus --build=debug
>
> Could anybody give any suggestion?
> Thank you in advance,
> Vardanush
>
Received on Wed Apr 11 2012 - 16:32:07 CEST

This archive was generated by hypermail 2.2.0 : Thu Apr 12 2012 - 17:50:02 CEST