Table 2-2 lists the top-level directories in the development environment directory structure and lists their subdirectories. (All of the top-level directory names are prefixed by /usr/dt.)
Table 2-2 Development Environment Directories in /usr/dt
Directory |
Subdirectory |
Contents |
---|---|---|
examples |
|
Subdirectories that contain source code for development environment component demo programs |
|
|
README file |
|
dtaction |
Action invocation API demos |
|
dtbuilder |
Application Builder examples |
|
dtcalendar |
Calendar API demos |
|
dtdnd |
Drag-and-drop API demos |
|
dtdts |
Data-typing API demos |
|
dthelp |
Help API demos |
|
dtksh |
dtksh example scripts |
|
dtsession |
Session Manager API demos |
|
dtterm |
Terminal Emulator widget API demos |
|
dtwidget |
Common Desktop Environment Motif widgets demos |
|
dtwsm |
Workspace Manager API demos |
|
template |
Template Common Desktop Environment application |
|
motif |
Motif 1.2 API demos |
|
motif/clipboard |
XmClipboard API demo |
|
motif/dogs |
Widget binary compatibility mechanism demo |
|
motif/draganddrop |
Motif 1.2 drag-and-drop API demo |
|
motif/periodic |
Motif widgets demo |
|
tt |
ToolTalk Messaging Service demos |
|
Development environment library header files |
|
|
csa |
Calendar header files |
|
Dt |
Header files for DtSvc, DtWidget, DtHelp, and DtTerm |
|
Mrm |
Motif 1.2 resource manager header files |
|
Tt |
ToolTalk Messaging Service header files |
|
Xm |
Motif 1.2 toolkit header files |
|
uil |
Motif 1.2-callable UIL compiler header files |
|
Library files for libcsa (Calendar), libDtHelp (Help system), libDtSvc (actions, data typing, drag and drop, Session Manager, Workspace Manager), libDtTerm (Terminal Emulator), libDtWidget (Common Desktop Environment Motif control and editor widgets), libMrm (Motif 1.2 resource manager), libUil (Motif 1.2-callable UIL compiler), libXm (Motif 1.2 toolkit), libtt (ToolTalk) sparcv9 (a subdirectory containing 64-bit versions of all the libraries in the lib sudirectory) |
|
|
Development environment man pages |
|
|
man1 |
Client and utility man pages |
|
man3 |
API man pages |
|
man4 |
Data formats |
|
man5 |
The libraries listed under the lib subdirectory are available in 64-bit versions in the sparcv9 subdirectory (see Table 2-2). These libraries enable the development of 64-bit applications for CDE.