Re: Building ROOT on solaris (SPARC)

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Thu May 03 2001 - 06:52:35 EDT

  • Next message: Flemming Videbaek: "Re: Problem Compiling GBRAHMS on Solaris (SPARC)"

    Hi Kris, Konstantin et al, 
    
    On Tue, 01 May 2001 10:26:13 -0500
    hagel@comp.tamu.edu wrote
    concerning ": Re: Building ROOT on solaris (SPARC)":
    > Christian,
    > Here are what I boiled down to be the steps:
    
    Ok, thanks.  I'll try to do that (bloody Solaris). 
     
    > 1. We copied the x11 stuff from opus which in our world was defined to be
    > "the standard".  I eventually put it into
    > /afs/rhic/opt/brahms/root/opus-x11
    > 2. Hack the $ROOTSYS/config/makefile.solarisegcs and add
    > -I/afs/rhic/opt/brahms/root/opus-x11 to the CXXFLAGS
    
    Uh. I did 
    
      make  EXTRA_CXXFLAGS="-DHAVE_CONFIG -Iinclude -I/afs/rhic/opt/brahms/root/opus-x11"
    
    instead. It should work. 
    
    > P. S. I was not frustrated with Solaris per se.  My reading is that it is
    > basically a UNIX problem and we would never have crap like this if we
    > would have stayed with VMS!!!
    
    Ah, I was expecting you to say something like that, you belonging to
    "The Church of VMS" and all.  
    
    On Tue, 1 May 2001 18:31:51 -0400
    Konstantin Olchanski <olchansk@panix.com> wrote
    concerning ": Re: Building ROOT on solaris (SPARC)":
    > The problem is with the bean counters at SUN, who refuse to spend a penny
    > to fix obviously broken things and keep selling us
    > substandard products at inflated prices.
    
    As Konstantin pointed out, it's not a Unix problem, but rather a
    Solaris problem, namely that Sun ships X with headers that are not
    ANSI compliant.  
    
    If I was to say anything - and I guess I will - then I'd say it's not
    a problem with Solaris per se, but a problem when you use Commercial
    Operating Systems like Solaris, VMS!, Digital Unix, Windoze, MacOS X,
    and so on; it is rather interresting to note, that OpenSource OSs like
    FreeBSD and Linux are most often the most standard compliant OSs.  
    
    Ok, so you may argue that X is not part of the operating system per
    se, and surely you a right, but working with distributions, like
    Redhat, Debian, FreeBSD(?), X is most often packaged in the same
    distribition, thereby giving it an OS component-like quality. 
    
    I do wonder how the ROOT team compiles ROOT on Solaris if the headers
    are the same all over.  
    
    Yours, 
    
    Christian  -----------------------------------------------------------
    Holm Christensen                             Phone:  (+45) 35 35 96 91 
      Sankt Hansgade 23, 1. th.                  Office: (+45) 353  25 305 
      DK-2200 Copenhagen N                       Web:    www.nbi.dk/~cholm    
      Denmark                                    Email:       cholm@nbi.dk
    



    This archive was generated by hypermail 2b29 : Thu May 03 2001 - 06:53:33 EDT