###前提・実現したいこと
openldap サーバを構築しています
以下の手順でソースからopenldapをインストールして make したところエラーが出ました。
※ % は一般ユーザのプロンプトの意味です。
※ シェルは tcsh を使用しています。
make より先に進む為にこのエラーを解決したいのですが皆目検討がつきません。
どなた原因がわかる方ご指導ご鞭撻の程よろしくお願いいたします。
ソース取得
% cd /usr/local/src
% wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.44.tgz
展開
% tar xfz openldap-2.4.44.tgz
% cd openldap-2.4.44
% ./configure --prefix=/usr/local/openldap-2.4.44 --sysconfdir=/etc --localstatedir=/var/ldap --with-tls --enable-crypt --enable-bdb | tee configLOG
コンパイル
% make depend | & tee make.depend.LOG
% make |& tee make.LOG
###発生している問題・エラーメッセージ
make[1]: Entering directory '/usr/local/src/openldap-2.4.44/doc'
Making all in /usr/local/src/openldap-2.4.44/doc
Entering subdirectory man
make[2]: Entering directory '/usr/local/src/openldap-2.4.44/doc/man'
Making all in /usr/local/src/openldap-2.4.44/doc/man
Entering subdirectory man1
make[3]: Entering directory '/usr/local/src/openldap-2.4.44/doc/man/man1'
PAGES=cd .; echo *.1
;
for page in $PAGES; do
sed -e "s%LDVERSION%2.4.44%"
-e 's%ETCDIR%/etc/openldap%g'
-e 's%LOCALSTATEDIR%/var/ldap%'
-e 's%SYSCONFDIR%/etc/openldap%'
-e 's%DATADIR%/usr/local/openldap-2.4.44/share/openldap%'
-e 's%SBINDIR%/usr/local/openldap-2.4.44/sbin%'
-e 's%BINDIR%/usr/local/openldap-2.4.44/bin%'
-e 's%LIBDIR%/usr/local/openldap-2.4.44/lib%'
-e 's%LIBEXECDIR%/usr/local/openldap-2.4.44/libexec%'
-e 's%MODULEDIR%/usr/local/openldap-2.4.44/libexec/openldap%'
-e 's%RELEASEDATE%2016/02/05%'
./$page
| (cd .; soelim -) > $page.tmp;
done
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
/bin/sh: 15: soelim: not found
Makefile:292: recipe for target 'all-common' failed
make[3]: *** [all-common] Error 127
make[3]: Leaving directory '/usr/local/src/openldap-2.4.44/doc/man/man1'
Makefile:290: recipe for target 'all-common' failed
make[2]: *** [all-common] Error 1
make[2]: Leaving directory '/usr/local/src/openldap-2.4.44/doc/man'
Makefile:290: recipe for target 'all-common' failed
make[1]: *** [all-common] Error 1
make[1]: Leaving directory '/usr/local/src/openldap-2.4.44/doc'
Makefile:312: recipe for target 'all-common' failed
make: *** [all-common] Error 1
###該当のソースコード
ここにご自身が実行したソースコードを書いてください
###試したこと
configure からやり直した
###補足情報(言語/FW/ツール等のバージョンなど)
OS: Ubuntu 16.04 LTS
openlddap: 2.4.44
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/06 08:58