annotate Resources/BuildInstructions.txt @ 319:3675d6e9be8d default tip

added CITATION.cff
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 06 Apr 2024 17:35:14 +0200
parents 7097d0eaac76
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
144
daf99382bc18 GNU/Linux
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 50
diff changeset
1 Generic GNU/Linux (static linking)
daf99382bc18 GNU/Linux
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 50
diff changeset
2 ==================================
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 # mkdir Build
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 # cd Build
175
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 144
diff changeset
6 # cmake .. -DCMAKE_BUILD_TYPE=Debug -DSTATIC_BUILD=ON
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 # make
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 Debian Sid (dynamic linking)
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11 ============================
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12
231
7097d0eaac76 Move the GDCM decoder out of the Orthanc Web viewer plugin as a separate plugin
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 178
diff changeset
13 # sudo apt-get install build-essential unzip cmake libjpeg-dev \
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 uuid-dev libgtest-dev libpng-dev libsqlite3-dev \
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15 zlib1g-dev libboost-all-dev libjsoncpp-dev
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17 # mkdir Build
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
18 # cd Build
178
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 175
diff changeset
19 # cmake .. -DCMAKE_BUILD_TYPE=Debug -DUSE_GOOGLE_TEST_DEBIAN_PACKAGE=ON -DSTANDALONE_BUILD=ON -DUSE_SYSTEM_ORTHANC_SDK=OFF
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20 # make
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22
144
daf99382bc18 GNU/Linux
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 50
diff changeset
23 Cross-compiling for Windows from GNU/Linux using MinGW
daf99382bc18 GNU/Linux
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 50
diff changeset
24 ======================================================
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26 # mkdir Build
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27 # cd Build
50
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 35
diff changeset
28 # cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=`pwd`/../Orthanc/Resources/MinGWToolchain.cmake
0
02f7a0400a91 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29 # make