- For the core C++ library you shall need a C++ compiler with the  and  STL containers. Gdcm is developped and tested under:
- GNU/linux (gcc 2.96.x)
- Win32/VC++ 6.x
 
- For gdcmPython you shall need:
- Python version 2.2.x
- Swig version >= 1.3.17x (in order to handle C++ member overloading, shadow classes and static methods) 
 *       
 *       
 
- Retrieve the sources through cvs,
- cd gdcm
- ./autogen.sh --helpin order to select your preferences
- ./autogen.shto launch the usual automake/autoconf process e.g.- 
- ./autogen.sh --prefix=/where/ever/you/wantto configure the script to force installation in a specified place.
- ./autogen.sh --enable-pythonto generate the python wrappers (a.k.a. gdcmPython)
- ./autogen.sh --enable-vtkto generate the vtk clases that shallow wrap gdcm,
- ./autogen.sh --enable-doxygento generate the doxygen based documentation
 
- make
- make instal
- As usual, you can optionnally:
- make clean
- make CFLAGS='-g' CXXFLAGS='-DPUB_DICT_PATH=\"/usr/local/share/gdcm/\" -D__STDC_LIMIT_MACROS'if you are in hurry and want to omit "-g -O2" default flags
- make snapshot
 
The process is exactly the same as the one using the cvs sources (see above) except that you shall use./configure instead of ./autogen.sh
- Retrieve the sources through the tarball
- Launch VC++ by opening the gdcm.dswworkspace.
- Proceed with building the required projects.
Generated on Mon Feb 14 16:13:40 2005 for gdcm by
 1.3.6
 
1.3.6