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

Re: editors/mule broken on alpha



おはようございます。

kay@kaynet.or.jp wrote:

>>>> これを修正しても、unexmips.c をコンパイルしようとして
Izumi> alpha なので unexmips.c というのはまずいような。

kay> まずいです。もともと、最初に mule のパッケージを作った
kay> 時は alpha でも動作していて unexelf.c がコンパイルされ
kay> るようにしてました。こいつは patch-a[abc] しかなかった
kay> んで単純だったんですが………。

NetBSDのelfサポート周りのヘッダーファイルもあれから変わって
いますから、その影響もあると思います。devel/boehm-gcも作れな
くなった時期がありました。

kay>   で、もうちょっと調べたら src/m/alpha.h で UNEXEC を 
kay> unexmips.o に定義していてこいつが生き残ってて、
kay> src/s/netbsd.h の UNEXEC を上書きしているようです。

kay>   で、今コンパイルしてみると昔、alpha でコンパイルでき
kay> た(はず、自信無くなってきたけど……)私製のパッケージも
kay> コンパイルできないようです。どうしよう………。

unexelf.cがコンパイルできないということでしょうか?

emacs20.[567]辺りのsrc/m/alpha.hを持ってきて比べてみるのがい
いと思います。

※editors/emacs/patches/patch-azではunexelf.cにかなり大きな
※変更をしています。最近のemacsには反映されているのかしら。

--
SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
http://www05.u-page.so-net.ne.jp/ba2/kei_sun/
http://frill.yi.org/~kei/