Using SoftBench

Managing Your SoftBench Environment

a file to the /opt/softbench/config/bmsinit directory. See the bmsinit(5) man page for more information.

3.Register the tool with SoftBench toolbar by editing the

/opt/softbench/config/toolbar/config file. Changing this file requires superuser access. The file documents the format for new entries.

4.Add the new tool to the toolbar. See “Adding and Removing Tool Icons” on page 79. You may need to use the "Default" selection for your tool preference for the tool class.

Customizing SoftBench by Setting Resources

You control most customizations through the SoftBench user interface. However, a few customizations must be made by setting X resources in the $HOME/.softbench/softbenchrc file or by using an X mechanism such as xrdb.

Set X resources only when the customization is not available from the user interface. Refer to the tool's man page for detailed information on X resources. SoftBench Online Help provides a high-level summary of the resources as well. For SoftBench resources, see the softbench(1) and softbench(5) man pages and the "Customizing SoftBench" entry in SoftBench Online Help (accessible by choosing "Help: Welcome"). Most resource files under $HOME/.softbench should not be edited since they are overwritten by the tools.

Accessing Distributed Data and Tools

Before you use SoftBench in a distributed environment, your network must be properly configured. Work with your system administrator, using the 'Setting Up Network-Distributed Operation' chapter in Installing SoftBench.

SoftBench takes advantage of networking in several ways:

You can direct SoftBench tools to access data anywhere on your network that you can reach through NFS. Supply the path name to the directory or file that you want.

You can execute build and debug processes on any system where SoftBench is installed. Remote execution allows you to use dedicated servers for particular jobs, such as compilation.

Chapter 2

81