[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1883] Emacs 21 ベースの Meadow...



>>>>> at 26 Nov 2000 22:54:58 +0900
>>>>> kose == 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> said,

kose> その emacs.exe を自分の PC にコピーしても起動しないし、
kose> temacs.exe をコピーしてダンプし直した emacs.exe も起動しませ
kose> んでした。

ふむ。
先に私が試したWin95とWin98の場合は、buildもdumpもしなおさずに
ソースおよびバイナリ類は一切共用でaddpmだけ行って実行しました。

kose> 何が違うかというと、4台で試していて、

kose> Windows98SE + Internet Explorer 4 : 起動せず。
kose> Windows98 + Internet Explorer 4   : 起動せず。
kose> Windows98 + Internet Explorer 5 (WORD2000 等も) : 起動する。(会社の)
kose> Windows98SE + Internet Explorer 5 (WORD2000 等も) : 起動する。(自宅の)

kose> こんな感じ。

私のテストケースは
Windows 2000 + IE 5.5 + Office 2000  => OK (Cygwin, MSVC共に)
Windows 98   + IE 4.02 + Office 97   => OK (Cygwin, MSVC共に)
Windows 95a  + IE 4.02 + Office 97   => OK (Cygwin, MSVC共に)

でした。その後なにかの拍子に

Windows 2000 + IE 5.5 + Office 2000  => MSVC:OK, Cygwin:NG

となり、それ以後試してません。


kose> だから、もしかすると起動するかどうかは、OS (Internet
kose> Explorer も OS の一部だそうだし)側が違うんじゃないかな。

OSの問題が絡んでるであろうことは間違いないでしょうね。
ちなみに -nw だと動くとかいう違いとかはないでしょうか?


kose> ということでバイナリを配布しても起動しないものは起動しないん
kose> じゃないかなぁ。

ということのようですね。
根本を見つけないとならないと。
でも、そこらへんだとするとUSのNTEmacs 利用者でも話題になって
そうですが、news(gnu.emacs.* or fj.editor.mule など)では
話題にあがってないですね。


kose> もしかして、以下のアドレスをなんとかしないといけないとかさ、
kose> とも思ったけど全くわかりません。

kose> nt/makefile 中の

kose> TEMACS_EXTRA_LINK = -Wl,-stack,0x00800000 -Wl,-heap,0x00100000 -Wl,-image-base,0x01000000 -g $(SUBSYSTEM_CONSOLE) -Wl,-entry,__start -Wl,-Map,$(BLD)/temacs.map

MSVC ならそうですが、Cygwin だとこれは関係ないですよね。


--- Regards,
 Shun-ichi Goto  <gotoh@xxxxxxxxxxx>
   R&D Group, TAIYO Corp., Tokyo, JAPAN