C and C++ SoftBench User's Guide

Using SoftBench
Managing Your SoftBench Environment
Chapter 2 81
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.