Re: Missing header file ts_local.h in install location.
Matt Caswell <[email protected]>
| Newsgroups | gmane.comp.encryption.openssl.user |
|---|---|
| Message-ID | <[email protected]> |
On 28/06/2024 15:09, BENTLEY Thom via openssl-users wrote: > Hi All, > > I build and installed version 3.0.8 on Windows with Visual Studio using > the instructions provided. > I copied the bin, include, and lib directories to a location that would > be found by the CMake for the > > DCMTK toolkit version 3.6.8. > > When I attempt to build the DCMTK toolkit, I see that the ts.h value > can’t find the definition of TS_verify_ctx. > That’s because of the missing ts_local.h as far as I can see. > What exactly is the error you are seeing? ts_local.h is an internal header file that applications external to OpenSSL should not need. The TS_VERIFY_CTX type is *opaque* and applications using it should not need to have the structure definition. Having a very quick look at the code in https://github.com/DCMTK/dcmtk, I don't see it referring to any internal contents of TS_VERIFY_CTX. It just passes it around as a pointer object - which should be fine. Matt > Is there something I missed in the build of the libraries and the > install package? > > Thank. > > ** > > ** > > *Thom Bentley *| Senior Software Engineer |Medidata, a Dassault Systèmes > company <http://www.mdsol.com/> > > This email and any attachments are intended solely for the use of the > individual or entity to whom it is addressed and may be confidential > and/or privileged. > > If you are not one of the named recipients or have received this email > in error, > > (i) you should not read, disclose, or copy it, > > (ii) please notify sender of your receipt by reply email and delete this > email and all attachments, > > (iii) Dassault Systèmes does not accept or assume any liability or > responsibility for any use of or reliance on this email. > > > Please be informed that your personal data are processed according to > our data privacy policy as described on our website. Should you have any > questions related to personal data protection, please contact 3DS Data > Protection Officer https://www.3ds.com/privacy-policy/contact/ > <https://www.3ds.com/privacy-policy/contact/> > >