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