its produced packages through the test suite, in all following cases
- Direct installation:
cd $GDCMHOME
- python setup.py install --prefix=/tmp/
+ python setup.py install --prefix=/tmp
cd /tmp/lib/python2.2/site-packages/
ln -s $GDCMHOME/gdcmData .
export PYTHONPATH=`pwd`
\rm -fr build /tmp/lib
- Binary distribution:
cd $GDCMHOME
+ make clean
+ [ or you might get some complains about the function
+ PyVTKClass_vtkGdcmReaderNew being multiply defined: this is
+ because of the loose definition of vtkSources in setup.py
+ in which the usage of the glob function will produce a link
+ stage with multiple occurences of vtkGdcmReaderPython.o)].
python setup.py bdist --formats=rpm
su
rpm -Uvh dist/gdcmPython-0.*.i386.rpm
- Source distribution and then binary distribution (out of build
source distro):
cd $GDCMHOME
+ [make clean (see above) ]
python setup.py sdist
cd /tmp
tar zxvf $GDCMHOME/dist/gdcmPython-*.tar.gz
- Binary distribution:
cd $(GDCMHOME)
python setup.py bdist --formats=wininst
- install $(GDCMHOME)\dist\gdcmPython-0.3.win32-py2.2.exe
+ install $(GDCMHOME)\dist\gdcmPython-xxx.win32-py2.2.exe
cd $(PYTHONHOME)\Lib\site-packages\
Check out gdcmData
cd gdcmPython
source distro):
cd $(GDCMHOME)
python setup.py sdist --formats=zip
- unzip $(GDCMHOME)\dist\gdcmPython-0.3.zip in TMPHOME directory
+ unzip $(GDCMHOME)\dist\gdcmPython-xxx.zip in TMPHOME directory
cd $(TMPHOME)
cd gdcmPython-*/
python setup.py bdist --formats=wininst