Re: BRAT compilation problems on RH9

From: Hironori Ito (hito@rcf.rhic.bnl.gov)
Date: Fri Aug 01 2003 - 10:36:01 EDT

  • Next message: Hironori Ito: "[Fwd: [Rhic-rcf-l] AFS storage maintenance at 1:30 pm today (08/01/03)]"
    Hello.
    
    Christian Holm Christensen wrote:
    
    >[I formatted your text, as it makes it easier to read, can't your mail
    >client do that? If not, why don't you use Mew in Emacs :-)]
    >  
    >
    I don't use Emacs.   :-)
    (Ok, I use XEmacs, but not for email.  )
    
    >>Christian: I had to include the --disable-dependency-tracking to compile
    >>on a newborn, quite standard RH9 installed from a blank disk - since you
    >>asked in an email once.
    >>(http://www.sdcc.bnl.gov/brahms/private/list_hyper/brahms-dev-l/2485.html)
    >>    
    >>
    >
    >I know what the problem is, and it's (again)  related to the Autotools
    >paradigm shift.  The problem is, that in config/config.mk, it says
    >something like 
    >
    >  $(component)_Dict.cxx $(component)_Dict.h:Include.h LinkDef.h
    >		...
    >
    >with newer Automakes, that results in the dependencies of say
    >`module/base/module_base_Dict.cxx' to be written to 
    >
    >  module/base/.deps/$(component)_Dict.Plo 
    >
    >(the last part `.Plo' may be wrong), instead of 
    >
    >  module/base/.deps/module_base_Dict.Plo 
    >
    >The fix is, to explicitly list the generated dictionary file in the
    >various `_SOURCES' lines of the Makefile.am's.  Flemming, Kris, Hiro,
    >and I have discussed these matters at length, and I honestly thought
    >either Flemming, Hiro, or Kris had made these fixes (as well as the
    >`autogen' fix).  I guess one of them has the fix lying around
    >somewhere. 
    >  
    >
    Where is the fix?  I don't have one.
    
    > 
    >  
    >
    >>* Then, in the file
    >>util/BrIostream.h
    >>  1) using std::setprecesion;
    >>     should be
    >>     using std::setprecision;
    >>     Typical physicist typo? ;-)
    >>    
    >>
    >
    >That fortunately not mine :-)
    >
    I found that mistake.  I guess I forgot to commit the change.  (I don't 
    even remember what I ate this morning.   )
    
    
    Hiro
    


    This archive was generated by hypermail 2.1.5 : Fri Aug 01 2003 - 10:36:57 EDT