Skip to content

Commit

Permalink
COMP: Fix ctkDICOMCore build in Ubuntu 20.04 CI ensuring use of lates…
Browse files Browse the repository at this point in the history
…t DCMTK

Since DCMTK package installed using apt-get is 3.6.4 (see [1]) and
the function `DcmSCP::acceptAssociations` was introduced in DCMTK 3.6.6
through DCMTK/dcmtk@c3d4c8e09 (Added alternative service provision API to DcmSCP.),
switch to building DCMTK from source.

[1]: https://packages.ubuntu.com/focal/dcmtk
  • Loading branch information
jcfr committed Apr 2, 2024
1 parent 237074e commit 282a4fc
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,6 @@ jobs:
- name: Retrieve new lists of APT packages
run: sudo apt-get update

- name: Install DCMTK
run: |
sudo apt-get install -y \
dcmtk \
libdcmtk-dev
- name: Install Qt
run: |
sudo apt-get install -y \
Expand Down Expand Up @@ -72,7 +66,6 @@ jobs:
-DCTK_USE_SYSTEM_VTK:BOOL=$CTK_USE_VTK \
-DCTK_LIB_Visualization/VTK/Widgets:BOOL=$CTK_USE_VTK \
-DCTK_LIB_Visualization/VTK/Widgets_USE_TRANSFER_FUNCTION_CHARTS:BOOL=$CTK_USE_VTK \
-DCTK_USE_SYSTEM_DCMTK:BOOL=ON \
-DCTK_APP_ctkDICOM:BOOL=ON \
-DCTK_LIB_DICOM/Core:BOOL=ON \
-DCTK_LIB_DICOM/Widgets:BOOL=ON \
Expand Down

0 comments on commit 282a4fc

Please sign in to comment.