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