Very basic instructions for CMSIM software updating

I have to admit that I've been a glutton for punishment and have done a complete install (from the CERN repository) instead of an update each time....

  • If you want to do a minor update, follow the instructions on this page.
  • If you want to start from scratch, or if you want to do a major recompile, see the install page.
    1. Get the update to the software:
      % cvs update cmsim
    2. You shouldn't have to update the libraries. But if you do, type
      % boot libs
      If you need to delete the libraries, issue the command
      % boot -f
    3. Build the executable. To make a production version, type
      % boot production
      % cmsbuild

      for an interactive version or
      % cmsbuild -b
      for a batch version. For a debug version use
      % boot debug
      % cmsbuild -g

    If there are only a few changes to be made (such as fixes you made yourself), type
    1. % config
      This use the makefile Makefile.in
    2. % gmake depend
    3. % gmake kind
      where kind is the type of excutable you'd like: none for interactive version or debug for debug version.
    4. as before, you have to do run the appropriate kind of cmsbuild to make the executable version and stick it in the exe area.

      last updated 1 May 1998 by Benn Tannenbaum (benn@physics.ucla.edu)