)
SET(libgdcm_la_SOURCES
+ gdcmBase.cxx
gdcmBinEntry.cxx
gdcmDebug.cxx
gdcmDicomDir.cxx
gdcmJpeg16.cxx
gdcmJpeg2000.cxx
gdcmPixelReadConvert.cxx
+ gdcmPixelWriteConvert.cxx
gdcmRLEFrame.cxx
gdcmRLEFramesInfo.cxx
gdcmSeqEntry.cxx
)
IF(WIN32)
IF(NOT BORLAND)
- TARGET_LINK_LIBRARIES(gdcm Wsock32)
+ TARGET_LINK_LIBRARIES(gdcm Wsock32 Snmpapi)
ENDIF(NOT BORLAND)
ENDIF(WIN32)
-#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 "\\.h$")
+#Need additional library for the MacAddress code in gdcmUtil.cxx
+IF(APPLE)
+ TARGET_LINK_LIBRARIES(gdcm "-framework IOKit" "-framework CoreFoundation")
+ENDIF(APPLE)
+
+# Need nsl to resolve gethostbyname on SunOS-5.8 CC
+IF(CMAKE_SYSTEM MATCHES "SunOS.*")
+ TARGET_LINK_LIBRARIES(gdcm nsl)
+ENDIF(CMAKE_SYSTEM MATCHES "SunOS.*")
+INSTALL_FILES(/include "\\.h$")
INSTALL_TARGETS(/lib/ gdcm)