Re: Adding Autoconf and automake support to ROOT

From: Rene Brun (Rene.Brun@cern.ch)
Date: Thu Feb 13 1997 - 15:03:04 MET


Matthew D. Langston wrote:
> 
>   Hello all,
> 
>         I would like to contribute to the root project by adding
>   Autoconf and automake support.  This has several advantages, which I
>   list below:
> 
>     1) ROOT would become truly portable to many more systems, which is
>        to say, as portable as any GNU software is.
> 

As already announced, it is our intention to distribute the ROOT source
code in the normal distribution kit starting with version 1.0
scheduled for end of March. This source code will be machine
independent (I mean machine dependencies are flagged with #ifdef
directives).
In case of Unix, this is trivial. We are working to deliver both Unix
and Windows/NT source, such that the full ROOT source is available.

We really appreciate your offer to provide the autoconf files!!.
This is good news and I hope it is going to work!
Please get in touch with us directly to get access to our current
version, if you want to make tests.
> 
>   However, I'm afraid I'm not a CMZ power user and therefore don't
>   have the expertise to bootstrap myself into my proposed project.  I
>   have read the CMZ User's Guide from front to back, with the CMZ
>   Reference Manual at my side.  However, I'm afraid CMZ is still a
>   mystery to me.
> 

With the proposed scheme, you do not see CMZ at all. We have given the
root.cmz file to a few people only to port the package to a new machine
or compiler. We (the authors) will continue to use CMZ for the
development process because this system provides facilities not
available with other systems. In particular, the root.cmz file
containing everything is only 3.3 Mbytes. You do not need to gzip
or gunzip. When you have to test 20 times a day on many different
machines, it is a fundamental feature.

Rene Brun



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:17 MET