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