/usr/include/gdcm-2.6/gdcmjpeg/12/jpegcmake.h is in libgdcm2-dev 2.6.3-3ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | /* jpegcmake.h file generated by CMake http://www.cmake.org */
#ifndef __jpegcmake_h
#define __jpegcmake_h
/* See jconfig.h */
/* For all plateforms: */
#define HAVE_PROTOTYPES
#define HAVE_UNSIGNED_CHAR
#define HAVE_UNSIGNED_SHORT
#define HAVE_STDDEF_H
#define HAVE_STDLIB_H
/* These macros are used in all function definitions and extern declarations.
* You could modify them if you need to change function linkage conventions;
* in particular, you'll need to do that to make the library a Windows DLL.
* Another application is to make all functions global for use with debuggers
* or code profilers that require it.
*/
/* #undef JPEGDLL */
/* #undef JPEGSTATIC */
/* For more info on this bug see:
* [Broken JPEG from GE station] on comp.protocols.dicom
* and official publication at:
* http://www.medicalconnections.co.uk/html/lossless_bug.html
*/
#define SUPPORT_DICOMOBJECTS_BUG
#define BITS_IN_JSAMPLE 12
#if BITS_IN_JSAMPLE == 8
#include "mangle_jpeg8bits.h"
#endif
#if BITS_IN_JSAMPLE == 12
#include "mangle_jpeg12bits.h"
#endif
#if BITS_IN_JSAMPLE == 16
#include "mangle_jpeg16bits.h"
#endif
#endif /* __jpegcmake_h */
|