[Clas_offline] Evio Link to root

David Lawrence davidl at jlab.org
Sat Jul 14 11:44:31 EDT 2012


Hi Gagik,

   This looks like a similar problem I ran into a few years ago trying 
to generate web documentation using THTML. Root's cint wouldn't handle 
templated classes. It handles templated methods just fine.

   You might take a look at the replacement for cint, "cling" which is 
supposed to be out with ROOT 6 this fall.

http://root.cern.ch/drupal/content/cling

Regards,
-David

On 7/14/12 11:27 AM, Gagik Gavalian wrote:
> Hi All,
>
> I'm trying to generate a dictionary for ROOT Class that uses evio library.
> I'm getting errors for template classes, does anyone know a workaround
> for this ? Anyone dealt with this problem before ?
>
> Here is the printout:
>
> rootcint -f TEvioFileReaderDict.cc -c -p -I../evio TEvioFileReader.h TEvioFileReaderLinkDef.h
> Error: Template class evioDOMNode::getVector not defined ../evio/evioUtilTemplates.hxx:434:
> Error: Template class evioDOMNode::operator not defined ../evio/evioUtilTemplates.hxx:449:
> Error: Template class evioDOMNode::operator not defined ../evio/evioUtilTemplates.hxx:463:
> Error: Template class evioDOMTree::getVectorUnique not defined ../evio/evioUtilTemplates.hxx:806:
> Error: Template class evioDOMTree::getVectorUnique not defined ../evio/evioUtilTemplates.hxx:831:
> Warning: Error occurred during reading source files
> Warning: Error occurred during dictionary source generation
> !!!Removing TEvioFileReaderDict.cc TEvioFileReaderDict.h !!!
> Error: rootcint: error loading headers...
>
>
> Gagik
> _______________________________________________
> Clas_offline mailing list
> Clas_offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/clas_offline




More information about the Clas_offline mailing list