comparison LinuxCompilation.txt @ 875:d21031a7a6e4

build instructions
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 11 Jun 2014 13:23:05 +0200
parents ff530685e46a
children 9c7f5fd8a7a2
comparison
equal deleted inserted replaced
874:87791ebc1f50 875:d21031a7a6e4
71 # cmake -DALLOW_DOWNLOADS=ON \ 71 # cmake -DALLOW_DOWNLOADS=ON \
72 -DUSE_SYSTEM_BOOST=OFF \ 72 -DUSE_SYSTEM_BOOST=OFF \
73 -DUSE_SYSTEM_DCMTK=OFF \ 73 -DUSE_SYSTEM_DCMTK=OFF \
74 -DUSE_SYSTEM_MONGOOSE=OFF \ 74 -DUSE_SYSTEM_MONGOOSE=OFF \
75 -DUSE_SYSTEM_JSONCPP=OFF \ 75 -DUSE_SYSTEM_JSONCPP=OFF \
76 -DENABLE_JPEG=OFF \
77 -DENABLE_JPEG_LOSSLESS=OFF \
76 ~/Orthanc 78 ~/Orthanc
77 79
78 80
79 SUPPORTED - Debian Wheezy (7.x) 81 SUPPORTED - Debian Wheezy (7.x)
80 ------------------------------- 82 -------------------------------
87 89
88 # cmake -DALLOW_DOWNLOADS=ON \ 90 # cmake -DALLOW_DOWNLOADS=ON \
89 -DUSE_SYSTEM_GOOGLE_LOG=OFF \ 91 -DUSE_SYSTEM_GOOGLE_LOG=OFF \
90 -DUSE_SYSTEM_MONGOOSE=OFF \ 92 -DUSE_SYSTEM_MONGOOSE=OFF \
91 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \ 93 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \
94 -DENABLE_JPEG=OFF \
95 -DENABLE_JPEG_LOSSLESS=OFF \
92 ~/Orthanc 96 ~/Orthanc
93 97
94 98
95 SUPPORTED - Debian Jessie/Sid 99 SUPPORTED - Debian Jessie/Sid
96 ----------------------------- 100 -----------------------------
102 libboost-all-dev libwrap0-dev libjsoncpp-dev 106 libboost-all-dev libwrap0-dev libjsoncpp-dev
103 107
104 # cmake -DALLOW_DOWNLOADS=ON \ 108 # cmake -DALLOW_DOWNLOADS=ON \
105 -DUSE_SYSTEM_MONGOOSE=OFF \ 109 -DUSE_SYSTEM_MONGOOSE=OFF \
106 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \ 110 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \
111 -DENABLE_JPEG=OFF \
112 -DENABLE_JPEG_LOSSLESS=OFF \
107 ~/Orthanc 113 ~/Orthanc
108 114
109 Note: Have also a look at the official package: 115 Note: Have also a look at the official package:
110 http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/ 116 http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/debian/
111 117
122 -DALLOW_DOWNLOADS=ON \ 128 -DALLOW_DOWNLOADS=ON \
123 -DUSE_SYSTEM_MONGOOSE=OFF \ 129 -DUSE_SYSTEM_MONGOOSE=OFF \
124 -DUSE_SYSTEM_JSONCPP=OFF \ 130 -DUSE_SYSTEM_JSONCPP=OFF \
125 -DUSE_SYSTEM_GOOGLE_LOG=OFF \ 131 -DUSE_SYSTEM_GOOGLE_LOG=OFF \
126 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \ 132 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \
133 -DENABLE_JPEG=OFF \
134 -DENABLE_JPEG_LOSSLESS=OFF \
127 ~/Orthanc 135 ~/Orthanc
128 136
129 137
130 SUPPORTED - Ubuntu 12.10 138 SUPPORTED - Ubuntu 12.10
131 ------------------------ 139 ------------------------
169 177
170 # cmake "-DDCMTK_LIBRARIES=wrap;oflog" \ 178 # cmake "-DDCMTK_LIBRARIES=wrap;oflog" \
171 -DALLOW_DOWNLOADS=ON \ 179 -DALLOW_DOWNLOADS=ON \
172 -DUSE_SYSTEM_MONGOOSE=OFF \ 180 -DUSE_SYSTEM_MONGOOSE=OFF \
173 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \ 181 -DUSE_GTEST_DEBIAN_SOURCE_PACKAGE=ON \
182 -DENABLE_JPEG=OFF \
183 -DENABLE_JPEG_LOSSLESS=OFF \
174 ~/Orthanc 184 ~/Orthanc
175 185
176 186
177 187
178 SUPPORTED - Fedora 18/19/20 188 SUPPORTED - Fedora 18/19/20
181 # sudo yum install make automake gcc gcc-c++ python cmake \ 191 # sudo yum install make automake gcc gcc-c++ python cmake \
182 boost-devel curl-devel dcmtk-devel glog-devel \ 192 boost-devel curl-devel dcmtk-devel glog-devel \
183 gtest-devel libpng-devel libsqlite3x-devel libuuid-devel \ 193 gtest-devel libpng-devel libsqlite3x-devel libuuid-devel \
184 mongoose-devel openssl-devel jsoncpp-devel lua-devel 194 mongoose-devel openssl-devel jsoncpp-devel lua-devel
185 195
186 # cmake ~/Orthanc 196 # cmake -DENABLE_JPEG=OFF \
187 197 -DENABLE_JPEG_LOSSLESS=OFF \
198 ~/Orthanc
199
188 Note: Have also a look at the official package: 200 Note: Have also a look at the official package:
189 http://pkgs.fedoraproject.org/cgit/orthanc.git/tree/?h=f18 201 http://pkgs.fedoraproject.org/cgit/orthanc.git/tree/?h=f18
190 202
191 203
192 204