Re: [ROOT] It's faster to run root compiled by icc than gcc on Intel platforms

From: Fons Rademakers (
Date: Wed Feb 04 2004 - 11:44:07 MET

Hi Troy,

  unfortunately the -p option is a cint option that rootcint passes to
cint. Do "cint -?" to see all cint options, place any cint option on the
rootcint line after the -c option. Mainly use the -p or -D options of
cint via rootcint.

We'll update rootcint to give this info.

Cheers, Fons.

On Tue, 2004-02-03 at 23:56, Troy Straszheim wrote:
> Heeey Rooottalk!
> I've got what I hope is another good one for you.  I'm trying to use
> boost's shared_ptr for memory management.  At the moment rootcint is
> bailing out because it is having problems with macros: I see an older
> mail on the website:
> > Hello,
> > 
> > I'd be interested to use Cint with some classes defined in Boost
> > (,  boost::any for example.
> > Is it possible ? I ran into a lot of errors in $BOOST/boost/config.hpp
> >
> And it is suggested that he use the -p or -P flag...  but I dont see
> this in the documentation anywhere (I'm using 3.10.01), and if you
> just type "rootcint -h" it does not mention the flag.  Do they still
> exist?  Where is the flag supposed to go?
> And there's a side question: does anybody know if anyone has
> sucessfully used the boost classes with rootcint?  That earlier mail
> came from Olivier Tubach... Olivier, if you're watching, did you have
> any luck?  I'm trying to stream out classes that contain instances of
> boost::smart_ptr<>...
> Thanks in advance,
> Troy Straszheim
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail:              Phone: +41 22 7679248
WWW:      Fax:   +41 22 7679480

This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET