Hyper Estraier の検証の続きを久しぶりに再開してるのですけど、インストールメモ……はかろうじて残っているものの、自作アプリなんかの設置メモが無いなぁ。ワシどっかで書いたと思ったんだけどなぁ……うーん……。
そんなワケですっかり脳バッファから大事なコトが抜けてて、自作アプリが一発でビルド出来ないわ、やっとコンパイル通しても共用ライブラリでエラーになるわ、散々な目に(自分が悪いんだけど
# ./estsample.cgi ./estsample.cgi: error while loading shared libraries: libestraier.so.8: cannot open shared object file: No such file or directory #
んあー。
LD_LYBRARY_PATH 設定すると動くなぁ。
そういや以前テストしたのは別サーバだったけど、何か設定したんだっけ?
とりあえず、
# ldd estsample.cgi libestraier.so.8 => not found libresolv.so.2 => /lib/libresolv.so.2 (0x4001e000) libnsl.so.1 => /lib/libnsl.so.1 (0x40030000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40045000) libqdbm.so.14 => not found libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40053000) libm.so.6 => /lib/tls/libm.so.6 (0x40106000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40128000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) #
あ、/usr/local/bin 見てないなだな、こりゃ。
/etc/ld.so.conf に追記して
/usr/kerberos/lib /usr/X11R6/lib /usr/local/lib
反映さすか。
# ldconfig #
うむ、動いた。
やっぱ歳なんだしこまめにメモらんとダメやのぉ。