Re: error building root on RedHat 7.3

From: Axel Naumann <Axel.Naumann_at_cern.ch>
Date: Sun, 3 Aug 2008 10:26:40 +0200


Hi Tom,

the person who knows the answer is currently on vacation; he will reply when he is back.

Cheers, Axel

Tom Roberts wrote:
> Axel Naumann wrote:

>> you can try --disable-reflex, maybe that gets you farther. But we 
>> can't promise (and don't test) that 5.20 still works with GCC 3.2.

>
> Thanks! I went one step further and did --disable for every
> enable/disable option except builtin-zlib, which seems to be required
> (see listing at end of this email).
>
> That got Root to build, including static, and my program links with the
> static library. It runs unless it tries to use Root I/O, in which case
> it give this error message:
> Error in <TPluginManager::FindHandler>: Cannot find plugin handler for
> TVirtualStreamerInfo! Does $ROOTSYS/etc/plugins/TVirtualStreamerInfo exist?
>
> That directory does exist, and contains a file P010_TStreamerInfo.C,
> which is quite simple.
>
> Did I disable so much that it cannot load a plugin? If so, what do I
> enable?
>
> Is there some way to disable the plugins and compile them in?
>
> I want to be able to run this program without depending on having the
> correct version of Root installed (or any Root installed at all). Do I
> need to use an older version of Root to avoid the plugins?
>
>
> Tom Roberts
>
>
> Here is my configure-disable-all script (first line is very long):
> ./configure --disable-afs --disable-alien --disable-asimage
> --disable-astiff --disable-builtin-afterimage --disable-builtin-ftgl
> --disable-builtin-freetype --disable-builtin-pcre --disable-castor
> --disable-chirp --disable-cint7 --disable-cintex --disable-clarens
> --disable-dcache --disable-fftw3 --disable-gdml --disable-gfal
> --disable-g4root --disable-globus --disable-glite --disable-gsl-shared
> --disable-krb5 --disable-ldap --disable-genvector --disable-mathmore
> --disable-memstat --disable-minuit2 --disable-monalisa --disable-mysql
> --disable-odbc --disable-opengl --disable-oracle --disable-peac
> --disable-pgsql --disable-pythia6 --disable-pythia8 --disable-python
> --disable-qt --disable-qtgsi --disable-reflex --disable-rfio
> --disable-roofit --disable-rpath --disable-ruby --disable-sapdb
> --disable-shadowpw --disable-shared --disable-soversion --disable-srp
> --disable-ssl --disable-table --disable-unuran --disable-winrtdebug
> --disable-xml --disable-xrootd --disable-xft --disable-exceptions
> --disable-explicitlink --disable-pch
>
> # not disabled:
> #--disable-builtin-zlib
>
>
Received on Sun Aug 03 2008 - 10:26:54 CEST

This archive was generated by hypermail 2.2.0 : Mon Aug 04 2008 - 17:50:01 CEST