Build DCMTK with optional dependencies enabled
Open
category:port-feature
- Dominant language
- CMake
- Stars
- 27.5k
- Forks
- 7.7k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 321
Description
The current port of DCMTK does not enable its many optional dependencies. Given many (all?) of these optional dependencies are available in vcpkg, it would be nice to enable them. The main dependencies are:
- libiconv or icu
- libjpeg-turbo
- openjpeg
- libpng
- libxml2
- openssl
- tiff
- zlib
When you install the official DCMTK sources, they provide these dependencies as pre-built binaries + headers, and their CMake scripts can find them. Unfortunately the naming scheme for these pre-built dependencies differs from the standard names, so some CMake patches will be required.
Contributor guide
Assessment
This issue has not been assessed yet.