人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CentOS6.4にてOpenLDAP2.3.40をPerlバックエンド用モジュールとして動作するように設定しています。

http://lism.sourceforge.jp/index.php?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
↑を参考にインストールしましたが、slapd.confにdatabase perl
を設定して、起動すると

slapd: symbol lookup error: /usr/lib64/perl5/auto/MIME/Base64/Base64.so: undefined symbol: Perl_Istack_sp_ptr

というエラーになります。このPerl_Istack_sp_ptrですが、Base64.soには確かにこのようなシンボルはありません。(nmコマンドで確認)

このエラーの原因および回避方法がお分かりの方は教えて頂けませんでしょうか?
他に必要な情報があれば、こちらで確認して連絡します。

よろしくお願いします。

●質問者: turinavi
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● snow0214
●250ポイント ベストアンサー

CPAN - install HTML::Parser してみてください。
http://search.cpan.org/dist/HTML-Parser/Parser.pm


turinaviさんのコメント
ありがとうございます。 perl -MCPAN -e shell install HTML::Parser ですね。 週明けに試してみます。 ポイント配分など別途させて頂くようにしますので、 よろしくお願いします。

turinaviさんのコメント
上記、先ほど設定してみましたが、やはり同じエラーとなってしまいました。引き続き回答募集いたします。よろしくお願いします。

2 ● gizmo5
●250ポイント

http://www.nntp.perl.org/group/perl.beginners/2011/09/msg118764.html
No.1 の方はこちらを見ての回答のようですが、今回はPerl_Istack_sp_ptr を見つけられないと言っているのはPerser.soではなくBase64.soなので、CPAN で更新しなければいけないのは MIME::BASE64 モジュールだと思います。
http://search.cpan.org/~gaas/MIME-Base64-3.14/Base64.pm

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ