# "jpeglib.h" is defined here:
INCLUDE_DIRECTORIES(
- ${GDCM_SOURCE_DIR}/
+ ${GDCM_SOURCE_DIR}/src
${GDCM_BINARY_DIR}/ #for gdcmConfigure.h
-# ${GDCM_BINARY_DIR}/src/jpeg/libijg8 #created a build time
-# ${GDCM_BINARY_DIR}/src/jpeg/libijg12 #created a build time
)
SET(libgdcm_la_SOURCES
gdcmGlobal.cxx
gdcmHeader.cxx
gdcmHeaderHelper.cxx
+ gdcmJPEGFragment.cxx
+ gdcmJPEGFragmentsInfo.cxx
+ gdcmJpeg8.cxx
gdcmJpeg12.cxx
+ gdcmJpeg16.cxx
gdcmJpeg2000.cxx
- gdcmJpeg.cxx
- gdcmParsePixels.cxx
gdcmPixelConvert.cxx
- gdcmRLE.cxx
+ gdcmRLEFrame.cxx
gdcmRLEFramesInfo.cxx
gdcmSeqEntry.cxx
gdcmSQItem.cxx
gdcmUtil.cxx
gdcmValEntry.cxx
gdcmVR.cxx
+ ${GDCM_BINARY_DIR}/src/gdcmDefaultDicts.cxx
)
ADD_LIBRARY(gdcm ${libgdcm_la_SOURCES} )
TARGET_LINK_LIBRARIES(gdcm
gdcmijpeg8
gdcmijpeg12
- gdcmljpeg # JPEG lib from xmedcom
+ gdcmijpeg16
)
ELSE(UNIX)
TARGET_LINK_LIBRARIES(gdcm
gdcmijpeg8
gdcmijpeg12
- gdcmljpeg
+ gdcmijpeg16
Wsock32.lib #doesn't exist on cygwin
)
ENDIF(UNIX)
#The following is not working because when a header file is not found it tries
#to find one in the binary dir
#INSTALL_FILES(/include .h ${libgdcm_la_SOURCES})
-#INSTALL_FILES(/include FILES gdcmIdo.h iddcmjpeg.h)
INSTALL_FILES(/include "\\.h$")
INSTALL_TARGETS(/lib/ gdcm)