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

Re: emacs 2.1 on hpcmips 1.6 from pkgsrc



yass ex/JJ1KNU です。

> From: Masayuki Keida <mkeida@ca.mbn.or.jp>
> To: port-hpcmips-ja@jp.netbsd.org
> Date: Sat, 26 Oct 2002 01:49:07 +0900
>
>X なしの環境で、日本語の使える emacs (,mule or nemacs) を
>使いたいので、ほかにより一般的な方法があれば、最近の emacs に
>こだわるつもりはないので、そのような情報でも教えていただけると

 mule2.3 (based on emacs-19.28) でよければ、uuencode して
去年の 8 月頃に流したパッチを当てれば動きます。
ただし、X 無しの環境の場合、以下の修正が必要なようです。

>Subject: Re: mule on hpcmips
>From: Tetsuro Takahashi <tetsu-ta@is.aist-nara.ac.jp>
>無事コンパイルできました.
>
>ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/pkgsrc/
>から,
>/usr/pkgsrc/mk
>を持ってきてコンパイルしたのですが,コンパイルするために少し
>修正が必要だったので報告いたします.
>おそらく,pkgsrcのバージョンの違いや,こちらでは Xを入れてい
>ないなどの環境の違いのためにこれらの修正が必要だったのだと思
>います.
>
>1)
>lib-src/movemail.c
>lib-src/timer.c
>lib-src/make-path.c
>lib-src/emacsserver
>lib-src/emacsclient
>これらのファイルの中で以下の変更をしました.
>  #include <errno.h>
>  #include <sys/errno.h>
>
>実際には,movemail.c, make-path.cだけを変更すれば良かったの
>だと思いますが,統一しておいた方がよいかと思い,このディレク
>トリ内のファイルで errno.hを includeしている部分すべてに対し
>て同じ変更をしました.
>
>2)
>以下のようなエラーで makeが止まりました.
>--------------------------------------------------
>keyboard.o: In function `kbd_buffer_store_event':
>keyboard.c(.text+0x4190): undefined reference to `last_event_timestamp'
>keyboard.o: In function `kbd_buffer_get_event':
>keyboard.c(.text+0x4624): undefined reference to `last_event_timestamp'
>keyboard.o: In function `swallow_events':
>keyboard.c(.text+0x4888): undefined reference to `last_event_timestamp'
>gmake[1]: *** [temacs] Error 1
>--------------------------------------------------
>この問題は,keyboard.cを keyboard.c.origに戻すことで解決でき
>ました.muleも入り,
>
>私の Moblie Gearがとても快適な環境になりました.

 う〜む。hpcmips で mule-2.3 使ってるのって、世界中で 高橋さんと僕だけ
なんだろうか?

email: br3y-ngt@asahi-net.or.jp
       yass ex/JJ1KNU