計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

Solaris8 もしくは FreeBSD 4.11 にて samba 3.0.20 を構築する


準備
  ソース
    http://samba.te8.com/samba/ftp/samba-3.0.20.tar.gz

  必要なライブラリの用意
    libiconv
      ftp://ftp.samba.gr.jp/pub/samba-jp/samba-3.0-ja/SOURCE
      にある日本語(CP932)対応のパッチをあてること

コンフィグレーション

  export CFLAGS="-I/usr/openwin/include -I/usr/local/include"
  export CPPFLAGS="-I/usr/openwin/include -I/usr/local/include"
  export LDFLAGS="-L/usr/local/lib -R/usr/local/lib"

  cd source
  ./configure --prefix=/usr/local \
    -with-privatedir=/usr/local/lib/samba/private \
    --with-lockdir=/usr/local/lib/samba/var \
    --with-swatdir=/usr/local/lib/samba/swat \
    --with-configdir=/usr/local/lib/samba/etc \
    --with-piddir=/usr/local/lib/samba/var \
    --with-smbwrapper

コンパイル
  gmake

インストール
  gmake install
  cp bin/smbsh /usr/local/bin
  cp bin/smbwrapper.so /usr/local/lib
  cp -r ../docs/htmldocs/manpages-3 /usr/local/lib/samba/swat/help/manpages
  cp ../docs/htmldocs/samba.css /usr/local/lib/samba/swat/help/manpages
  ln -s /usr/local/lib/samba/swat/help/manpages/* /usr/local/lib/samba/swat/help


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp