PYTHON_INCLUDES="-I$(PYTHON_PREFIX)/include/python$(PYTHON_VERSION)"
CXXFLAGS=`glib-config --cflags`
+CPPFLAGS=-g -Wall -Wunused-variable
+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 \
+ gdcmHeaderIdo.o
+ g++ -shared -o gdcmlib.so $^ $(LDFLAGS)
test: gdcmHeader.o
rm -f *_wrap* *.so *.o *.pyc
.SECONDARY: dcm_wrap.cxx
-