]> Creatis software - gdcm.git/blobdiff - src/Makefile
* Truckload of changes. Parsing of header is barely functional
[gdcm.git] / src / Makefile
index 64faab30341086b0cd8a19c5307d281fc24a49e1..c175aa7d7bbb5b5bafc695a97ccf511765c00fe0 100644 (file)
@@ -10,13 +10,22 @@ PYTHON_VERSION =`$(PYTHON) -c "import sys; print sys.version[:3]"`
 PYTHON_INCLUDES="-I$(PYTHON_PREFIX)/include/python$(PYTHON_VERSION)"
 
 CXXFLAGS=`glib-config --cflags`
+CPPFLAGS=-g
+LDFLAGS=`glib-config --libs` -g
 
 %.o : %.cxx
        $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
 %_wrap.cxx : %.i
        $(SWIG) $(SWIGFLAGS) $(PYTHON_INCLUDES) -o $@ $<
 
-all: gdcmHeader.o gdcmElValue.o dcm_wrap.o
+all: gdcmUtil.o    \
+       gdcmHeader.o    \
+       gdcmElValue.o   \
+       gdcmDictEntry.o \
+       gdcmDict.o      \
+       gdcmDictSet.o   \
+       gdcmElValSet.o
+       g++ -shared -o gdcmlib.so $^ $(LDFLAGS)
 
 test: gdcmHeader.o
 
@@ -24,4 +33,3 @@ clean:
        rm -f *_wrap* *.so *.o *.pyc
 
 .SECONDARY: dcm_wrap.cxx
-