557 lines
19 KiB
HTML
Executable File
557 lines
19 KiB
HTML
Executable File
<! This document generated using mif2html Version 1.0 - Walt Akers - 1996 !>
|
|
<head>
|
|
<title>CDEV Documentation</title>
|
|
</head>
|
|
|
|
<body bgcolor="#E0E0FF">
|
|
|
|
<body>
|
|
<! ************************ FILE : cdevAdminGuideTITLE.mif *****************************!>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td>
|
|
<! ***** Empty Column ***** !>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ADDRESS ***!><font size=+12 color=Black><strong><em>
|
|
CDEV Administrator's
|
|
Guide
|
|
<!*** Finish ADDRESS ***!></p></strong></em></font>
|
|
<!*** Start ADDRESS-VERSION ***!><font size=+2 color=Black>
|
|
Chip Watson, Jie Chen, Danjin Wu, Walt Akers
|
|
</p>
|
|
|
|
</p>
|
|
Version 1.5 December 9, 1996
|
|
</p>
|
|
|
|
</p>
|
|
TJNAF - Thomas Jefferson National Accelerator Facility
|
|
<!*** Finish ADDRESS-VERSION ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<! *************************** TABLE OF CONTENTS ****************************!>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td>
|
|
<! ***** Empty Column ***** !>
|
|
</td>
|
|
<td valign=top align=center>
|
|
<!*** Start CLASS-TOC-TITLE ***!><font size=+3><strong>
|
|
Table of Contents
|
|
<!*** Finish CLASS-TOC-TITLE ***!></p></strong></font>
|
|
</td></tr>
|
|
<tr><td>
|
|
<! ***** Empty Column ***** !>
|
|
</td>
|
|
<td valign=top>
|
|
<table>
|
|
<tr><td valign=top align=right>
|
|
<!*** Start HEADING1TOC ***!><font size=+1 color=Black>
|
|
1.
|
|
<!*** Finish HEADING1TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start HEADING1TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF1">Directory Structure of the CDEV Distribution</a>
|
|
<!*** Finish HEADING1TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF2">Directory Structure</a>
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top align=right>
|
|
<!*** Start HEADING1TOC ***!><font size=+1 color=Black>
|
|
2.
|
|
<!*** Finish HEADING1TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start HEADING1TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF3">Installing and Building the CDEV Libraries</a>
|
|
<!*** Finish HEADING1TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF4">How to Start</a>
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF5">Configuring Static Services</a>
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF6">Setting the Local Environment</a>
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start UHEADING2TOC ***!><font size=+1 color=Black>
|
|
<a href="cdevAdminGuide.html#TOCREF7">Compiling the Distribution</a>
|
|
<!*** Finish UHEADING2TOC ***!><br></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
</table>
|
|
<! **************************** LIST OF FIGURES *****************************!>
|
|
<! ************************ FILE : ./cdevAdminGuide.mif *****************************!>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td valign=top align=right>
|
|
<!*** Start HEADING1 ***!><font size=+3 color=Black><strong>
|
|
1.
|
|
<!*** Finish HEADING1 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start HEADING1 ***!><font size=+3 color=Black><strong>
|
|
<a name="TOCREF1">
|
|
Directory Structure of the CDEV Distribution
|
|
</a> <!*** Finish HEADING1 ***!></p></strong></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2 ***!><font size=+1 color=Black><strong>
|
|
<a name="TOCREF2">
|
|
Directory
|
|
Structure
|
|
</a> <!*** Finish UHEADING2 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
The CDEV source parent directory, it contains makefiles and
|
|
subdirectories with the source code necessary to create the
|
|
CDEV libraries.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/ca
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Souce code providing CDEV service support for channel
|
|
access and EPICS.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/cdevIO
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Souce code for the cdevData object and its components.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/common
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for CDEV components that are used by class
|
|
internals.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/callback
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for the cdevCallback object used with callback
|
|
operations and monitors.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/device
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for the cdevDevice and cdevRequestObject
|
|
objects and their associated component classes.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/directory
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for the cdevDirectory anc cdevSvcFinder classes.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/group
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for the cdevGroup and cdevTranObj classes.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/lib
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Directory for library Makefile and temporary object files.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/namesvc
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for tools used to parse the CDEV DDL file.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/system
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for the cdevSystem and cdevService classes and
|
|
their associated components.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./src/utility
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Source code for a CDEV utility application.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./include
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Header files for CDEV applications, this directory will be
|
|
populated during the first execution of make
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./lib
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
The CDEV library parent directory, will be populated wth
|
|
subdirectories for each target architecture.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./bin
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
The CDEV binary parent directory, will be populated wth
|
|
subdirectories for each target architecture.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./doc
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Contains most up to date versions of the CDEV documentation.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./example
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Sample applications and services that use CDEV.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start FUNC_NAME ***!><font size=+1 color=Black><strong>
|
|
./extensions
|
|
<!*** Finish FUNC_NAME ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start FUNC_PROTO ***!><font size=+1 color=Black><em>
|
|
Software extensions and services for CDEV that are being
|
|
developed by individual developers. These services add value
|
|
to CDEV, however, they are not required by the system.
|
|
<!*** Finish FUNC_PROTO ***!></p></em></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
<tr><td valign=top align=right>
|
|
<!*** Start HEADING1 ***!><font size=+3 color=Black><strong>
|
|
2.
|
|
<!*** Finish HEADING1 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start HEADING1 ***!><font size=+3 color=Black><strong>
|
|
<a name="TOCREF3">
|
|
Installing and Building the CDEV Libraries
|
|
</a> <!*** Finish HEADING1 ***!></p></strong></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2 ***!><font size=+1 color=Black><strong>
|
|
<a name="TOCREF4">
|
|
How to Start
|
|
</a> <!*** Finish UHEADING2 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY ***!><font size=+1 color=Black>
|
|
The following steps should be taken in order to obtain and install CDEV at your site.
|
|
<!*** Finish BODY ***!></p></font>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
1.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
<strong>Obtain a copy of the CDEV distribution. </strong>A complete copy of the CDEV
|
|
distribution may be obtained by anonymous ftp at <strong>ftp.cebaf.gov</strong> in the directory
|
|
<strong>pub/cdev</strong>.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
2.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
<strong>Unarchive and install the distribution.</strong> The CDEV distribution is provided in a
|
|
compressed and archived format. The archive may be decompressed using the
|
|
GNU <em>gzip</em> program. The archive may then be extracted using the UNIX <em>tar</em>
|
|
command.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2 ***!><font size=+1 color=Black><strong>
|
|
<a name="TOCREF5">
|
|
Configuring Static
|
|
Services
|
|
</a> <!*** Finish UHEADING2 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
3.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
<strong>Configure static services (archive libraries).</strong> If you will be using the archive
|
|
library version of CDEV, you must tell CDEV the names of the services it will be
|
|
expected to use. This must be done before any other installation procedures.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
<!*** Start Indented ***!><font size=+1 color=Black>
|
|
The CDEV system provides a way to configure services so that applications can
|
|
access them by name. For example, if you have the channel access service (ca)
|
|
and a locally developed service (xyz), you can configure CDEV to use these
|
|
services with the following command.
|
|
<!*** Finish Indented ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start PROGRAM ***!><pre><font size=+0 color=Black>
|
|
|
|
configSvc services=ca xyz headers=/usr/local/epics/include \\
|
|
/usr/local/cdev/src/ca /usr/local/cdev/src/xyz
|
|
<!*** Finish PROGRAM ***!></font></pre>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Indented ***!><font size=+1 color=Black>
|
|
|
|
</p>
|
|
In the above examples, <em>services</em> are the names of the CDEV services that should
|
|
be supported, and <em>headers</em> are the directories that should be searched for the
|
|
associated header files for these services. The <em>configSvc</em> script will generate a
|
|
Makefile and cdevSvcConfig.cc in the<em> ./src/directory</em> directory.
|
|
<!*** Finish Indented ***!></p></font>
|
|
<!*** Start BODY ***!><font size=+1 color=Black>
|
|
|
|
<!*** Finish BODY ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2 ***!><font size=+1 color=Black><strong>
|
|
<a name="TOCREF6">
|
|
Setting the Local
|
|
Environment
|
|
</a> <!*** Finish UHEADING2 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
4.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
<strong>Set CDEV required make variables.</strong> The following environmental variables must
|
|
be defined prior to making the CDEV libraries.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
<!*** Start Indented ***!><font size=+1 color=Black>
|
|
CDEV: This is the root directory of the CDEV distribution.
|
|
</p>
|
|
|
|
</p>
|
|
CDEVDDL: This is the location of the CDEV Device Definition
|
|
Language file.
|
|
</p>
|
|
|
|
</p>
|
|
CDEVSHOBJ: This is the directory where the CDEV shared
|
|
libraries and shared objects will be stored.
|
|
</p>
|
|
|
|
</p>
|
|
CDEVINCLUDE: This is the directory whewre the CDEV header files
|
|
are located.
|
|
</p>
|
|
|
|
</p>
|
|
<strong>SHOBJ</strong>:<strong> </strong>This variable indicates that a sharable object library
|
|
should be compiled. In order to generate a
|
|
sharable library, <em>SHOBJ="YES" </em>should be
|
|
specified. This variable is undefined by default.
|
|
<!*** Finish Indented ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start UHEADING2 ***!><font size=+1 color=Black><strong>
|
|
<a name="TOCREF7">
|
|
Compiling the
|
|
Distribution
|
|
</a> <!*** Finish UHEADING2 ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
5.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
Change directories to the CDEV distribution ./src directory. This is where the
|
|
Makefile and Makefile.common will be located.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
6.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
If you have compiled the CDEV distribution for another TARGET in the past, you
|
|
should execute a 'make clean' to remove any outdated object files.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
7.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
If you want to change default time-out value and connection retry frequency in
|
|
channel access or EPICS, you should change DEFAULT_TIMEOUT and
|
|
DEFAULT_CONN_FREQUENCY values in the caRequestObject.h.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
8.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
To begin compilation type the command 'make all' or 'make'. This will compile all
|
|
libraries and utility applications and place them in the appropriate TARGET
|
|
directories.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
9.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start Numbered ***!><font size=+1 color=Black>
|
|
To remove objects after making archive libraries, type 'make cleanObjs'. This is
|
|
useful to make the archive libraries and then make the shared libraries.
|
|
<!*** Finish Numbered ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
</table>
|
|
</body>
|