From 84938d0064ff835af0f2dfb4bc4131a57e66dc1b Mon Sep 17 00:00:00 2001 From: guigues Date: Wed, 23 Jul 2008 08:06:47 +0000 Subject: [PATCH] *** empty log message *** --- kernel/doc/bbtkWebSite/download.html | 46 ++- kernel/doc/bbtkWebSite/install.html | 405 +++++++++++++++++---------- 2 files changed, 288 insertions(+), 163 deletions(-) diff --git a/kernel/doc/bbtkWebSite/download.html b/kernel/doc/bbtkWebSite/download.html index deb743e..e699c06 100644 --- a/kernel/doc/bbtkWebSite/download.html +++ b/kernel/doc/bbtkWebSite/download.html @@ -10,16 +10,25 @@
    -
  1. Get the latest stable release
  2. -
  3. Get the current sources from +
  4. Get the +latest stable release +
      +
    1. Sources
    2. +
    3. Linux rpm
    4. +
    5. Windows installer
    6. +
    +
  5. +
  6. Get the current +sources from cvs repository
    1. Linux
    2. -
    3. Windows with TortoiseCVS
    4. +
    5. Windows +with TortoiseCVS +
-

@@ -28,9 +37,13 @@ cvs repository

Get the latest stable release

+

Sources
+

+

Linux rpm

+    Linux rpms are currently only provided for Fedora +Core distros
+ +

Windows installer

+

@@ -53,8 +79,8 @@ cvs repository style="font-weight: normal;">    > cvs co -d :ext:username@cvs.creatis.insa-lyon.fr:/cvs/creatis bbtk
-

Windows +

Windows with TortoiseCVS

Known working configurations

  -- gcc:
+
        +4.2.0 (OpenSuse 10.3)
+
        +4.1.2 20070925 (Red Hat 4.1.2-33)
+
        4.1.2 +20070626 (Red Hat 4.1.2-13)
+
  +      4.1.1 20070105 (Red Hat 4.1.1-51)
-
    +        4.0.2 20051125 (Red Hat 4.0.2-8)
-
    -    4.1.1 20070105 (Red Hat 4.1.1-51)
-
        -4.1.2 20070626 (Red Hat 4.1.2-13)
-        4.2.0 (OpenSuse 10.3)
-
    - cmake:
@@ -120,25 +132,33 @@ set LD_LIBRARY_PATH
   - wxGTK-devel:
-
        -2.6.3
        +2.8.6
-
        -2.8
        +2.6.3
-
   +   - InsightToolkit:
    -    2.8.1-5

-
    +        3.2
-
    -    3.4
    +    2.8.1-5
-
   +   - vtk:
    @@ -160,7 +180,7 @@ options. See     Type 'c' many times then 'g'.
    > make
-    > make install
+    > sudo make install
   Enjoy !

@@ -451,8 +471,14 @@ Enjoy !
The options in grey only appear if the last non grey option is set to ON (e.g. itk_IMAGE_DIM_2 and the following ones in grey only appear if -BUILD_PACKAGE_itk is ON).
-Advanced options are not shown +BUILD_BBTK_PACKAGE_itk is ON).
+The variables in dark grey and italics are NOT options but are +automatically set by cmake according to the options selected. In +particular the variables 'USE_something' +indicate the dependencies on external libraries or utilities.
+
Advanced options are not +shown here...

@@ -465,7 +491,7 @@ here...
- @@ -473,48 +499,136 @@ here...
- + - - + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - - - + - - + + + + + + + + + + @@ -525,8 +639,8 @@ InsightToolkit installed)
itk_IMAGE_DIM_2
- - - - - - - - - - - - - - + - - + + - - - - - - - + + - - - - - - - - - - - - - - @@ -771,7 +839,7 @@ generate the packages html doc with bbdoc
- @@ -786,50 +854,81 @@ rpmbuild
- - - - - - + - - - + - - - + - - - + - - + - + + + + -- 2.45.1
Default
ALL_BUILD
+
--BUILD_ALL
Set to ON to build all the components of the toolkit
BBTK_DATA_ROOT
+
BBTK_COMPILE_DEBUG_MESSAGESCompile debug messages in bbtk ?
Enter the path to the bbtk_data folder (will be written in -the default bbtk_config.xml file)
+
OFF
-
+
BBTK_COMPILE_ERROR_MESSAGESCompile error messages in bbtk ?
+
ON
+
BBTK_COMPILE_MESSAGESCompile normal messages in bbtk ?
+
ON
+
BBTK_COMPILE_WARNING_MESSAGESCompile warning messages in bbtk +?
+
ON
+
BBTK_USE_SHIPPED_BOOST
+
Use the boost C++ library +provided with bbtk ?
+If not set you need to have boost installed
+
ON
+
BBTK_USE_WXWIDGETS
+
Build with the wxWidgets library +?
+
ON
BUILD_APPLICATIONS
Set to ON to build bbtk applications : interpreter -(bbi), xml to C++ code (bbfy), package documentation (bbdoc) Build bbtk applications : development studio (bbStudio), +interpreter +(bbi), xml to C++ code (bbfy), etc. ?
+
ON
BUILD_BBS_APPLI_BINARIES
+
Build executables for all bbs applications of all packages ?
+If set will compile all bbs of folder appli of all packages using bbc
+
OFF
+
BUILD_BBTK_DOC
+
Build bbtk documentations ?
+
OFF
+
   -BUILD_bbi_GRAPHICAL
+ style="vertical-align: top; background-color: rgb(192, 192, 192);">BUILD_BBTK_DOC_DOXYGEN
Set -to ON to build bbi in graphical mode allowing to use widget boxes -(requires wxWidgets)
+ style="vertical-align: top; background-color: rgb(192, 192, 192);">Build +doxygen documentation for bbtk and packages?
+Requires doxygen
OFF
+ style="vertical-align: top; background-color: rgb(192, 192, 192);">ON
BUILD_EXAMPLES
+
BUILD_BBTK_DOC_GUIDES_HTML
Set to ON to build the C++ examplesOFF
+
Build +html versions of the guides ?
+Requires latex, pdftex, tth
+
ON
BUILD_PACKAGE_itk
+
BUILD_BBTK_DOC_GUIDES_PDF
Set to ON to build the package itk (requires the -InsightToolkit installed)
+
Build +pdf versions of the guides ?
+Requires latex, pdftex
+
ON
+
BUILD_BBTK_DOC_PACKAGE
+
Build +packages html documentations ?
+
ON
+
BUILD_BBTK_PACKAGE_itk
+
Build the package 'itk' ?
+Requires : itk
OFF
Set -to ON to compile itk images of dimension 2
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of dimension 2 ?
ON
@@ -537,8 +651,8 @@ to ON to compile itk images of dimension 2
style="vertical-align: top; background-color: rgb(204, 204, 204);">   itk_IMAGE_DIM_3
Set -to ON to compile itk images of dimension 3
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of dimension 3 ?
ON
@@ -549,8 +663,8 @@ to ON to compile itk images of dimension 3
style="vertical-align: top; background-color: rgb(204, 204, 204);">   itk_IMAGE_DIM_4
Set -to ON to compile itk images of dimension 4
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of dimension 4 ?
ON
@@ -562,8 +676,8 @@ to ON to compile itk images of dimension 4
itk_IMAGE_TYPE_CHAR
Set -to ON to compile itk images of type char
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type char ?
ON
@@ -574,8 +688,8 @@ to ON to compile itk images of type char
style="vertical-align: top; background-color: rgb(204, 204, 204);">   itk_IMAGE_TYPE_DOUBLE
Set -to ON to compile itk images of type double
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type double ?
ON
@@ -587,8 +701,8 @@ to ON to compile itk images of type double
itk_IMAGE_TYPE_FLOAT
Set -to ON to compile itk images of type float
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type float ?
ON
@@ -600,8 +714,8 @@ to ON to compile itk images of type float
itk_IMAGE_TYPE_INT
Set -to ON to compile itk images of type int
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type int ?
ON
@@ -613,8 +727,8 @@ to ON to compile itk images of type int
itk_IMAGE_TYPE_SHORT
Set -to ON to compile itk images of type short
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type short ?
ON
@@ -626,8 +740,8 @@ to ON to compile itk images of type short
itk_IMAGE_TYPE_UCHAR
Set -to ON to compile itk images of type unsigned char
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type unsigned char ?
ON
@@ -639,8 +753,8 @@ to ON to compile itk images of type unsigned char
itk_IMAGE_TYPE_UINT
Set -to ON to compile itk images of type unsigned int
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type unsigned int ?
ON
@@ -652,112 +766,66 @@ to ON to compile itk images of type unsigned int
itk_IMAGE_TYPE_USHORT
Set -to ON to compile itk images of type unsigned short
+ style="vertical-align: top; background-color: rgb(204, 204, 204);">Compile +itk images of type unsigned  short ?
ON
BUILD_PACKAGE_itkvtk
+
BUILD_BBTK_PACKAGE_itkvtk
Set to ON to build the package itkvtk (requires the -InsightToolkit and VTK installed)OFF
-
BUILD_PACKAGE_std
-
Set to ON to build the package std
-
ON
-
BUILD_PACKAGE_vtk
+
Build the package 'itkvtk' ?
+Requires : itk, vtk
Set to ON to build the package vtk (requires VTK installed) OFF
BUILD_PACKAGE_wx
+
BUILD_BBTK_PACKAGE_std
Set to ON to build the package wx (requires wxWidgets -installed)Build the package 'std ? OFF
BUILD_PACKAGE_wxvtk
-
Set to ON to build the package wxvtk (requires VTK and -wxWidgets installed)BUILD_BBTK_PACKAGE_testBuild the package 'test' ? OFF
BUILD_SHARED_LIBS
-
Set to ON to build bbtk as a shared library (.so/.dll) - -Remark that packages as always build as such
-
ON
-
BUILD_bbtk_DOC
-
Set to ON to build documentations
-
BUILD_BBTK_PACKAGE_toolsbbtkBuild the package 'toolsbbtk' ? OFF
   -BUILD_bbtk_DOC_DOXYGEN
+
BUILD_BBTK_PACKAGE_vtk
Set to ON to -build doxygen documentation of bbtk and of the selected packages
+
Build the package 'vtk' ?
+Requires : vtk
ON
+
OFF
   -BUILD_bbtk_DOC_GUIDES_HTML
+
BUILD_BBTK_PACKAGE_wx
Set to ON to -build bbtk Users' guide, Package developers' guide and Developers' -guide in html format (requires LaTeX and tth)
-
ON
-
   -BUILD_bbtk_DOC_GUIDES_PDF
+
Build the package 'wx' ?
+Requires : wxWidgets
Set to ON to -build bbtk Users' guide, Package developers' guide and -Developers' guide in pdf format (requires LaTeX)ON
+
OFF
   -BUILD_bbtk_DOC_PACKAGE
+
BUILD_BBTK_PACKAGE_wxvtk
Set to ON to -generate the packages html doc with bbdoc
+
Build the package 'wxvtk' ?
+Requires : wxWidgets, vtk
ON
+
OFF
CMAKE_INSTALL_PREFIX
Set the install location
+
Set the install folder
/usr/local
USE_CONFIGURATION_FILE
+
USE_BOOST
Set to ON to use the configuration file (bbtk_config.xml) in -bbtk
+
Automatically +set to ON when boost C++ library is needed with the choices made
OFF
+
-
VERBOSE_MAKEFILE
-
Set to ON to generate a verbose makefile which echos the -commands issued
+
USE_DOXYGEN
OFF
+
Automatically +set to ON when doxygen is needed with the choices made-
bbtk_COMPILE_DEBUG_MESSAGES
+
USE_ITK
Set to ON to compile debug messages in bbtkOFF
+
Automatically +set to ON when ITK library is needed with the choices made-
bbtk_COMPILE_ERROR_MESSAGES
+
USE_LATEX
Set to ON to compile error messages in bbtkON
+
Automatically +set to ON when LaTeX is needed with the choices made-
bbtk_COMPILE_MESSAGES
+
USE_TTH
Set to ON to compile normal messages in bbtkON
+
Automatically +set to ON when tth is needed with the choices made-
bbtk_COMPILE_WARNING_MESSAGES
+
USE_VTK
Set to ON to compile warning messages in bbtk
+
Automatically +set to ON when VTK library is needed with the choices made-
ON
+
USE_WXWIDGETS
+
Automatically +set to ON when wxWidgets library is needed with the choices made-