Mercurial > hg > orthanc
comparison LinuxCompilation.txt @ 3132:5c0d3df52b05 db-changes
integration mainline->db-changes
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 16 Jan 2019 14:14:48 +0100 |
parents | 50044323a721 |
children | ab46e537f92e |
comparison
equal
deleted
inserted
replaced
3128:972cc98959a3 | 3132:5c0d3df52b05 |
---|---|
83 libgtest-dev libpng-dev libjpeg-dev \ | 83 libgtest-dev libpng-dev libjpeg-dev \ |
84 libsqlite3-dev libssl-dev zlib1g-dev libdcmtk2-dev \ | 84 libsqlite3-dev libssl-dev zlib1g-dev libdcmtk2-dev \ |
85 libboost-all-dev libwrap0-dev libjsoncpp-dev libpugixml-dev | 85 libboost-all-dev libwrap0-dev libjsoncpp-dev libpugixml-dev |
86 | 86 |
87 # cmake -DALLOW_DOWNLOADS=ON \ | 87 # cmake -DALLOW_DOWNLOADS=ON \ |
88 -DUSE_SYSTEM_CIVETWEB=OFF \ | 88 -DUSE_SYSTEM_MONGOOSE=OFF \ |
89 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ | 89 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ |
90 -DDCMTK_LIBRARIES=dcmjpls \ | 90 -DDCMTK_LIBRARIES=dcmjpls \ |
91 -DCMAKE_BUILD_TYPE=Release \ | 91 -DCMAKE_BUILD_TYPE=Release \ |
92 ~/Orthanc | 92 ~/Orthanc |
93 | 93 |
104 zlib1g-dev libdcmtk2-dev libboost1.48-all-dev libwrap0-dev \ | 104 zlib1g-dev libdcmtk2-dev libboost1.48-all-dev libwrap0-dev \ |
105 libcharls-dev | 105 libcharls-dev |
106 | 106 |
107 # cmake "-DDCMTK_LIBRARIES=boost_locale;CharLS;dcmjpls;wrap;oflog" \ | 107 # cmake "-DDCMTK_LIBRARIES=boost_locale;CharLS;dcmjpls;wrap;oflog" \ |
108 -DALLOW_DOWNLOADS=ON \ | 108 -DALLOW_DOWNLOADS=ON \ |
109 -DUSE_SYSTEM_CIVETWEB=OFF \ | 109 -DUSE_SYSTEM_MONGOOSE=OFF \ |
110 -DUSE_SYSTEM_JSONCPP=OFF \ | 110 -DUSE_SYSTEM_JSONCPP=OFF \ |
111 -DUSE_SYSTEM_PUGIXML=OFF \ | 111 -DUSE_SYSTEM_PUGIXML=OFF \ |
112 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ | 112 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ |
113 -DCMAKE_BUILD_TYPE=Release \ | 113 -DCMAKE_BUILD_TYPE=Release \ |
114 ~/Orthanc | 114 ~/Orthanc |
124 zlib1g-dev libdcmtk2-dev libboost-all-dev libwrap0-dev \ | 124 zlib1g-dev libdcmtk2-dev libboost-all-dev libwrap0-dev \ |
125 libcharls-dev libjsoncpp-dev libpugixml-dev | 125 libcharls-dev libjsoncpp-dev libpugixml-dev |
126 | 126 |
127 # cmake -DALLOW_DOWNLOADS=ON \ | 127 # cmake -DALLOW_DOWNLOADS=ON \ |
128 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ | 128 -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON \ |
129 -DUSE_SYSTEM_CIVETWEB=OFF \ | 129 -DUSE_SYSTEM_MONGOOSE=OFF \ |
130 -DDCMTK_LIBRARIES=dcmjpls \ | 130 -DDCMTK_LIBRARIES=dcmjpls \ |
131 -DCMAKE_BUILD_TYPE=Release \ | 131 -DCMAKE_BUILD_TYPE=Release \ |
132 ~/Orthanc | 132 ~/Orthanc |
133 | 133 |
134 | 134 |
144 You will also have to install "gflags-devel" on Fedora 21&22: | 144 You will also have to install "gflags-devel" on Fedora 21&22: |
145 | 145 |
146 # sudo yum install gflags-devel | 146 # sudo yum install gflags-devel |
147 | 147 |
148 # cmake "-DDCMTK_LIBRARIES=CharLS" \ | 148 # cmake "-DDCMTK_LIBRARIES=CharLS" \ |
149 -DENABLE_CIVETWEB=OFF \ | |
150 -DSYSTEM_MONGOOSE_USE_CALLBACKS=OFF \ | 149 -DSYSTEM_MONGOOSE_USE_CALLBACKS=OFF \ |
151 -DCMAKE_BUILD_TYPE=Release \ | 150 -DCMAKE_BUILD_TYPE=Release \ |
152 ~/Orthanc | 151 ~/Orthanc |
153 | 152 |
154 Note: Have also a look at the official package: | 153 Note: Have also a look at the official package: |
161 | 160 |
162 # pkg install jsoncpp pugixml lua51 curl googletest dcmtk cmake jpeg \ | 161 # pkg install jsoncpp pugixml lua51 curl googletest dcmtk cmake jpeg \ |
163 e2fsprogs-libuuid boost-libs sqlite3 python libiconv | 162 e2fsprogs-libuuid boost-libs sqlite3 python libiconv |
164 | 163 |
165 # cmake -DALLOW_DOWNLOADS=ON \ | 164 # cmake -DALLOW_DOWNLOADS=ON \ |
166 -DUSE_SYSTEM_CIVETWEB=OFF \ | 165 -DUSE_SYSTEM_MONGOOSE=OFF \ |
167 -DDCMTK_LIBRARIES="dcmdsig;charls;dcmjpls" \ | 166 -DDCMTK_LIBRARIES="dcmdsig;charls;dcmjpls" \ |
168 -DCMAKE_BUILD_TYPE=Release \ | 167 -DCMAKE_BUILD_TYPE=Release \ |
169 ~/Orthanc | 168 ~/Orthanc |
170 | 169 |
171 | 170 |
177 libpng-devel sqlite-devel libuuid-devel openssl-devel \ | 176 libpng-devel sqlite-devel libuuid-devel openssl-devel \ |
178 lua-devel mercurial patch tar | 177 lua-devel mercurial patch tar |
179 | 178 |
180 # cmake -DALLOW_DOWNLOADS=ON \ | 179 # cmake -DALLOW_DOWNLOADS=ON \ |
181 -DUSE_SYSTEM_JSONCPP=OFF \ | 180 -DUSE_SYSTEM_JSONCPP=OFF \ |
182 -DUSE_SYSTEM_CIVETWEB=OFF \ | 181 -DUSE_SYSTEM_MONGOOSE=OFF \ |
183 -DUSE_SYSTEM_PUGIXML=OFF \ | 182 -DUSE_SYSTEM_PUGIXML=OFF \ |
184 -DUSE_SYSTEM_SQLITE=OFF \ | 183 -DUSE_SYSTEM_SQLITE=OFF \ |
185 -DUSE_SYSTEM_BOOST=OFF \ | 184 -DUSE_SYSTEM_BOOST=OFF \ |
186 -DUSE_SYSTEM_DCMTK=OFF \ | 185 -DUSE_SYSTEM_DCMTK=OFF \ |
187 -DUSE_SYSTEM_GOOGLE_TEST=OFF \ | 186 -DUSE_SYSTEM_GOOGLE_TEST=OFF \ |