- 180 名前:login:Penguin [04/09/25 09:45:36 ID:2FJYePtf]
- くだ質で回答を得られなかったので、こちらで聞きます。
pstoeditをソースからのインストールでは問題がないが、rpmにすると実行ファイルが共有ライブラリを読まないため 困っています。make installの際に共有ライブラリへのリンクを張り直すようなのですが、rpmの場合はどうやってパ ッケージのインストールの後にリンクを張り直したらよいか分かりません。 $ /sbin/ldconfig -p |grep libp2edrvstd.so libp2edrvstd.so.0 (libc6) => /usr/lib/pstoedit/libp2edrvstd.so.0 libp2edrvstd.so (libc6) => /usr/lib/pstoedit/libp2edrvstd.so という状態で $ /usr/bin/pstoedit -help |grep libp2edrvstd.so を実行しても何もヒットしません。しかし、rpmにパッケージングせずにソースからインストールした場合やrpmのビ ルドした場所では共有ライブラリが読み込まれます。 $ rpm/BUILD/pstoedit-3.33/src/pstoedit -help |grep libp2edrvstd.so とすると idraw: Interviews draw format (EPS) (/home/hoge/rpm/BUILD/pstoedit-3.33/src/.libs/libp2edrvstd.so) [以下略] のように期待通りに表示されます。 pm/BUILD/pstoedit-3.33/src/pstoeditを/usr/bin/pstoeditにインストールして、/usr/lib/pstoedit/libp2edrvstd.so を読み込ませるようにするにはどうすればよいのでしょうか。
|

|