[Mew-Win32 02222] Re: NTEmacs

Kenichi Niioka ( 新岡賢一 ) ken at example.com
1999年 11月 24日 (水) 17:58:25 JST


新岡です。
Windows の話題なので、mew-win32 へ "Cc: " させていただきます。

From: nara at example.com <nara at example.com>
Subject: [Mew-dist 11422] NTEmacs
Date: Wed, 24 Nov 1999 16:27:19 +0900

> それから、Windows 版も make ; make install でインストール出来るように
> ならないでしょうか。(Mew.exe のソースは公開されてるのかな?)

正しいかどうかは別にして、Cygwin B20.1 と Meadow-1.10 で、make し
ています。

手順は以下の通りです。

1. bin/Makefile を修正

--- test/mew-1.95b6/bin/Makefile	Mon Sep 27 17:22:58 1999
+++ Meadow-1.10/mew-1.95b6/bin/Makefile	Wed Nov 24 11:33:50 1999
@@ -4,12 +4,12 @@
 
 SRCS = mewencode.c getopt.c
 OBJS = mewencode.o getopt.o
-PRG = mewencode
-ALT = mewdecode mewcat
+PRG = mewencode.exe
+ALT = mewdecode.exe mewcat.exe
 OTH = uumerge
 
-BINDIR = /usr/local/bin
-PERL = /usr/local/bin/perl
+BINDIR = /perl/bin
+PERL = /perl/bin/perl
 
 RM = rm -f
 MKDIR = mkdir -p
@@ -22,7 +22,7 @@
 	$(CC) -o $@ $(OBJS)
 	$(RM) $(ALT)
 	for f in $(ALT); do \
-	  ln $(PRG) $${f}; done
+	  cp $(PRG) $${f}; done
 
 uumerge: uumerge.in
 	sed -e "s|@PERL@|${PERL}|" < uumerge.in > uumerge
@@ -34,7 +34,7 @@
 	fi; \
 	cp $(PRG) $(BINDIR)
 	for f in $(ALT); do \
-	  $(RM) $(BINDIR)/$${f}; ln $(BINDIR)/$(PRG) $(BINDIR)/$${f}; done
+	  $(RM) $(BINDIR)/$${f}; cp $(BINDIR)/$(PRG) $(BINDIR)/$${f}; done
 	cp $(OTH) $(BINDIR)
 
 clean:

2. Makefile を自分の環境にあわせて変更

im は、わたしの力では苦しくなっていますが、今回(im-134) は、とりあ
えずメールが出せて、受け取れるようにはなっています。
修正箇所は、"O_BINARY()"、"fsync_no" 等など。

北口さんから案内があった時に、入れ直す事が多いです。

--
新岡賢一(Kenichi Niioka)
ken at example.com



Mew-win32 メーリングリストの案内