Re: failure xlc compilation of rootv4.02

From: Fons Rademakers <Fons.Rademakers_at_cern.ch>
Date: Thu, 13 Jan 2005 12:46:54 +0100


Hi Karl,

  please download the latest xlc patches from the IBM website and it will work.

Cheers, Fons.

Karl Hauschild wrote:
> Dear Fons,
>
> Thanks for the fix : I have just downloaded the latest CVS.
>
>
> Unfortunately I now have another problem :
>
> xlC -qnoopt -qpic -qchar=signed -I/usr/X11R6/include -Iinclude
> -DHAVE_CONFIG -I/sw/include -D_REENTRANT -I. -o base/src/G__Base2.o -c
> base/src/G__Base2.cxx
> xlC: 1501-230 Internal compiler error; please contact your Service
> Representative
> make: *** [base/src/G__Base2.o] Error 41
>
>
> Do you have any idea what this means ? Anyway, I will see if something
> at IBM can help.
>
>
> Cheers,
>
> Karl
>
>
> Fons Rademakers wrote:
>

>> Hi Karl,
>>
>>  I've fixed the problem. The extra flag was erroneously defined in 
>> pyroot/Module.mk.
>>
>> Cheers, Fons.
>>
>>
>>
>> Karl Hauschild wrote:
>>
>>> While trying to compile the rootv4.02 tarball downloaded today
>>> ibm xl c/c++ v6 on macosx 10.3 I obtained the following error :
>>>
>>> xlC -O -qpic -qchar=signed -I/usr/X11R6/include -Iinclude 
>>> -DHAVE_CONFIG -I/sw/include -D_REENTRANT -Wno-long-double 
>>> -UHAVE_CONFIG -DROOTBUILD -c utils/src/rootc int.cxx -o 
>>> utils/src/rootcint_tmp.o
>>> xlC: 1501-210 command option Wno-long-double contains an incorrect 
>>> subargument
>>> make: *** [utils/src/rootcint_tmp.o] Error 40
>>>
>>>
>>> [and for a few other cint related compiles]
>>>
>>> Compiling by hand and removing the "-Wno-long-double"
>>> allows one to advance, but, then there the biuld/unix/depend
>>> which passes within it's options the "-Wno-long-double"
>>> which than causes the compilation of rootcint, RStl, rlibmap, InitGui,
>>> etc to fail.
>>>
>>>
>>> Where is the extra flag "-Wno-long-double" defined so I might remove
>>> it and see if it all compiles ?
>>>
>>> Thanks,
>>>
>>> Karl
>>>
>>

>
>
-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers_at_cern.ch              Phone: +41 22 7679248
WWW:    http://www.rademakers.org/fons/      Fax:   +41 22 7679480
Received on Thu Jan 13 2005 - 12:47:28 MET

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:04 MET