Print

Print


It compiled ok in

CERN E. Linux release 3 (NoName [test])
2.4.21-9.0.1.ELsmp
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-24)

so big difference from Fedora ? ah! the kernel 2.4 instead of 2.6... sigh!
but my previous version of xrootd compiled even in fedora core 2 with 
kernel 2.6...

    Alvise

Alvise Dorigo wrote:

> I forgot so say that I compiled it on
>
> Fedora Core 3 (kernel 2.6.9-1.667, gcc version 3.4.2 20041017 (Red Hat 
> 3.4.2-6.fc3) )
>
>    Alvise
>
> Alvise Dorigo wrote:
>
>> Hi Pete, there's a compilation error:
>>
>> I made:
>>
>> ./configure --build=debug
>> make
>> ...
>> ...
>> Compiling XrdMthrQueue.cc
>> In file included from ../XrdClient/XrdCpMthrQueue.hh:14,
>>                 from XrdCpMthrQueue.cc:13:
>> ../XrdClient/XrdClientVector.hh: In member function `T& 
>> XrdClientVector<T>::At(int)':
>> ../XrdClient/XrdClientVector.hh:106: error: there are no arguments to 
>> `abort' that depend on a template parameter, so a declarationof 
>> `abort' must be available
>> ../XrdClient/XrdClientVector.hh:106: error: (if you use 
>> `-fpermissive', G++ will accept your code, but allowing the use of an 
>> undeclared name is deprecated)
>> ../XrdClient/XrdClientVector.hh: In member function `int 
>> XrdClientVector<T>::BufRealloc(int)':
>> ../XrdClient/XrdClientVector.hh:139: error: there are no arguments to 
>> `abort' that depend on a template parameter, so a declarationof 
>> `abort' must be available
>> make[4]: *** [../../obj/i386_linux26_dbg/XrdCpMthrQueue.o] Error 1
>> make[3]: *** [Linuxall] Error 2
>> make[2]: *** [all] Error 2
>> make[1]: *** [XrdClient] Error 2
>> make: *** [all] Error 2
>>
>> did I miss some switch ?
>>
>>    Alvise
>>
>> Peter Elmer wrote:
>>
>>>  Hi All,
>>>  There is now a new (development) xrootd version 20041118-0948. 
>>> There are
>>> some small updates to the mps* scripts and fixes for long checksums in
>>> the XrdClientAdmin part. I've also added the XrdClientAdmin.pm 
>>> module to the lib area in the binary tarballs and rpms.
>>>
>>>  For the full set of changes and links to rpms/tarballs to download 
>>> see the the xrootd web page and/or version history:
>>>
>>>   http://xrootd.slac.stanford.edu
>>>   http://xrootd.slac.stanford.edu/xrootd.History
>>>
>>> Let us know if there are problems.
>>>
>>>                                 thanks,
>>>                                   Pete
>>>
>>> ------------------------------------------------------------------------- 
>>>
>>> Peter Elmer     E-mail: [log in to unmask]      Phone: +41 (22) 
>>> 767-4644
>>> Address: CERN Division PPE, Bat. 32 2C-14, CH-1211 Geneva 23, 
>>> Switzerland
>>> ------------------------------------------------------------------------- 
>>>
>>>  
>>>