ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/insure.html
Revision: 1.1.2.4
Committed: Thu Jun 15 16:41:13 2000 UTC (24 years, 11 months ago) by williamc
Content type: text/html
Branch: V0_9branch
CVS Tags: BuildSystemProto1, V0_18_0, V0_18_0model, V0_17_1, V0_18_0alpha, V0_17_0, V0_16_4, V0_16_3, V0_16_2, V0_16_1, V0_16_0, V0_15_1, V0_15_0, V0_15_0beta, V0_14_0, V0_12_12_4, V0_12_12_3, V0_13_3, V0_13_2, V0_12_12_2, V0_12_12_1, V0_12_12_0, PlayGround_0, V0_13_1, V0_12_12, V0_13_0
Branch point for: V0_17branch, V0_16branch, V0_15branch, HPWbranch
Changes since 1.1.2.3: +2 -1 lines
Log Message:
new BuildFile documentation

File Contents

# User Rev Content
1 williamc 1.1.2.1 <! Style Sheet Header>
2     <html>
3     <head>
4     <title>insure.html</title>
5     <body>
6     <! End Style Sheet Header -----------Insert Text Here --------------------->
7     <center>
8     <H1>Using Insure++ in SCRAM</H1>
9     <font color=red>S</font>oftware <font color=red>C</font>onfiguration,
10     <font color=red>R</font>elease <font color=red>A</font>nd
11     <font color=red>M</font>anagement
12     </center>
13     <hr>
14     <a href=http://www.parasoft.com/products/insure/index.htm>Insure</a> is a code instrumenting tool.
15     Scram allows you to use this tool throught the standard scram build command.
16     Follow the simple steps below to get your instrumented code. Be careful this
17     can take a LOT of memory.
18     <ol>
19     <li> Make sure the insure tool is setup in your environment.<p>
20     (CERN based users should read the <a href=http://sdt.cern.ch/>SDT Tools</a>
21     documentaion, <a href=http://sdt.cern.ch/Insure/How.html>How to Run Insure</a>
22 williamc 1.1.2.3 <p>
23 williamc 1.1.2.1 <li> Build the libraries you want to examine with insure with
24     <pre>
25 williamc 1.1.2.4 scram build <em>libtype</em>_insure
26 williamc 1.1.2.1 </pre>
27 williamc 1.1.2.4 , where <em>libtype</em> is either shared or archive,
28 williamc 1.1.2.1 from the appropriate directory.
29 williamc 1.1.2.3 <p>
30 williamc 1.1.2.1 <li> Build the insure executable
31     <pre>
32     scram build bin_insure
33     </pre>
34 williamc 1.1.2.3 <p>
35 williamc 1.1.2.1 <li> Now run it as usual ....
36 williamc 1.1.2.3 <p>
37 williamc 1.1.2.2 </ol>
38     <h2>Common Problems</h2>
39     <ol>
40     <table>
41     <tr>
42     <td>
43     <em>Please add '-Zsl' flag to your "insure" link line</em>
44     </td>
45     <td>
46     You are linking against libraries that have not been compiled with debug and
47     insure profiling. If you have at least one insure library this problem should
48     be resolved.
49     If you are determined to try it you can try <pre>scram build CXXUSERFLAGS=-Zsl</pre>
50     </td>
51     </tr>
52     </table>
53    
54     </ol>
55 williamc 1.1.2.1 <! Style Sheet Footer ---------------Do not change anything after this line-->
56     <hr>
57     <table border=1 width=100%>
58     <td align=left>
59     <a href=mailto:Christopher.Williams@cern.ch
60     >Chris Williams</a>
61     </td>
62     <td align=center>
63 williamc 1.1.2.3 Last Updated Fri Oct 8 17:30:53 1999
64 williamc 1.1.2.1 </td>
65     <td align=right><a href=/cgi-cmc/pagestat>Show Stats</a>
66     </td>
67     </table>
68     </body> </html>
69     <! End Style Sheet Footer>