mysql:1867
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Wed, 05 Apr 2000 16:16:09 +0900
Subject: [mysql 01867] Re: C の API を使用してのクライアントの作成
とみたです。 At Wed, 05 Apr 2000 16:08:01 +0900, Nobuyoshi MINAMI <nobuyoshi.minami@xxxxxxxxxx> wrote: > コンパイル&は難なく通ったのですがバイナリを実行後、このようなメッセージが > 出ます。 > > libmysqlclient.so.6が見つかりません。 > > これは、他の共有ライブラリが存在するディレクトリにファイル自身を > 置いてやれば、解決するのでしょうか? 確かに /usr/lib に置けば解決すると思います。が、あまり美しくないですね。 バイナリを再リンクしたくなければ、LD_LIBRARY_PATH 環境変数に libmysqlclient.so.6 があるディレクトリを設定してから、バイナリを実行すれ ばいいでしょう。 バイナリを再リンクしてもいいのであれば、リンク時に -R オプションで(もし くは LD_RUN_PATH 環境変数で)libmysqlclient.so.6 があるディレクトリを指定 しておけばいいです。これが一番お勧めです。 -- とみたまさひろ <tommy@xxxxxxxxxx>
1866 2000-04-05 16:08 [Nobuyoshi MINAMI <no] C の API を使用してのクライアントの作成 -> 1867 2000-04-05 16:16 ┗[とみたまさひろ <tomm]