Re: Re: Re: mathmoreIntegration.C : error: ‘numeric_limits’ is not a member of ‘std’

From: Lorenzo Moneta <Lorenzo.Moneta_at_cern.ch>
Date: Thu, 17 Jun 2010 17:41:01 +0200


Hi,

 The trunk is the latest latest cutting-edge version of ROOT in svn. You can checkout directly from svn, see http://root.cern.ch/drupal/content/subversion-howto#How_do_I_check_out_the_ROOT_Subv

If you don;t want to update ROOT you can get just the new tutorial version from here;  http://root.cern.ch/viewvc/trunk/tutorials/math/mathmoreIntegration.C?view=markup

Best Regards

 Lorenzo
On Jun 17, 2010, at 2:27 PM, Ruchi Gupta wrote:

> Hi
> This question may be too naive. But I don't know what is root trunk. So what should I do to fix this issue?  
> 
> Regards,
> Ruchi
> 
> 
> On Thu, Jun 17, 2010 at 12:16 PM, Lorenzo Moneta <Lorenzo.Moneta_at_cern.ch> wrote:
> Hi, 
>  This has been fixed yesterday in the ROOT trunk. However, the tutorials can be run only in compiled mode (i.e. using ACLIC:  .x mathmoreIntegration.C+ )
> 
>  Regards
> 
>  Lorenzo 
> 
> On Jun 17, 2010, at 7:41 AM, Ruchi Gupta wrote:
> 

>> I am also having the same problem.
>>
>> Regards,
>> Ruchi
>>
>>
>> On Wed, Jun 16, 2010 at 8:11 PM, Vassili Maroussov <Vassili.Maroussov_at_cern.ch> wrote:
>> Adding the #include <limits> doesn't solve the problem:
>>
>>
>> [vmarouss_at_Ezhik-HDX18 math]$
>> [vmarouss_at_Ezhik-HDX18 math]$ root
>> *******************************************
>> * *
>> * W E L C O M E to R O O T *
>> * *
>> * Version 5.26/00b 9 February 2010 *
>> * *
>> * You are welcome to visit our Web site *
>> * http://root.cern.ch *
>> * *
>> *******************************************
>>
>> ROOT 5.26/00b (tags/v5-26-00b_at_32327, Feb 11 2010, 14:21:13 on linuxx8664gcc)
>>
>> CINT/ROOT C/C++ Interpreter version 5.17.00, Dec 21, 2008
>> Type ? for help. Commands must be C++ statements.
>> Enclose multiple statements between { }.
>> root [0] .x mathmoreIntegration.C+
>> Info in <TUnixSystem::ACLiC>: creating shared library /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration_C.so
>> In file included from /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration.C:22,
>> from /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration_C_ACLiC_dict.h:33,
>> from /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration_C_ACLiC_dict.cxx:16:
>> /usr/local/ROOT/5.26.00b/include/Math/Functor.h: In member function ‘double ROOT::Math::FunctorHandler<ParentFunctor, Func>::DoEval(double) const [with ParentFunctor = ROOT::Math::Functor1D, Func = Double_t (*)(Double_t, Double_t, Double_t)]’:
>> /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration_C_ACLiC_dict.cxx:396: instantiated from here
>> /usr/local/ROOT/5.26.00b/include/Math/Functor.h:82: error: too few arguments to function
>> g++: /usr/local/ROOT/5.26.00b/tutorials/math/./mathmoreIntegration_C_ACLiC_dict.o: No such file or directory
>> Error in <ACLiC>: Compilation failed!
>> Error: Function mathmoreIntegration() is not defined in current scope :0:
>> *** Interpreter error recovered ***
>> root [1] .q
>>
>>

>
> Received on Thu Jun 17 2010 - 17:41:06 CEST

This archive was generated by hypermail 2.2.0 : Thu Jun 17 2010 - 23:50:01 CEST