Project

General

Profile

Actions

Feature #668

open

Avoid Macro Naming Conflicts for DCMTK-defined Macros (HAVE_... and the like)

Added by Michael Onken almost 10 years ago. Updated almost 10 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Configuration
Target version:
-
Start date:
2015-10-09
Due date:
% Done:

0%

Estimated time:
Module:
Operating System:
Compiler:

Description

Some macros in DCMTK have generic names like HAVE_INT64_T in order to describe system configurations. However, other software packages may already define the same macro in a different way, thus leading to problems in DCMTK or in third party packages using DCMTK and the other software package at the same time.

One possible solution is to change the macro names to some DCMTK-specific name, e.g. DCMTK_HAVE_INT64_T.

The discussion was raised through a report on the Slicer github issue tracker.

Actions #1

Updated by Michael Onken almost 10 years ago

  • Category set to Configuration
Actions

Also available in: Atom PDF