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

[debian-users:07035] Re: Mule2.3 & Emacs20 & XEmacs



菅谷@東北大です.

Ryuichi Arafune <arafune@xxxxxxxxxxxxxxxxxxxxxxxxx> writes:

> …あ,これはmakeできないこととは関係ないですね.
> うーんなんでだろう. 

> libc6 と 5 の差に起因すると思いますが,ちょっと良く分かりませ
> ん.

見てのとおり,emacs-19.34 のソースでは __getpagesize は size_t を返
すように宣言しているのに対して,unistd.h(libc6) では int を返すよう
に宣言しているからです.

そもそも,emacs-19.34 では Linux/ix86 で glibc2 を使うことを想定して
いませんので,configure にもそういう項目がありません.

以下のソースを使えば構築は出来ますが,正しいパッケージには出来ない
でしょう.
以前,私は以下ソースを用いてコンパイルし,(パッケージにはせずに)
/usr/local 以下にインストールしました.

Hiroshi KISE <kise@xxxxxxxxxxxx> writes:

> mule_2.3-19.34b-13.diff.gz
> mule_2.3-19.34b-13.dsc
> mule_2.3-19.34b-13_i386.changes
> mule_2.3-19.34b.orig.tar.gz

-- 
 菅谷 至寛 | 東北大学 工学部 通信工学科 阿曽研究室
           | E-mail: sugaya@xxxxxxxxxxxxxxxxxxxxx