닥북 한국 서버
계정에 설치하는 소프트웨어는 /home/docbook/local 밑에 설치.
% cd ~/src % tar xvzf db-4.2.52.tar.gz % cd db-4.2.52/build_unix % ../dist/configure --enable-cxx --enable-rpc --enable-shared --prefix=$HOME/local % make % make install
% cd ~/src % tar xvzf xerces-c-src_2_5_0.tar.gz % cd xerces-c-src_2_5_0/src/xercesc % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 ./runConfigure -p linux -P$HOME/local % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 make % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 make install
Xerces의 소스가 필요하다. 설치되지 않은 몇몇 헤더파일을 참조함.
% cd ~/src % tar xvzf libpathan-1.2-2-src.tar.gz % cd libpathan-1.2 % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 ./configure --prefix=$HOME/local % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 make % env XERCESCROOT=$HOME/src/xerces-c-src_2_5_0 make install
% cd ~/src % tar xvzf dbxml-1.2.1.tar.gz % cd dbxml-1.2.1/build_unix % ../dist/configure --with-berkeleydb=$HOME/local --with-xerces=$HOME/local --with-pathan=$HOME/local --prefix=$HOME/local % make % make install
distutils 모듈이 필요한데 이 모듈을 포함하고 있는 python-dev 패키지가 설치되어 있지 않아서 아직 설치할 수 없음.
% cd ~/src/dbxml-1.2.1/src/python % python setup.py install --with-berkeleydb=$HOME/local --with-xerces=$HOME/local --with-pathan=$HOME/local --prefix=$HOME/local