]> Creatis software - gdcm.git/commitdiff
*FIX: gdcm/Makefile.am fix for generating ljpg medcon
authormalaterre <malaterre>
Thu, 23 Oct 2003 15:10:51 +0000 (15:10 +0000)
committermalaterre <malaterre>
Thu, 23 Oct 2003 15:10:51 +0000 (15:10 +0000)
*ENH: CMakeLists.txt now generate 'pygdcm.so' instead of 'libpygdcm.so'

configure.in
gdcmPython/CMakeLists.txt

index d7db261c1bf04362c8abb11631b91831e697e212..7164f9a490ee880432a240006aff4540f9c62259 100644 (file)
@@ -86,6 +86,7 @@ src/Makefile
 src/jpeg/Makefile
 src/jpeg/libijg8/Makefile
 src/jpeg/libijg12/Makefile
+src/jpeg/ljpg/Makefile
 gdcmPython/Makefile
 Test/Makefile
 Dicts/Makefile
index c7e9f69572825dbd482a6f4122e771fadff2c5bd..a6e8adc8641e251c5e4ecab095fbdcfd2eb5bf28 100644 (file)
@@ -31,6 +31,8 @@ SET(GDCM_PYTHON_SOURCES
 SET_SOURCE_FILES_PROPERTIES(gdcm_wrap.cxx GENERATED)
 
 ADD_LIBRARY(pygdcm ${GDCM_PYTHON_SOURCES})
+#http://www.cmake.org/pipermail/cmake/2003-August/004190.html
+SET_TARGET_PROPERTIES(pygdcm PROPERTIES PREFIX "")
 TARGET_LINK_LIBRARIES(pygdcm 
   ${PYTHON_LIBRARY}
   gdcm
@@ -91,3 +93,8 @@ GET_FILENAME_COMPONENT(SITEPACKAGE ${PYTHON_LIB_INSTALL}/../site-packages ABSOLU
 MESSAGE(STATUS ${SITEPACKAGE})
 #INSTALL_FILES(/include "\\.h$")
 #INSTALL_TARGETS(/lib/ gdcm)
+
+# When installing swig-generated python module one should pay attention
+# to library naming convention, see here for more detail:
+# http://www.swig.org/Doc1.3/Python.html#n6
+# even with the $swig -module mylib, there is always a trailing underscore added