編集部からのお知らせ
令和時代のCIOとは?
「ニューノーマルとIT」新着記事一覧

コンパイルの途中で、以下のようなメッセージがでました

OKWave

2007-08-03 13:00

コンパイルの途中で、以下のようなメッセージがでました。

具体的に何をすればよろしいのでしょうか?

--------------------
Libraries have been installed in:
/usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- use the `-RLIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
良回答

プログラムを実行する際に以下のようなことをする必要があるというようなメッセージで、特にエラーを示すものではないです。

- 環境変数 LD_LIBRARY_PATH を設定する (ex.) LD_LIBRARY_PATH=/usr/local/lib

- リンク時に -L で指定したディレクトリを -R でも設定する (ex.) -L/usr/local/lib --> -L/usr/local/lib -R/usr/local/lib

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

特集

CIO

モバイル

セキュリティ

スペシャル

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNet Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]