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

アーカイブの一覧に戻る

tkoba****@sea***** tkoba****@sea*****
2007年 1月 15日 (月) 08:38:34 JST


お早うございます。小林です。

On 2007/01/15, at 0:56, Seiji Zenitani wrote:
> 小林さん(途中から私信)のアドバイスのお陰で、
> なんとか対処できたと思います。

私信になってしまったのは登録していない大学のアドレスから
送ってしまったためです。
申し訳ありませんでした。

> [対処]
> configure ファイルから /usr/local/{lib,include} を削除
> configure オプションに --with-libiconv-prefix=/usr --disable-
> nls を追加
>
> この件は、しばらく寝かせておきます。

うまく行ったようで何よりです。

もう一つ他の方法を思いついたのでご参考までにお伝え致します。

要は、/usr/local 以下を無いものとしてしまえば理屈上は良い 
筈です。
そこで sysroot を以下のように変更してうまく行く事を確認し 
ました。
# ただし、私の環境には /usr/local/lib/lib{ld,iconv}* は存 
在しないので
# 銭谷さんの環境でうまく行くかは判りません。

$ CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk" \
CXXFLAGS="$CFLAGS" \
./configure --disable-nls --disable-shared --enable-static

/Developer/SDKs/MacOSX10.4u.sdk/usr 以下に local ディレク 
トリはない筈なので
一般的にはこれでよさそうに思います。

ひょっとすると libtool が悪さをするかも知れませんから
configure を走らせた後に

perl -pi -e 's @ -dynamiclib@-dynamiclib -isysroot /Developer/SDKs/ 
MacOSX10.4u.sdk @ g' libtool
perl -pi -e 's @ -bundle@-bundle -isysroot /Developer/SDKs/ 
MacOSX10.4u.sdk @ g' libtool

が必要かも知れません。

取り急ぎご一報まで

========================================
KOBAYASHI Taizo
MacOS X WorkShop
http://liberty.cc.kyushu-u.ac.jp/OSXWS/
GnuPG Fingerprint = 645E 492B 0EF1 E3C8 392D  730F F367 E151 5C69 CADA




Macemacsjp-users メーリングリストの案内
アーカイブの一覧に戻る