[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:10353] Re: psconv: No such file or directory
-
From:OGAWA Kunihiko
-
Date:Sat, 30 Jun 2001 16:33:27 +0900
- Subject: [plamo:10353] Re: psconv: No such file or directory
- From: OGAWA Kunihiko <kuni@xxxxxxxxxx>
- Date: Sat, 30 Jun 2001 16:33:27 +0900
- Posted: Sat, 30 Jun 2001 16:33:23 +0900 (JST)
小川です。
まとめ方が不十分だったかも…
>> タイムスタンプが古いので、[plamo:09968]〜[plamo:09972]あたりと同じ原因ではないでしょうか。
その、plamo:09968 の本人です。
>だいたい、どういうことか理解できました。
【状況】(plamo:09968)
・Command not found または File not found エラー
・実行ファイルはあり実行権も正しい
例:
% ls -l a.out
-rwxr-xr-x 1 *** *** 21517 1月25日 1997年 a.out
・ELFファイルと認識もされている
例:
% file a.out
a.out: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked, not stripped
・共有ライブラリがみつからない
例:
% ldd a.out
/usr/bin/ldd: ./a.out: No such file or directory
【解決策】以下の3例のどれか
・ソースからコンパイルしなおす (plamo:09968)
・パッケージ ldso.tgz をインストールする (plamo:09985)
・Xの共有ライブラリなど、libc のバージョンに依存するものは共存させる
(ldd してみて libc5 と glibc が両方表示されるものはこのケース)
(plamo:10001)
(1) libc5 用のディレクトリを作る
# mkdir /libc5 (ディレクトリ名は例)
(2) そのディレクトリを /etc/ld.so.conf に加える
(3) libc5 を移動する
# mv /lib/libc.so.5.4.46 /libc5
(4) plamo 1.4.x のパッケージから必要な lib*.so を /libc5 に置く
(5) # ldconfig (もしくは reboot)
で、私の場合はうまくいっています。
--
小川邦彦 <kuni@edit.ne.jp>
- References
-
- [plamo:10351] Re: psconv: No such file or directory, Iwai h.
[検索ページ]
[メール一覧]
Plamo ML 公開システム