microsoft / microsoft/vcpkg

Build DCMTK with optional dependencies enabled

Open
#7,269 4 comments 0 reactions 3 assignees Claimed by @JonLiu1993 View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.