Project

General

Profile

Actions

Feature #722

closed

Export all (relevant) CMake options to "DCMTKConfig.cmake", some "newer" options are still missing

Added by Jörg Riesmeier over 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Configuration
Target version:
-
Start date:
2017-02-24
Due date:
% Done:

100%

Estimated time:
Module:
CMake
Operating System:
Compiler:

Description

Currently, the file "CMake/DCMTKConfig.cmake.in" and "CMake/DCMTKConfig.cmake26.in" do not contain all relevant CMake options that are defined for the DCMTK and that would be important for an external program that links against DCMTK, e.g. the "new" options regarding character set conversion, C++11 support, STL support (work in progress), builtin/external data dictionary. This should be fixed, either manually or by some (semi-) automatic approach.

This is not a real bug but an important feature that should be implemented for the upcoming DCMTK release.


Related issues 1 (0 open1 closed)

Related to DCMTK - Feature #903: Add "Auto" setting to DCMTK_COMPILE_WIN32_MULTITHREADED_DLLClosedMarco Eichelberg2019-11-04

Actions
Actions #1

Updated by Marco Eichelberg over 8 years ago

  • Priority changed from Normal to Low
Actions #2

Updated by Michael Onken about 8 years ago

  • Status changed from New to Closed

Closed with commmit 893503 and d44623.

Now all relevant CMake options used during the build are exported.

Actions #3

Updated by Jörg Riesmeier over 6 years ago

  • Status changed from Closed to Reopened
  • Priority changed from Low to Normal
  • Target version changed from 3.6.2 to 3.6.5

Some important CMake options are still missing, such as DCMTK_ENABLE_CHARSET_CONVERSION or DCMTK_GENERATE_DOXYGEN_TAGFILE.

It would also be helpful to get the values of the various CMAKE_INSTALL_xxxDIR variables, e.g. in order to determine where the "dcmtk.tag" file is installed that could be referenced from the Doxygen configuration file of a project that uses DCMTK.

Actions #4

Updated by Jan Schlamelcher almost 6 years ago

  • Target version changed from 3.6.5 to 3.6.6
Actions #5

Updated by Jörg Riesmeier almost 6 years ago

The new CMake option DCMTK_COMPILE_WIN32_MULTITHREADED_DLL is also missing.

Actions #6

Updated by Marco Eichelberg almost 6 years ago

  • Related to Feature #903: Add "Auto" setting to DCMTK_COMPILE_WIN32_MULTITHREADED_DLL added
Actions #7

Updated by Michael Onken over 5 years ago

  • Status changed from Reopened to Closed

See commit ae9cb33

Actions #8

Updated by Michael Onken over 5 years ago

  • % Done changed from 0 to 100
Actions #9

Updated by Michael Onken over 5 years ago

  • Target version deleted (3.6.6)
Actions

Also available in: Atom PDF