[Macemacsjp-users 1306] Re: aspell: broken on ppc

Back to archive index

KUROSAKA Teruhiko kuro****@bhlab*****
2007年 1月 13日 (土) 18:07:34 JST


黒坂と申します。

man ld の記述によると、
-lx    This  option  is  an abbreviation for (中略).
       ld searches for  libraries  first  in
       any  directories specified with -L options, then in the standard
       directories /lib, /usr/lib, and /usr/local/lib.

とあるので、-L や 環境変数でいくらディレクトリを指定しても、
探しているシンボルがみつからないと、/usr/local/lib は自動的
に捜索の対象となってしまいます。なので、鈴木さんのおっしゃる
-Z は、必須と思われます。ただその場合は -L /lib -L /usr/lib
を明示的に指定しないと標準ライブラリーまでリンクできなくなり
ますね。

エレガントではないけれども確実なのは、やはり
/usr/local を一時的に改名することだと思います。

黒坂






Macemacsjp-users メーリングリストの案内
Back to archive index