[M3devel] The undefined ROOT problem, rebuilding cm3

Rodney M. Bates rodney.bates at wichita.edu
Sun Nov 23 19:06:18 CET 2008

Olaf Wagner wrote:
> Hm, now I seem to be the victim of mail truncation. I'll  try a top-quote
> this time (our system administrator will investigate this). Third attempt:
> It seems that this time my email wasn't complete, for whatever reasons.
> I was out of town for some days so I noticed only today.
> Rodney, I did ask you if you could write up some paragraphs for the
> README in scripts and the web pages that clarifies this matter so that
> others won't run into it again?


> I always seem to miss some crucial points when trying to explain the
> build system myself...
> Thanks in advance,
> Olaf
> Quoting "Rodney M. Bates" <rodney.bates at wichita.edu>:
>> Here is how the undefined ROOT problem happens when trying to rebuild
>> cm3 with itself.
>> I had been making the assumption that commands build, ship, clean, when
>> supplied to the do-cm3-*.sh scripts, did the same things as -build,
>> -ship, -clean supplied to the cm3 command.  Not so.
>> build actually does cm3 -build -override, as do buildlocal and empty
>> commands to the scripts. clean does cm3 -clean -override, as does 
>> cleanlocal.
>> There is a buildglobal command that does -build without -override, but
>> it also does a ship as well.  There appears to be no way to just build,
>> without either overriding or shipping.
>> So, I have been running do-cm3-*.sh with no argument (and sometimes build)

More information about the M3devel mailing list