[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mgl2 make failured



ぞろよしです。目に付いたのでちょっとだけ。

> # gcc -o mgl_fontcreate mgl_fontcreate.c -I/usr/X11R6/include
> -L/usr/X11R6/lib -lX11
>
>  で compile (エラー無く)できたので、
>
> # ./mgl_fontcreate
> したところ、
> > Shared object "libX11.so.6" not found
> と怒られました。
(1)コンパイル時に環境変数 LD_RUN_PATH を /usr/X11R6/lib としておく。
(2)コンパイル時にリンカオプションを渡す。
      -Wl,-rpath,/usr/X11R6/lib
(3)実行時に環境変数 LD_LIBRARY_PATH を /usr/X11R6/lib としておく。
(4)/etc/ld.so.conf に /usr/X11R6/lib を付け加える。
のどれかで大丈夫だと思います。ではでは。