ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/insure.html
Revision: 1.3
Committed: Fri Jul 20 12:21:27 2001 UTC (23 years, 10 months ago) by sashby
Content type: text/html
Branch: MAIN
CVS Tags: V0_19_4_pre2, V0_19_4_pre1, V0_19_3, V0_19_2, V0_19_1, V0_19_0
Changes since 1.2: +3 -3 lines
Log Message:
Updated documentation.

File Contents

# User Rev Content
1 williamc 1.2 <! 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     <p>
23     <li> Build the libraries you want to examine with insure with
24     <pre>
25     scram build <em>libtype</em>_insure
26     </pre>
27     , where <em>libtype</em> is either shared or archive,
28     from the appropriate directory.
29     <p>
30     <li> Build the insure executable
31     <pre>
32     scram build bin_insure
33     </pre>
34     <p>
35     <li> Now run it as usual ....
36     <p>
37     </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     <! Style Sheet Footer ---------------Do not change anything after this line-->
56     <hr>
57     <table border=1 width=100%>
58     <td align=left>
59 sashby 1.3 <a href=mailto:Shaun.Ashby@cern.ch
60     >Shaun Ashby</a>
61 williamc 1.2 </td>
62     <td align=center>
63 sashby 1.3 <SCRIPT LANGUAGE="JAVASCRIPT">document.write("Last Updated "+ document.lastModified );</SCRIPT>
64 williamc 1.2 </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>