DCMTK's libcharls and CharLS

Compilation and installation of DCMTK

Moderator: Moderator Team

Post Reply
Posts: 2
Joined: Mon, 2014-06-02, 16:01
Location: ShenZhen, China

DCMTK's libcharls and CharLS

#1 Post by jiapei100 » Sat, 2020-04-04, 08:09

I'm trying to install DCMTK today, and happened to have noticed that DCMTK comes with its own libcharls under folder ${DCMTK_DIR}/dcmjpls/libcharls. However, I've ALREADY installed my own CHARLS downloaded from https://github.com/team-charls/charls, which brings me a conflict.

It looks these 2 packages are NOT the same thing, but with the same name. So, any suggestoins to solve this TWO-PACKAGES-SAME-NAME issue?

Welcome to Longer Vision

J. Riesmeier
DCMTK Developer
Posts: 2284
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany

Re: DCMTK's libcharls and CharLS

#2 Post by J. Riesmeier » Thu, 2020-04-16, 09:05

Yes, DCMTK comes with its own (slightly modified) version of the CharLS library. There are plans to optionally make use of some external CharLS implementation (see Feature #344) but this will take some time to be implemented.

Bottom line: DCMTK currently only compiles with the version of libcharls that is shipped with the DCMTK source code package in the "dcmjpls" module (directory).

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest