annotate OrthancServer/Resources/OldBuildInstructions.txt @ 4428:a9a596ed988d

autodetection of SSL_CTX_get0_param()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 31 Dec 2020 16:42:46 +0100
parents d25f4c0fa160
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 This file contains old build instructions that are not tested anymore.
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 Debian Squeeze (6.x)
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 --------------------
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 # sudo apt-get install build-essential unzip cmake mercurial \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 uuid-dev libcurl4-openssl-dev liblua5.1-0-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 libgoogle-glog-dev libpng-dev libgtest-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 libsqlite3-dev libssl-dev zlib1g-dev
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 # cmake -DALLOW_DOWNLOADS=ON \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 -DUSE_SYSTEM_BOOST=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 -DUSE_SYSTEM_DCMTK=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15 -DUSE_SYSTEM_MONGOOSE=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16 -DUSE_SYSTEM_JSONCPP=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17 -DUSE_SYSTEM_PUGIXML=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
18 -DENABLE_JPEG=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
19 -DENABLE_JPEG_LOSSLESS=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
23 Debian Wheezy (7.x)
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
24 -------------------
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26 # sudo apt-get install build-essential unzip cmake mercurial \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27 uuid-dev libcurl4-openssl-dev liblua5.1-0-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
28 libgtest-dev libpng-dev libsqlite3-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29 libssl-dev zlib1g-dev libdcmtk2-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
30 libboost-all-dev libwrap0-dev libjsoncpp-dev
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
31
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
32 # cmake -DALLOW_DOWNLOADS=ON \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33 -DUSE_SYSTEM_GOOGLE_LOG=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34 -DUSE_SYSTEM_MONGOOSE=OFF \
2403
06536b4f30c0 rename USE_GOOGLE_TEST_DEBIAN_SOURCE_PACKAGE as USE_GOOGLE_TEST_DEBIAN_PACKAGE
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2402
diff changeset
35 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
36 -DUSE_SYSTEM_PUGIXML=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
37 -DENABLE_JPEG=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
38 -DENABLE_JPEG_LOSSLESS=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
40
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
41
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
42 Ubuntu 12.04.5 LTS
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
43 ------------------
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
44
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
45 # sudo apt-get install build-essential unzip cmake mercurial \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
46 uuid-dev libcurl4-openssl-dev liblua5.1-0-dev \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
47 libgtest-dev libpng-dev libsqlite3-dev libssl-dev libjpeg-dev \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
48 zlib1g-dev libdcmtk2-dev libboost1.48-all-dev libwrap0-dev \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
49 libcharls-dev
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
50
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
51 # cmake "-DDCMTK_LIBRARIES=boost_locale;CharLS;dcmjpls;wrap;oflog" \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
52 -DALLOW_DOWNLOADS=ON \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
53 -DUSE_SYSTEM_CIVETWEB=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
54 -DUSE_SYSTEM_JSONCPP=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
55 -DUSE_SYSTEM_PUGIXML=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
56 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
57 -DCMAKE_BUILD_TYPE=Release \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
58 ~/Orthanc
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
59
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
60
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
61 Ubuntu 12.10
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
62 ------------
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
63
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
64 # sudo apt-get install build-essential unzip cmake mercurial \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
65 uuid-dev libcurl4-openssl-dev liblua5.1-0-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
66 libgoogle-glog-dev libgtest-dev libpng-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
67 libsqlite3-dev libssl-dev zlib1g-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
68 libdcmtk2-dev libboost-all-dev libwrap0-dev libcharls-dev
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
69
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
70 With JPEG:
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
71
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
72 # cmake "-DDCMTK_LIBRARIES=CharLS;dcmjpls;wrap;oflog" \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
73 -DALLOW_DOWNLOADS=ON \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
74 -DUSE_SYSTEM_MONGOOSE=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
75 -DUSE_SYSTEM_JSONCPP=OFF \
2403
06536b4f30c0 rename USE_GOOGLE_TEST_DEBIAN_SOURCE_PACKAGE as USE_GOOGLE_TEST_DEBIAN_PACKAGE
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2402
diff changeset
76 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
77 -DUSE_SYSTEM_PUGIXML=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
78 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
79
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
80
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
81 Without JPEG:
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
82
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
83 # cmake "-DDCMTK_LIBRARIES=wrap;oflog" \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
84 -DALLOW_DOWNLOADS=ON \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
85 -DUSE_SYSTEM_MONGOOSE=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
86 -DUSE_SYSTEM_JSONCPP=OFF \
2403
06536b4f30c0 rename USE_GOOGLE_TEST_DEBIAN_SOURCE_PACKAGE as USE_GOOGLE_TEST_DEBIAN_PACKAGE
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2402
diff changeset
87 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
88 -DUSE_SYSTEM_PUGIXML=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
89 -DENABLE_JPEG=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
90 -DENABLE_JPEG_LOSSLESS=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
91 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
92
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
93
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
94 Ubuntu 13.10
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
95 ------------
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
96
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
97 # sudo apt-get install build-essential unzip cmake mercurial \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
98 uuid-dev libcurl4-openssl-dev liblua5.1-0-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
99 libgoogle-glog-dev libgtest-dev libpng-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
100 libsqlite3-dev libssl-dev zlib1g-dev \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
101 libdcmtk2-dev libboost-all-dev libwrap0-dev libjsoncpp-dev
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
102
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
103 # cmake "-DDCMTK_LIBRARIES=wrap;oflog" \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
104 -DALLOW_DOWNLOADS=ON \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
105 -DUSE_SYSTEM_MONGOOSE=OFF \
2403
06536b4f30c0 rename USE_GOOGLE_TEST_DEBIAN_SOURCE_PACKAGE as USE_GOOGLE_TEST_DEBIAN_PACKAGE
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2402
diff changeset
106 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
107 -DUSE_SYSTEM_PUGIXML=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
108 -DENABLE_JPEG=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
109 -DENABLE_JPEG_LOSSLESS=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
110 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
111
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
112
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
113 Fedora 19
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
114 ---------
1415
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
115
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
116 # sudo yum install unzip make automake gcc gcc-c++ python cmake \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
117 boost-devel curl-devel dcmtk-devel glog-devel \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
118 gtest-devel libpng-devel libsqlite3x-devel libuuid-devel \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
119 mongoose-devel openssl-devel jsoncpp-devel lua-devel pugixml-devel
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121 # cmake "-DDCMTK_LIBRARIES=CharLS" \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122 -DSYSTEM_MONGOOSE_USE_CALLBACKS=OFF \
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
123 ~/Orthanc
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
124
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
125 Note: Have also a look at the official package:
728c22ade2e2 cleaning
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
126 http://pkgs.fedoraproject.org/cgit/orthanc.git/tree/?h=f18
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
127
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
128
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
129 CentOS 6
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
130 --------
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
131
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
132 # yum install unzip make automake gcc gcc-c++ python cmake curl-devel \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
133 libpng-devel sqlite-devel libuuid-devel openssl-devel \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
134 lua-devel mercurial patch tar
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
135
3452
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
136 Using static linking with Civetweb (tested with Orthanc 1.5.7):
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
137
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
138 # cmake -DSTATIC_BUILD=ON \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
139 -DSTANDALONE_BUILD=ON \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
140 -DUSE_LEGACY_JSONCPP=ON \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
141 -DUSE_LEGACY_LIBICU=ON \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
142 -DBOOST_LOCALE_BACKEND=icu \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
143 -DCMAKE_BUILD_TYPE=Debug \
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
144 ~/Orthanc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
145
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
146 Using Mongoose (untested):
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3405
diff changeset
147
3405
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
148 # cmake -DALLOW_DOWNLOADS=ON \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
149 -DUSE_SYSTEM_JSONCPP=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
150 -DUSE_SYSTEM_CIVETWEB=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
151 -DUSE_SYSTEM_PUGIXML=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
152 -DUSE_SYSTEM_SQLITE=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
153 -DUSE_SYSTEM_BOOST=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
154 -DUSE_SYSTEM_DCMTK=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
155 -DUSE_SYSTEM_GOOGLE_TEST=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
156 -DUSE_SYSTEM_LIBJPEG=OFF \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
157 -DCMAKE_BUILD_TYPE=Release \
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
158 ~/Orthanc
408ffcb4038f reorganizing build instructions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2403
diff changeset
159