Re: [ROOT] compiling on lxplus

From: Roland Bramm (roland.bramm@cern.ch)
Date: Tue Apr 15 2003 - 15:02:00 MEST


Hi,

>Hi Roland,
>
>What do you mean by "branch new" on lxplus?

this sets the librarys to new, so root version 3.05/02
(like this is dne in na49 ...)

>Which compiler version are you using? 2.95.2, 2.96 or 3.2 ?

The standard one which should be 3.2 for this redhat.
On the solaris mashines it was cc version 5
on the Mac gcc 3.1
on the PC's it should be 2.95 or 2.96 ...

Thanks Roland

>Rene Brun
>
>Roland Bramm wrote:
>>
>>  Hi,
>>
>>  i have a small class which i later use in root.
>>  This is compiling on my MacosX mashine, some Pc's in the Alice FEE
>>  group, and some solaris mashines ...
>>
>>  if i start the compilation on an lxplus mashine (branch new)
>>  i get
>>  EventDict.cxx: In function `ROOT::TGenericClassInfo*
>>      ROOT::GenerateInitInstance(const Event*)':
>>  EventDict.cxx:44: no matching function for call to 
>>`ROOT::TGenericClassInfo::
>>      TGenericClassInfo(const char[6], Version_t, const char[8], int, const
>>      std::type_info&, const ROOT::TInitBehavior*, void (*)(), int)'
>> 
>>/afs/cern.ch/alice/library/root/new/include/TGenericClassInfo.h:17: 
>>candidates
>>      are: ROOT::TGenericClassInfo::TGenericClassInfo(const
>>      ROOT::TGenericClassInfo&)
>>  /afs/cern.ch/alice/library/root/new/include/TGenericClassInfo.h:57:
>>          ROOT::TGenericClassInfo::TGenericClassInfo(const char*, int, const
>>      char*, int, const std::type_info&, const ROOT::TInitBehavior*, 
>>void (*)(),
>>      TClass*(*)(const void*), int)
>>  /afs/cern.ch/alice/library/root/new/include/TGenericClassInfo.h:51:
>>          ROOT::TGenericClassInfo::TGenericClassInfo(const char*, int, const
>>      char*, int, const std::type_info&, const ROOT::TInitBehavior*, 
>>void*, void
>>      (*)(), TClass*(*)(const void*), int)
>>  /afs/cern.ch/alice/library/root/new/include/TGenericClassInfo.h:45:
>>          ROOT::TGenericClassInfo::TGenericClassInfo(const char*, const char*,
>>      int, const std::type_info&, const ROOT::TInitBehavior*, void*, 
>>void (*)(),
>>      TClass*(*)(const void*), int)
>>  gmake: *** [EventDict.o] Error 1
>>
>>  I have on my mac the same root version (3.05/02) as on some of the
>>  PC's (some have only /01) and the suns.
>>  Is this an issue for the lxplus maintainers ? Or a root Problem ?
>  > Or "my" problem ...
>  >
>  > Cheers Roland



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET