計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Solaris 上で samba-3.2.4 をコンパイルする
《古い》
コンフィグレーション
cd source
vi Makefile.in
DSO_EXPORTS_CMD=-Wl,--version-script,$(srcdir)/exports/`basename $@ | sed 's/@SHLIBEXT@\(.[0-9]\{1,\}\)\{0,1\}$$/@SYMSEXT@/'`
を
DSO_EXPORTS_CMD=-Wl,--version-script,$(srcdir)/exports/`basename $@ | gsed 's/@SHLIBEXT@\(\.[0-9]\{1,\}\)\{0,1\}$$/@SYMSEXT@/'`
に変更する.
SHELL=/bin/sh を SHELL=/bin/bash に変更する.
./configure --prefix=/usr/local \
--with-libiconv=/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
コンパイル
gmake
インストール
gmake install
注意
Forte6 ではコンパイルできない(C99オプションを検知できない)
winbindd は設定しないのであれば動かさないほうが無難
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)