]> Creatis software - bbtk.git/blob - kernel/doc/bbtkWebSite/install.html
Update
[bbtk.git] / kernel / doc / bbtkWebSite / install.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4   <meta content="text/html; charset=ISO-8859-1"
5  http-equiv="content-type">
6   <title>Install</title>
7 </head>
8 <body>
9 <div style="text-align: center; font-weight: bold;"><big><big><big><small></small></big></big></big>
10 <div style="text-align: left;">
11 <div style="text-align: center;"><big><big style="font-weight: normal;"><big><big>BBTK
12 build instructions
13 </big></big></big></big><br>
14 <div style="text-align: left;">
15 <ol id="mozToc">
16 <!--mozToc h1 1 h2 2 h3 3 h4 4 h5 5 h6 6-->
17   <li><a href="#mozTocId820435">Linux</a>
18     <ol>
19       <li><a href="#mozTocId745245">Requirements</a></li>
20       <li><a href="#mozTocId775505">Known working configurations</a></li>
21       <li><a href="#mozTocId410988">Install from sources</a></li>
22     </ol>
23   </li>
24   <li><a href="#mozTocId777026">Windows </a>
25     <ol>
26       <li><a href="#mozTocId761363">Requirements</a></li>
27       <li><a href="#mozTocId681503">Known working configurations</a></li>
28       <li><a href="#mozTocId618885">Steps </a></li>
29     </ol>
30   </li>
31   <li><a href="#mozTocId915759">CMake build options</a></li>
32 </ol>
33 <hr style="width: 100%; height: 2px;"></div>
34 </div>
35 <h1><a class="mozTocH2" name="mozTocId820435"></a><big><big><big><small><small><span
36  style="font-weight: normal;">Linux</span></small></small></big></big></big></h1>
37 <h2><a class="mozTocH3" name="mozTocId745245"></a><big><big><big><small><small><span
38  style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
39 <ul>
40   <li><span style="font-weight: normal;">cmake &gt;= 2.4.6</span></li>
41   <li><span style="font-weight: normal;">wxWidgets&nbsp; &gt;= &nbsp;
42 2.6.3</span><span style="font-weight: normal;">&nbsp;</span></li>
43   <li><span style="font-weight: normal;">optional : <br>
44     </span></li>
45   <ul>
46     <li><span style="font-weight: normal;">L<sub>a</sub>T<sub>e</sub>X
47 to generate the pdf doc</span><br>
48       <span style="font-weight: normal;"></span></li>
49     <li><span style="font-weight: normal;">tth to generate the html doc</span></li>
50     <li><span style="font-weight: normal;">itk to compile packages itk,
51 itkvtk</span></li>
52     <li><span style="font-weight: normal;">vtk to compile package vtk,
53 wxvtk</span></li>
54     <ul>
55     </ul>
56   </ul>
57 </ul>
58 <big><big><big><small><small></small></small></big></big></big>
59 <h2><a class="mozTocH3" name="mozTocId775505"></a><big><big><big><small><small><span
60  style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
61 <big><big><big><small><small><span style="font-weight: normal;">&nbsp;<small>
62 - gcc: <br>
63 </small></span></small></small></big></big></big><big><big><small><small><span
64  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
65  style="font-weight: normal;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
66 4.2.0 (OpenSuse 10.3)<br style="font-weight: normal;">
67 </span></small></small></big></big><big><big><small><small><span
68  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
69  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
70 4.1.2 20070925 (Red Hat 4.1.2-33)<br>
71 </span></small></small></big></big><big><big><small><small><span
72  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
73  style="font-weight: normal;">&nbsp;&nbsp;</span></small></small></big></big><big><big><small><small><span
74  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.1.2
75 20070626 (Red Hat 4.1.2-13)<br>
76 </span></small></small></big></big><big><big><small><small><span
77  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
78  style="font-weight: normal;">&nbsp;
79 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.1.1 20070105 (Red Hat 4.1.1-51)</span></small></small></big></big><small><br
80  style="font-weight: normal;">
81 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
82  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
83 &nbsp;&nbsp;&nbsp; 4.0.2 20051125 (Red Hat 4.0.2-8)</span></small></small></big></big><small><br
84  style="font-weight: normal;">
85 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
86  style="font-weight: normal;">&nbsp;</span></small></small></big></big><big><big><small><small><span
87  style="font-weight: normal;">&nbsp;&nbsp;
88 - cmake: </span></small></small></big></big><small><br
89  style="font-weight: normal;">
90 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
91 &nbsp;&nbsp;&nbsp; 2.4-patch 6</span></small></small></big></big><small><br
92  style="font-weight: normal;">
93 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;&nbsp;
94 - wxGTK-devel: </span></small></small></big></big><small><br
95  style="font-weight: normal;">
96 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;</span></small></small></big></big><big><big><small><small><span
97  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
98 2.8.6</span></small></small></big></big><small><br
99  style="font-weight: normal;">
100 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
101  style="font-weight: normal;">&nbsp;</span></small></small></big></big><big><big><small><small><span
102  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
103 2.6.3</span></small></small></big></big><small><br
104  style="font-weight: normal;">
105 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;</span></small></small></big></big><big><big><small><small><span
106  style="font-weight: normal;">&nbsp;
107 - InsightToolkit:</span></small></small></big></big><small><br
108  style="font-weight: normal;">
109 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
110 &nbsp;&nbsp;&nbsp; 3.4</span></small></small></big></big><small><br
111  style="font-weight: normal;">
112 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
113  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
114 &nbsp;&nbsp;&nbsp; 3.2</span></small></small></big></big><small><br
115  style="font-weight: normal;">
116 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
117  style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
118 &nbsp;&nbsp;&nbsp; 2.8.1-5</span></small></small></big></big><small><br
119  style="font-weight: normal;">
120 </small><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
121  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
122  style="font-weight: normal;">&nbsp;&nbsp;
123 - vtk:</span></small></small></big></big><small><br
124  style="font-weight: normal;">
125 </small><big><big><small><small><span style="font-weight: normal;">&nbsp;&nbsp;&nbsp;
126 &nbsp;&nbsp;&nbsp; 5.0.3-1</span></small></small></big></big><big><big><big><small><small><span
127  style="font-weight: normal;"></span></small></small></big></big></big><br>
128 <h2><a class="mozTocH3" name="mozTocId410988"></a><big><span
129  style="font-weight: normal;">Install from sources<span
130  style="font-weight: bold;"></span></span></big></h2>
131 <span style="font-weight: normal;">&nbsp;&nbsp;&nbsp; Uncompress the
132 archive or checkout the source from the cvs repository<br>
133 &nbsp;&nbsp;&nbsp; In the parent folder of the bbtk sources type :<br>
134 &nbsp;&nbsp;&nbsp; &gt; mkdir bbtkbin; cd bbtkbin<br>
135 &nbsp;&nbsp;&nbsp; &gt; ccmake ../bbtk<br>
136 &nbsp;&nbsp;&nbsp; <span style="font-style: italic;">Check the desired
137 options. See </span><a style="font-style: italic;"
138  href="#mozTocId915759">CMake build options</a><span
139  style="font-style: italic;"> for a description. <br>
140 <br>
141 </span></span><span style="font-weight: normal;"><span
142  style="font-weight: bold;"><span style="color: rgb(204, 102, 0);">==&gt;
143 IMPORTANT NOTE </span>:</span><br>
144 <br>
145 </span><span style="font-weight: normal;"><span
146  style="font-style: italic;"></span><span style="font-style: italic;">&nbsp;&nbsp;&nbsp;
147 Type 'c' <span style="color: rgb(204, 102, 0);">many
148 times</span> (untill no area is flagged with a '*' -Linux- nor
149 highlighted in red -Windows- then type 'g', to generate.</span><br>
150 &nbsp;&nbsp;&nbsp; &gt; make<br>
151 &nbsp;&nbsp;&nbsp; &gt; sudo make install<br>
152 &nbsp;&nbsp; Enjoy !<br>
153 <br>
154 </span>
155 <hr style="width: 100%; height: 2px;">
156 <h1><a class="mozTocH2" name="mozTocId777026"></a><big><big><big><small><small><span
157  style="font-weight: normal;">Windows </span></small></small></big></big></big></h1>
158 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
159 <h2><a class="mozTocH3" name="mozTocId761363"></a><big><big><big><small><small><span
160  style="font-weight: normal;"></span></small></small></big></big></big><big><big><big><small><small><span
161  style="font-weight: normal;">Requirements</span></small></small></big></big></big></h2>
162 <h3>Mandatory</h3>
163 <ul>
164   <li><big><span style="font-weight: normal;"><small>.net V7</small> <small>to
165 compile the kernel and the packages</small></span></big><br>
166     <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></li>
167   <li><big><big><small><small><span style="font-weight: normal;">CMake
168 2.4 patch 6</span></small></small></big></big><big
169  style="font-weight: normal;"><big><big><small><small><small> to
170 generate the project file for .net</small></small></small></big></big></big></li>
171   <li><big><big><small><small><span style="font-weight: normal;">wxWidgets-2.8.5&nbsp;
172 to
173 build graphical interface boxes</span></small></small></big></big></li>
174 </ul>
175 <h3><big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>Optional</h3>
176 <ul>
177   <li><big><big><small><small><span style="font-weight: normal;">VTK
178 5.0.3 source&nbsp; to build vtk boxes&nbsp;</span></small></small></big></big><big><big><small><small><span
179  style="font-weight: normal;"></span></small></small></big></big></li>
180   <li><big><big><small><small><span style="font-weight: normal;">InsightToolkit-3.4.0
181 to build itk boxes</span></small></small></big></big><big><big><small><small><span
182  style="font-weight: normal;"></span></small></small></big></big></li>
183   <li><big><big><small><small><span style="font-weight: normal;">Miktex
184 (TeX compiler
185 and TeX-Pdf
186 translation tool) to build documentations</span></small></small></big></big><big><big><small><small><span
187  style="font-weight: normal;"></span></small></small></big></big></li>
188   <li><big><big><small><small><span style="font-weight: normal;">TTH&nbsp;(TeX
189 to HTML translation
190 tool) to build html documentations</span></small></small></big></big></li>
191   <li><big><big><small><small><span style="font-weight: normal;">Doxygen
192 to build the
193 code documentations</span></small></small></big></big></li>
194   <li><big><big><small><small><span style="font-weight: normal;">Graphviz
195 to generate the
196 graphs in doxygen doc and black box pipelines graphs</span></small></small></big></big>&nbsp;
197     <br>
198   </li>
199 </ul>
200 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
201 <h2><a class="mozTocH2" name="mozTocId681503"></a><big><big><big><small><small><span
202  style="font-weight: normal;">Known working configurations</span></small></small></big></big></big></h2>
203 <ul style="font-weight: bold;">
204   <li><big><big><small><small><span style="font-weight: normal;">.net V7<br>
205     </span></small></small></big></big></li>
206   <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
207  style="font-weight: normal;">cmake</span></small></small></big></big></li>
208   <ul>
209     <li><big><big><small><small><span style="font-weight: normal;">2.4
210 patch 6</span></small></small></big></big><big><big><small><small><span
211  style="font-weight: normal;"></span></small></small></big></big></li>
212   </ul>
213   <li><big><big><small><small><span style="font-weight: normal;">wxWidgets</span></small></small></big></big></li>
214   <ul>
215     <li><big><big><small><small><span style="font-weight: normal;">2.8.5</span></small></small></big></big></li>
216   </ul>
217   <li><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
218  style="font-weight: normal;">InsightToolkit</span></small></small></big></big></li>
219   <ul>
220     <li><big style="font-weight: normal;"><big><small><small><span
221  style="font-weight: normal;">3.4.0</span></small></small></big></big><big><big><small><small><span
222  style="font-weight: normal;"></span></small></small></big></big></li>
223   </ul>
224   <li><big><big><small><small><span style="font-weight: normal;">vtk</span></small></small></big></big></li>
225   <ul>
226     <li><big><big><small><small><span style="font-weight: normal;">5.0.3</span></small></small></big></big><small><span
227  style="font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
228       </span></small><br>
229     </li>
230   </ul>
231 </ul>
232 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
233 <h2><a class="mozTocH2" name="mozTocId618885"></a><big><big><big><small><small><span
234  style="font-weight: normal;">Steps<br>
235 </span></small></small></big></big></big></h2>
236 <big><big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big></big>
237 <big><big><small><small><span style="font-weight: normal;"></span></small></small></big></big>
238 <ul>
239   <ul>
240     <li><big><big><small><small><span style="font-weight: normal;">Uncompress
241 the sources in <span style="font-style: italic;">yourSourceDirectory</span>
242 or checkout the source from the cvs&nbsp;</span></small></small></big></big><span
243  style="font-weight: normal;"></span></li>
244     <li><big><big><small><small><span style="font-weight: normal;">Create
245 the build folder </span></small></small></big></big><big><big><small><small><span
246  style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span>\bin</span></small></small></big></big><span
247  style="font-weight: normal;"></span></li>
248     <li><span style="font-weight: normal;">Drag and drop the file </span><big><big><small><small><span
249  style="font-weight: normal;"><span style="font-style: italic;">yourSourceDirectory</span></span></small></small></big></big><span
250  style="font-weight: normal;">\CMakeLists.txt on the CMakeSetup icon</span><big
251  style="font-weight: bold;"><big><small><small><span
252  style="font-weight: normal;"></span></small></small></big></big></li>
253     <ul>
254       <li><big style="font-weight: bold;"><big><small><small><span
255  style="font-weight: normal;"></span></small></small></big></big><span
256  style="font-weight: normal;">Check the desired
257 options for the build. See </span><a style="font-weight: normal;"
258  href="install.html#mozTocId915759">CMake build options</a><span
259  style="font-weight: normal;"> for a description</span></li>
260       <li><span style="font-weight: normal;"><br>
261         </span></li>
262     </ul>
263     <li><big><big><small><small><span style="font-weight: normal;"><span
264  style="font-weight: bold;">To build with WxWidgets</span> : the .ddl
265 must be accessible; either their names are in system PATH variable,
266 either copy
267 them in the current bin directory (bin/Debug or bin/Release, depending
268 whether you compiled in Debug or Release mode) </span></small></small></big></big><big><big><small><small><span
269  style="font-weight: normal;"></span></small></small></big></big><big><big><small><small><span
270  style="font-weight: normal;"></span></small></small></big></big></li>
271     <li><big><big><small><small><span style="font-weight: normal;"><span
272  style="font-weight: bold;">To build with VTK</span> : </span></small></small></big></big><big><big><small><small><span
273  style="font-weight: normal;">the .ddl must be accessible; either their
274 names are in system PATH variable, either copy
275 them in the current bin directory (bin/Debug or bin/Release, depending
276 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
277  style="font-weight: normal;"></span></small></small></big></big></li>
278     <li><big><big><small><small><span style="font-weight: normal;"><span
279  style="font-weight: bold;">To
280 build with ITK</span> :&nbsp; </span></small></small></big></big><big><big><small><small><span
281  style="font-weight: normal;">the .ddl must be accessible; either their
282 names are in system PATH variable, either copy
283 them in the current bin directory (bin/Debug or bin/Release, depending
284 whether you compiled in Debug or Release mode)</span></small></small></big></big><big><big><small><small><span
285  style="font-weight: normal;"></span></small></small></big></big></li>
286     <li><big><big><small><small><span style="font-weight: normal;">Open
287 the solution created by cmake : </span></small></small></big></big><big><big><small><small><span
288  style="font-weight: normal;"><span style="font-style: italic;">ourSourceDirectory</span>\bin</span></small></small></big></big><big><big><small><small><span
289  style="font-weight: normal;">\BBTK.sln and build
290 the entire solution.</span></small></small></big></big></li>
291     <ul>
292       <li><big><big><small><small><span style="font-weight: normal;">If
293 you get dll error messages close the message(s) and after it's
294 done, rebuild the complete solution.</span></small></small></big></big><big><big><small><small><span
295  style="font-weight: normal;"></span></small></small></big></big></li>
296       <li><big><big><small><small><span style="font-weight: normal;">If
297 you get package intallation messages for missing and required
298 files like <span style="font-style: italic;">fileName.sty</span>,
299 install them all.</span></small></small></big></big></li>
300       <li style="font-weight: normal;">The packages correspond to
301 on-line complements that the MikTex program
302 needs to build the BBTK documentation.</li>
303     </ul>
304   </ul>
305 </ul>
306 Enjoy !<br>
307 </div>
308 <div style="text-align: left;">
309 <hr style="width: 100%; height: 2px;"></div>
310 <div style="text-align: left;">
311 <h1><a class="mozTocH1" name="mozTocId915759"></a>CMake build options</h1>
312 <span style="font-weight: normal;">The options in grey only appear if
313 the last non grey option is set to
314 ON (e.g. itk_IMAGE_DIM_2 and the following ones in grey only appear if
315 BUILD_BBTK_PACKAGE_itk is ON).<br>
316 The variables in dark grey and italics are NOT options but are
317 automatically set by cmake according to the options selected. In
318 particular the variables 'USE_<span style="font-style: italic;">something</span>'
319 indicate the dependencies on external libraries or utilities.<br
320  style="font-weight: normal;">
321 </span><span style="font-weight: normal;">Advanced options are not
322 shown
323 here... </span><br>
324 <br>
325 <table style="width: 1274px; height: 1762px;" border="1" cellpadding="2"
326  cellspacing="2">
327   <tbody>
328     <tr>
329       <td style="vertical-align: top;"><span style="font-weight: bold;">Option</span><br>
330       </td>
331       <td style="vertical-align: top;"><span style="font-weight: bold;">Explaination</span><br>
332       </td>
333       <td style="vertical-align: top;"><span style="font-weight: bold;">Default</span></td>
334     </tr>
335     <tr>
336       <td>--BUILD_ALL<br>
337       </td>
338       <td>Set to ON to build all the components of the toolkit<br>
339       </td>
340       <td style="vertical-align: top;">OFF<br>
341       </td>
342     </tr>
343     <tr>
344       <td style="vertical-align: top;">BBTK_COMPILE_DEBUG_MESSAGES</td>
345       <td style="vertical-align: top;">Compile debug messages in bbtk ?<br>
346       </td>
347       <td style="vertical-align: top;">OFF<br>
348       </td>
349     </tr>
350     <tr>
351       <td style="vertical-align: top;">BBTK_COMPILE_ERROR_MESSAGES</td>
352       <td style="vertical-align: top;">Compile error messages in bbtk ?<br>
353       </td>
354       <td style="vertical-align: top;">ON<br>
355       </td>
356     </tr>
357     <tr>
358       <td style="vertical-align: top;">BBTK_COMPILE_MESSAGES</td>
359       <td style="vertical-align: top;">Compile normal messages in bbtk ?<br>
360       </td>
361       <td style="vertical-align: top;">ON<br>
362       </td>
363     </tr>
364     <tr>
365       <td style="vertical-align: top;">BBTK_COMPILE_WARNING_MESSAGES</td>
366       <td style="vertical-align: top;">Compile warning messages in bbtk
367 ?<br>
368       </td>
369       <td style="vertical-align: top;">ON<br>
370       </td>
371     </tr>
372     <tr>
373       <td style="vertical-align: top;">BBTK_USE_SHIPPED_BOOST<br>
374       </td>
375       <td style="vertical-align: top;">Use the boost C++ library
376 provided with bbtk ?<br>
377 If not set you need to have boost installed <br>
378       </td>
379       <td style="vertical-align: top;">ON<br>
380       </td>
381     </tr>
382     <tr>
383       <td style="vertical-align: top;">BBTK_USE_WXWIDGETS<br>
384       </td>
385       <td style="vertical-align: top;">Build with the wxWidgets library
386 ? <br>
387       </td>
388       <td style="vertical-align: top;">ON<br>
389       </td>
390     </tr>
391     <tr>
392       <td>BUILD_APPLICATIONS<br>
393       </td>
394       <td> Build bbtk applications : development studio (bbStudio),
395 interpreter
396 (bbi), xml to C++ code (bbfy), etc. ?<br>
397       </td>
398       <td style="vertical-align: top;">ON<br>
399       </td>
400     </tr>
401     <tr>
402       <td>BUILD_BBS_APPLI_BINARIES<br>
403       </td>
404       <td>Build executables for all bbs applications of all packages ?<br>
405 If set will compile all bbs of folder appli of all packages, using bbc<br>
406       </td>
407       <td style="vertical-align: top;">OFF<br>
408       </td>
409     </tr>
410     <tr>
411       <td style="vertical-align: top;">BUILD_BBTK_DOC<br>
412       </td>
413       <td style="vertical-align: top;">Build bbtk documentations ?<br>
414       </td>
415       <td style="vertical-align: top;">OFF<br>
416       </td>
417     </tr>
418     <tr>
419       <td
420  style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_DOXYGEN<br>
421       </td>
422       <td
423  style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
424 doxygen documentation for bbtk kernel?<br>
425 Requires doxygen<br>
426       </td>
427       <td
428  style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
429       </td>
430     </tr>
431     <tr>
432       <td
433  style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_HTML<br>
434       </td>
435       <td
436  style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
437 html versions of the guides ?<br>
438 Requires latex, pdftex, tth<br>
439       </td>
440       <td
441  style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
442       </td>
443     </tr>
444     <tr>
445       <td
446  style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_GUIDES_PDF<br>
447       </td>
448       <td
449  style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
450 pdf versions of the guides ?<br>
451 Requires latex, pdftex<br>
452       </td>
453       <td
454  style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
455       </td>
456     </tr>
457     <tr>
458       <td
459  style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_PACKAGE<br>
460       </td>
461       <td
462  style="vertical-align: top; background-color: rgb(192, 192, 192);">Build
463 packages html documentations ?<br>
464       </td>
465       <td
466  style="vertical-align: top; background-color: rgb(192, 192, 192);">ON<br>
467       </td>
468     </tr>
469     <tr>
470       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo<br>
471       </td>
472       <td style="vertical-align: top;">Build the package 'demo' ?<br>
473 Requires : itk, vtk<br>
474       </td>
475       <td style="vertical-align: top;">OFF<br>
476       </td>
477     </tr>
478     <tr>
479       <td>BUILD_BBTK_PACKAGE_itk<br>
480       </td>
481       <td>Build the package 'itk' ?<br>
482 Requires : itk<br>
483       </td>
484       <td style="vertical-align: top;">OFF<br>
485       </td>
486     </tr>
487     <tr>
488       <td style="vertical-align: top;">&nbsp;BUILD_BBTK_PACKAGE_itkvtk<br>
489       </td>
490       <td style="vertical-align: top;">Build the package 'itkvtk ?<br>
491 Requires : itk, vtk<br>
492       </td>
493       <td style="vertical-align: top;">OFF</td>
494     </tr>
495     <tr>
496       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_std<br>
497       </td>
498       <td style="vertical-align: top;">Build the package 'std' ?</td>
499       <td style="vertical-align: top;">ON</td>
500     </tr>
501     <tr>
502       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk<br>
503       </td>
504       <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
505       <td style="vertical-align: top;">ON<br>
506       </td>
507     </tr>
508     <tr>
509       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_vtk <br>
510       </td>
511       <td style="vertical-align: top;">Build the package 'vtk' ?<br>
512 Requires : vtk<br>
513       </td>
514       <td style="vertical-align: top;">ON<br>
515       </td>
516     </tr>
517     <tr>
518       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wx<br>
519       </td>
520       <td style="vertical-align: top;">Build the package 'wx' ?<br>
521 Requires : wxWidgets<br>
522       </td>
523       <td style="vertical-align: top;">ON<br>
524       </td>
525     </tr>
526     <tr>
527       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_wxvtk<br>
528       </td>
529       <td style="vertical-align: top;">Build the package 'wxvtk' ?<br>
530 Requires : wxWidgets, vtk<br>
531       </td>
532       <td style="vertical-align: top;">ON<br>
533       </td>
534     </tr>
535     <tr>
536       <td
537  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
538 itk_IMAGE_DIM_2<br>
539       </td>
540       <td
541  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
542 itk images of dimension 2 ?<br>
543       </td>
544       <td
545  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
546       </td>
547     </tr>
548     <tr>
549       <td
550  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
551 itk_IMAGE_DIM_3</td>
552       <td
553  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
554 itk images of dimension 3 ?<br>
555       </td>
556       <td
557  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
558       </td>
559     </tr>
560     <tr>
561       <td
562  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
563 itk_IMAGE_DIM_4 </td>
564       <td
565  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
566 itk images of dimension 4 ?<br>
567       </td>
568       <td
569  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
570       </td>
571     </tr>
572     <tr>
573       <td
574  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
575 itk_IMAGE_TYPE_CHAR<br>
576       </td>
577       <td
578  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
579 itk images of type char ?<br>
580       </td>
581       <td
582  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
583       </td>
584     </tr>
585     <tr>
586       <td
587  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
588 itk_IMAGE_TYPE_DOUBLE</td>
589       <td
590  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
591 itk images of type double ?<br>
592       </td>
593       <td
594  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
595       </td>
596     </tr>
597     <tr>
598       <td
599  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
600 itk_IMAGE_TYPE_FLOAT<br>
601       </td>
602       <td
603  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
604 itk images of type float ?<br>
605       </td>
606       <td
607  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
608       </td>
609     </tr>
610     <tr>
611       <td
612  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
613 itk_IMAGE_TYPE_INT<br>
614       </td>
615       <td
616  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
617 itk images of type int ?<br>
618       </td>
619       <td
620  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
621       </td>
622     </tr>
623     <tr>
624       <td
625  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
626 itk_IMAGE_TYPE_SHORT<br>
627       </td>
628       <td
629  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
630 itk images of type short ?<br>
631       </td>
632       <td
633  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
634       </td>
635     </tr>
636     <tr>
637       <td
638  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
639 itk_IMAGE_TYPE_UCHAR<br>
640       </td>
641       <td
642  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
643 itk images of type unsigned char ?<br>
644       </td>
645       <td
646  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
647       </td>
648     </tr>
649     <tr>
650       <td
651  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
652 itk_IMAGE_TYPE_UINT<br>
653       </td>
654       <td
655  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
656 itk images of type unsigned int ?<br>
657       </td>
658       <td
659  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
660       </td>
661     </tr>
662     <tr>
663       <td
664  style="vertical-align: top; background-color: rgb(204, 204, 204);">&nbsp;&nbsp;
665 itk_IMAGE_TYPE_USHORT<br>
666       </td>
667       <td
668  style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile
669 itk images of type unsigned&nbsp; short ?<br>
670       </td>
671       <td
672  style="vertical-align: top; background-color: rgb(204, 204, 204);">ON<br>
673       </td>
674     </tr>
675     <tr>
676       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_demo</td>
677       <td style="vertical-align: top;">Build the package 'demo' ?<br>
678 Requires : <span style="font-weight: bold;">ALL</span> the other
679 packages<br>
680       </td>
681       <td style="vertical-align: top;">OFF<br>
682       </td>
683     </tr>
684     <tr>
685       <td>BUILD_BBTK_PACKAGE_itkvtk<br>
686       </td>
687       <td>Build the package 'itkvtk' ?<br>
688 Requires : itk, vtk<br>
689       </td>
690       <td style="vertical-align: top;">OFF<br>
691       </td>
692     </tr>
693     <tr>
694       <td>BUILD_BBTK_PACKAGE_std<br>
695       </td>
696       <td>Build the package 'std ? </td>
697       <td style="vertical-align: top;">OFF<br>
698       </td>
699     </tr>
700     <tr>
701       <td style="vertical-align: top;">BUILD_BBTK_PACKAGE_toolsbbtk</td>
702       <td style="vertical-align: top;">Build the package 'toolsbbtk' ?</td>
703       <td style="vertical-align: top;">OFF<br>
704       </td>
705     </tr>
706     <tr>
707       <td>BUILD_BBTK_PACKAGE_vtk<br>
708       </td>
709       <td>Build the package 'vtk' ?<br>
710 Requires : vtk<br>
711       </td>
712       <td style="vertical-align: top;">OFF<br>
713       </td>
714     </tr>
715     <tr>
716       <td>BUILD_BBTK_PACKAGE_wx<br>
717       </td>
718       <td>Build the package 'wx' ?<br>
719 Requires : wxWidgets<br>
720       </td>
721       <td style="vertical-align: top;">OFF<br>
722       </td>
723     </tr>
724     <tr>
725       <td>BUILD_BBTK_PACKAGE_wxvtk<br>
726       </td>
727       <td>Build the package 'wxvtk' ?<br>
728 Requires : wxWidgets, vtk<br>
729       </td>
730       <td style="vertical-align: top;">OFF<br>
731       </td>
732     </tr>
733     <tr>
734       <td>CMAKE_BUILD_TYPE<br>
735       </td>
736       <td>Set to "Debug" or "Release" <br>
737       </td>
738       <td style="vertical-align: top;">-<br>
739       </td>
740     </tr>
741     <tr>
742       <td>CMAKE_INSTALL_PREFIX<br>
743       </td>
744       <td> Set the install folder<br>
745       </td>
746       <td style="vertical-align: top;">/usr/local<br>
747       </td>
748     </tr>
749     <tr>
750       <td style="vertical-align: top;">EXECUTABLE_OUTPUT_PATH<br>
751       </td>
752       <td style="vertical-align: top;">Single output directory for
753 building all the executables<br>
754       </td>
755       <td style="vertical-align: top;">-<br>
756       </td>
757     </tr>
758     <tr>
759       <td style="vertical-align: top;">LIBRARY_OUTPUT_PATH</td>
760       <td style="vertical-align: top;">Single output directory for
761 building all the libraries</td>
762       <td style="vertical-align: top;">-<br>
763       </td>
764     </tr>
765     <tr>
766       <td
767  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_BOOST<br>
768       </td>
769       <td
770  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
771 set to ON when boost C++ library is needed with the choices made<br>
772       </td>
773       <td
774  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
775       </td>
776     </tr>
777     <tr>
778       <td
779  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_DOXYGEN<br>
780       </td>
781       <td
782  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
783 set to ON when doxygen is needed with the choices made</td>
784       <td
785  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
786       </td>
787     </tr>
788     <tr>
789       <td
790  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_ITK<br>
791       </td>
792       <td
793  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
794 set to ON when ITK library is needed with the choices made</td>
795       <td
796  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
797       </td>
798     </tr>
799     <tr>
800       <td
801  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_LATEX<br>
802       </td>
803       <td
804  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
805 set to ON when LaTeX is needed with the choices made</td>
806       <td
807  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
808       </td>
809     </tr>
810     <tr>
811       <td
812  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_TTH<br>
813       </td>
814       <td
815  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
816 set to ON when tth is needed with the choices made</td>
817       <td
818  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
819       </td>
820     </tr>
821     <tr>
822       <td
823  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_VTK<br>
824       </td>
825       <td
826  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
827 set to ON when VTK library is needed with the choices made</td>
828       <td
829  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
830       </td>
831     </tr>
832     <tr>
833       <td
834  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">USE_WXWIDGETS<br>
835       </td>
836       <td
837  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">Automatically
838 set to ON when wxWidgets library is needed with the choices made</td>
839       <td
840  style="vertical-align: top; background-color: rgb(102, 102, 102); font-style: italic;">-<br>
841       </td>
842     </tr>
843   </tbody>
844 </table>
845 </div>
846 </div>
847 </body>
848 </html>