Search found 2070 matches

by Michael Onken
Wed, 2024-08-14, 14:21
Forum: DCMTK - General
Topic: Exception While Decompress the JPEG-LS Dicom file
Replies: 4
Views: 825

Re: Exception While Decompress the JPEG-LS Dicom file

Hi, this is what your program ("jpgls") returns on my computer running the current version if DCMTK (master branch as of https://github.com/DCMTK/dcmtk/): ❯ bin/jpegls D: DcmDataDictionary: Loading file: /home/michael/data/builds/install/dcmtk_linux_368/share/dcmtk-3.6.8/dicom.dic D: DcmMe...
by Michael Onken
Mon, 2024-07-29, 10:21
Forum: DCMTK - Installation
Topic: Self built OpenSSL version 3.0.8 names
Replies: 21
Views: 4210

Re: Self built OpenSSL version 3.0.8 names

P.S: I also tried with a self-built OpenSSL. It also works for my out of the box. Download Windows build of OpenSSL. I used this one (Win64 OpenSSL v3.3.1 MSI installer Download and build source code as described here: https://wiki.openssl.org/index.php/Compilation_and_Installation#W64 Configure DCM...
by Michael Onken
Mon, 2024-07-29, 09:31
Forum: DCMTK - Installation
Topic: Self built OpenSSL version 3.0.8 names
Replies: 21
Views: 4210

Re: Self built OpenSSL version 3.0.8 names

Hi, I tried to use pre-built current version of OpenSSL to check building DCMTK with it. This is what I have done: Download Windows build of OpenSSL. I used this one (Win64 OpenSSL v3.3.1 MSI installer): https://slproweb.com/products/Win32OpenSSL.html Configure DCMTK in CMake (no options set) When c...
by Michael Onken
Wed, 2024-07-10, 19:03
Forum: DCMTK - Installation
Topic: Self built OpenSSL version 3.0.8 names
Replies: 21
Views: 4210

Re: Self built OpenSSL version 3.0.8 names

Maybe you should just build and check which library files are actually linked to your binaries when the linker is invoked. Or you can start "storescu --version" after the build and it should display the openssl version being used.
by Michael Onken
Mon, 2024-07-08, 21:46
Forum: DCMTK - Installation
Topic: Self built OpenSSL version 3.0.8 names
Replies: 21
Views: 4210

Re: Self built OpenSSL version 3.0.8 names

Then it still uses the DCMTK-build versions of those libraries.
by Michael Onken
Thu, 2024-06-27, 08:43
Forum: DCMTK - Installation
Topic: Self built OpenSSL version 3.0.8 names
Replies: 21
Views: 4210

Re: Self built OpenSSL version 3.0.8 names

Just build and install OpenSSL on windows the "default way". You can then tell DCMTK where to look for the OpenSSL library by defining the CMake variable "OPENSSL_ROOT_DIR" and point it to the (main) directory where you installed OpenSSL to. DCMTK will then pickup the right libra...
by Michael Onken
Thu, 2024-06-27, 08:37
Forum: DCMTK - Installation
Topic: Vulnerabilities in OpenSSL 1.1.1w
Replies: 8
Views: 1755

Re: Vulnerabilities in OpenSSL 1.1.1w

Hi, we might offer them in the future but we don't plan to spend time on this right now. DCMTK compiles fine with recent versions of OpenSSL, as stated in the INSTALL file: This release of DCMTK is known to compile with OpenSSL releases 1.1.1, 3.0.x, 3.1.x and 3.2.x. If you want to use up-to-date de...
by Michael Onken
Tue, 2024-06-25, 15:35
Forum: DCMTK - Installation
Topic: Is there a way to select x64 and Win32?
Replies: 5
Views: 1447

Re: Is there a way to select x64 and Win32?

No, you can always configure only for one platform, x64 or win32.
Just use two different build folders and configure/generate twice.
by Michael Onken
Tue, 2024-06-25, 15:35
Forum: DCMTK - Installation
Topic: Warning after switching to use environment variables
Replies: 7
Views: 1693

Re: Warning after switching to use environment variables

Can you expect every developer to put the project into the same folder, e.g. c:\my_project\src for the source code and c:\my_project\build for the build? If so, I would think the project is "portable". The project (sln) might still need cmake in the background, but I think it's portable as...
by Michael Onken
Mon, 2024-06-24, 20:03
Forum: DCMTK - Installation
Topic: Where is the documentation for the CMake DCMTK_WITH options?
Replies: 9
Views: 1830

Re: Where is the documentation for the CMake DCMTK_WITH options?

Sorry, no idea of the whole thing (creating .sln and just adapt environment variables) will work out in the end. At least I can say I never tried this and have no idea how to do it :)
by Michael Onken
Mon, 2024-06-24, 20:01
Forum: DCMTK - Installation
Topic: Warning after switching to use environment variables
Replies: 7
Views: 1693

Re: Warning after switching to use environment variables

You can suppress generation of by using

Code: Select all

set(CMAKE_SUPPRESS_REGENERATION true)
if the cmake files don't change "in the background" after creating the VS project files (or you don't care), see the related CMake documentation.
by Michael Onken
Wed, 2024-06-19, 08:27
Forum: DCMTK - Installation
Topic: Visual Studio/MS Windows build system generation
Replies: 4
Views: 1310

Re: Visual Studio/MS Windows build system generation

Hi, I have no experience to make Visual Studio solution files relocatable, and maybe it is not even possible. That being said, the Visual Studio files are rarely commited to a source code repository (at leas when working with a team). Instead, every developer usually runs CMake on his own machine an...
by Michael Onken
Wed, 2024-06-19, 08:18
Forum: DCMTK - Installation
Topic: Where is the documentation for the CMake DCMTK_WITH options?
Replies: 9
Views: 1830

Re: Where is the documentation for the CMake DCMTK_WITH options?

Sometimes its just enough to hit Configure and Generate if you don't need any special features. We try to provide sane defaults...;)
by Michael Onken
Tue, 2024-06-18, 20:55
Forum: DCMTK - Installation
Topic: Where is the documentation for the CMake DCMTK_WITH options?
Replies: 9
Views: 1830

Re: Where is the documentation for the CMake DCMTK_WITH options?

Hi,

most of them are discussed within the dcmtk/INSTALL file. This is generally a good read to understand the most important configuration options. If you have any particular questions not answered in INSTALL, let me know.

Best,
Michael
by Michael Onken
Mon, 2024-06-17, 07:09
Forum: DCMTK - Installation
Topic: Pre-built DCMTK libraries and header files
Replies: 3
Views: 1326

Re: Pre-built DCMTK libraries and header files

Hi, however, if it helps, you can find libraries, headers and binaries for the latest code (i.e. latest upstream commit of DCMTK) on GitHub . In the future, i.e. if there is a release 3.6.9 for example, there will be the same kind of download also for that release. Another option is to use vcpkg as ...