Using D0RunII on Newer Linux Systems

When you upgrade your Linux to newer versions of Linux, in particular, any that use a 2.6 kernel,
     setup D0RunII ....
will not be able to find the pre-build executables and libraries. That is because SoftRelTools names the subdirectories in which they reside as:
  SRT_SUBDIR=Linux2.4-GCC_3_4
  SRT_ARCH=Linux2.4
at the moment. On a 2.6 installation, this name becomes Linux2.6 by default.

Paul Russo's compatibility system, an addon, to SoftRelTools makes this distinction between kernel versions irrelevant. So you need to tell your system that it's "OK" to use a 2.4 build.

The only thing you need to do is force the build system to think that you have a Linux 2.4 system rather than 2.6. To do that:

Once you've done that, run:
   D0-glpkgs-chk.sh
to make sure that ups finds all of the external products. It'll print ???? at the start of lines where it can't find a product. If you have any of those, get back to me with the results of:
   ups list -aKdb:+ <product> <version>
       (<> means put in an appropriate value)
or if that doesn't show anything, repeat without the <version>.

If you have all the products, then EVERYTHING should just work, including:


Alan Jonckheere
Last modified: Mon Dec 18 17:23:31 CST 2006