]> Creatis software - creaTools.git/blob - Steps.txt
*** empty log message ***
[creaTools.git] / Steps.txt
1
2
3 -----------------------------------------------------------
4
5 1)
6
7 Download BOOST <1.40.0>
8 Extract in directory boost_1_40_0
9 Create a CMAKE project in boost_1_40_0BinCM28VC9
10 Options in CMAKE
11         CMAKE_INSTALL_REFIX    C:/temp2_CM28VC9/Boost-<version>
12 Compile in Debug
13 Compile in Release
14         
15
16         Download VTK <5.4.2>
17 Extract in directory VTK-5.4.2
18 Create a CMAKE project in VTK-5.4.2BinCM28VC9
19 Options in CMAKE
20         BUILD_SHARED_LIBS       on
21         BUILD_TESTING           off
22         CMAKE_INSTALL_REFIX    C:/temp2_CM28VC9/VTK-<versoion>
23 Compile in Debug
24 Compile in Release
25
26
27 Download ITK <3.16.0>
28 Extract in directory InsightToolkit-3.16.0
29 Create a CMAKE project in InsightToolkit-3.16.0BinCM28VC9
30 Options in CMAKE
31         BUILD_SHARED_LIBS       on
32         BUILD_EXAMPLES          off
33         BUILD_TESTING           off
34         CMAKE_INSTALL_REFIX    C:/temp2_CM28VC9/ITK-<versoion>
35 Compile in Debug
36 Compile in Release
37
38 Download GDCM <13>
39 Extract in directory gdcm<version>
40 Create a CMAKE project in gdcm13BinCM28VC9
41 Options in CMAKE
42         BUILD_TESTING           off
43         GDCM_NAME_SPACE     gdcm13
44         GDCM_VTK            on  
45         CMAKE_INSTALL_REFIX    C:/temp2_CM28VC9/gdcm<version>
46 Compile in Debug
47 Compile in Release
48
49
50
51 Download wxWidgents <2.8.10>
52 Extract in directory wxWidgets-2.8.10
53 run wxWidgets-2.8.10\build\msw/wx_dlls.dsw
54 Compile in Debug
55 Compile in Release
56
57 ----------------------------------------------------------------
58
59 2)
60
61 create directory C:/temp2_CM28VC9/dlls
62 install boost, then move dlls in dlls directory
63 install vtk, then move dlls in dlls directory
64 install itk, then move dlls in dlls directory
65 install GDCM, then move dlls AND exe in dlls directory
66
67 copy wxWidgets in C:/temp2_CM28VC9/ directory, then move dlls in dlls directory
68 copy Qt4.5.2 in C:/temp2_CM28VC9/ directory, then move dlls in dlls directory
69
70
71 ----------------------------------------------------------------
72
73 3)
74 -Create crea_ThirdParty_dlls installer with C:/temp2_CM28VC9/dlls
75
76 4)
77 -copy tth in C:/temp2_CM28VC9/ directory
78 -copy MikTex-2.7 in C:/temp2_CM28VC9/ directory
79
80 5)
81 -Create crea_ThirdParty_Libraries installer with 
82    C:/temp2_CM28VC9/boost
83    C:/temp2_CM28VC9/gdcm
84    C:/temp2_CM28VC9/itk
85    C:/temp2_CM28VC9/QT
86    C:/temp2_CM28VC9/vtk
87    C:/temp2_CM28VC9/wxWidgets
88        copy directorries 
89                 lib/vc_dll      (*.lib) 
90                 include         (*.h)
91                 src/png         (*.h)
92                 src/zlib        (*.h)
93                 src/jpeg        (*.h)
94                 src/tiff        (*.h)
95    C:/temp2_CM28VC9/tth
96    C:/temp2_CM28VC9/MikTex-2.7
97
98
99
100 ----------------------------------------------------------------
101 6)
102 Compile creaInstall = creaTools
103 with :
104   crea, bbtk, creaMaracasVisu, creaImageIO, creaBruker,creaContours, creaEnvironment, CreaRecalage
105