University of California at Berkeley Department of Electrical Engineering & Computer Sciences Instructional & Electronics Support Group /share/b/pub/gain.help July 1, 2004 *********************************************************************** GAIN is not available any more on the Instructional computers. This information is several years old and is here for historical purposes. (July 2004) *********************************************************************** GAIN for the CS Division ------------------------ Gain Momentum Version 3.0-43 is available for HP and Sparc systems in the CS Division (Soda Hall); it is installed in /disks/barad-dur/gain on the Barad-dur.cs file server. The Gain license server also runs on Barad-dur. (May 1996). Acquisition and licensing for Gain has been coordinated by Profs Wilensky and Harrison. There are about a dozen "floating" licenses for HP 9000/700 and Sparc systems. The vendor has provided these for use by CS research and instructional users. Techninal support for Gain and other Sybase products is coordinated through these staff members: Kevin Mullally (kevinm@eecs) for EECS TCS & Instructional systems Michael Short (mshort@cs) for CS Division SWW systems Access for EECS Instruction --------------------------- Gain is accessed as /usr/local/gain on the EECS Instructional systems in Soda Hall. To start gain, type: set path = ( $path /usr/local/gain/gm30_43/bin ); rehash setenv GAINHOME /usr/local/gain/gm30_43 gain -nolock +i If you are running Gain on a remote system over the network, you will need to use the "setenv DISPLAY" and "xhost" commands to redirect the Gain windows to your screen. Please see /share/b/pub/XWindows.help for more information. Product Description ------------------- Gain Momentum is a multimedia development system that operates in a multi-user, networked environment. A limited number of licenses for Gain Momentum and Gain RunTime have been granted for use in the CS Division by Sybase, Inc. You can develop Gain Momentum applications by using the graphical user interface, (GUI), by writing Gain Extension Language (GEL), or by using a combination of both. The GUI consists of menus, editors, dialog boxes and palattes. The GEL is a powerful scripting language. Getting Started --------------- When you start Gain Momentum for the first time, a "Welcome" message should appear, and you will be asked if you would like to create a home library. Click on "Create Home Library". The default is to create it in your home directory, but you may create it elsewhere (such as /home/tmp) if you have write permission there. When you start Gain after that, you'll see a window, or "folder", that displays your personal library. It will be empty at first. If you do not create a home library, you can still use the System Library, but you do not have write permission to the System Library. Please see the manuals "Getting Started" and "User's Guide" for more information. Manuals ------- A complete set of Gain manuals has been placed in 347 Soda for use within that lab. Also, there are help buttons on the windows which present detailed on-line information. The on-line "man" pages are stored in /usr/local/gain/gm30_43/man. You can add this to your own MANPATH environment variable with the command setenv MANPATH ${MANPATH}:/usr/local/gain/gm30_43/man Then type, for example, "man gain". EECS Instructional Support 378/384/386 Cory, 333 Soda inst@eecs.berkeley.edu