root/trunk/nt/INSTALL.Meadow.ja

Revision 4050, 7.2 kB (checked in by gotoh, 3 years ago)

Make them readable on Trac

  • Property svn:mime-type set to text/plain:charset=Shift_JIS
  • Property svn:eol-style set to native
Line 
1 -*- coding: sjis-dos -*-
2 ***************************************************************************
3      Meadow インストールマニュアル
4 ***************************************************************************
5
6 1. 注意事項
7
8 o Meadow-3.XX では、Meadow-1.XX で作成した elc ファイル(バイトコンパイ
9   ルした lisp ファイル)を利用できません。必ず、バイトコンパイルし直し
10   てください。
11
12
13 2. 事前準備
14
15 Meadow を使うためには、以下のソフトウェアをインストールしておく必要が
16 あります。
17
18 2.1 ImageMagick
19
20 ImageMagick は、さまざまなフォーマットの画像を扱うためのライブラリです。
21 現状の Meadow2.20 では、ImageMagick-6.2.0にしか対応しておりません。必ず
22 6.2.0 をインストールしてください。必要な設定は、wizard を使って対話的
23 に設定することができます。ただし、Windows 9X/ME では、ImageMagick への
24 パスを手動で設定する必要があるかもしれません。具体的な方法はご自分で調
25 べてください。
26
27
28 それぞれのパッケージは下記から入手できます。
29
30 o ImageMagick
31 http://www.meadowy.org/meadow/dists/snapshot/
32 http://www.imagemagick.org/www/download.html
33
34
35 3. インストール
36
37 インストールは「3.1 バイナリアーカイブのインストール」と
38 「3.2 Netinstaller を使ったインストール」の二通りの方法があります。
39
40
41 3.1  バイナリアーカイブのインストール
42
43 <ステップ1:アーカイブの展開>
44
45 Meadow アーカイブを解凍してください。
46 バイナリアーカイブには以下のものがあります。
47
48   Meadow-${VERSION}-i386.tar.gz Intel x86 Binary
49
50 例えば、Intel のx86用の Meadow バージョン3.00のファイル名は
51 "Meadow-3.00-i386.tar.gz" となります。
52
53 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
54 ! アーカイブはtar.exeとgzip.exeで解凍できます。           !
55 ! ほかの解凍ツールを使う場合、                            !
56 ! LF を CR+LF に変換する機能を使わないでください。        !
57 ! (Winzipはデフォルトでは LF を CR+LF に変換します。)     !
58 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
59
60 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
61 ! Meadow をディレクトリの名前が ASCII 文字でない文字や空白を含む           !
62 ! ディレクトリにインストールしないでください。                             !
63 ! おそらく、そのようなディレクトリにもインストールできると思いますが、     !
64 ! その場合の動作は検証していません。同様に、ホームディレクトリに           !
65 ! ASCII 文字でない文字を含むディレクトリを指定しないでください。           !
66 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
67
68 "c:/win32app/Meadow" にインストールしたいときは、
69 c:/win32app で解凍してください。
70
71 例えば、
72 -----------------
73 c: [RETURN]
74 cd \win32app [RETURN]
75 tar zxvf Meadow-<VERSION>-<ARCHITECTURE>.tar.gz [RETURN]
76 -----------------
77 とします。
78
79 解凍すると次のディレクトリ構造になります。
80 c:/win32app/Meadow/
81                +---- bin/              実行ファイル
82                +---- bitmap/           起動画面ビットマップファイル
83                +---- etc/              他のデータ
84                +---- info/             info ディレクトリ
85                +---- leim/             leim ディレクトリ
86                +---- lisp/             Emacs Lispライブラリ
87                +---- site-lisp/        site-lisp Emacs Lispライブラリ
88                +---- README.Meadow.ja
89                +---- INSTALL.Meadow.ja
90                +---- dot.emacs.ja      .emacsサンプル
91                +---- install.exe
92
93 <ステップ2:install.exe の実行>
94
95 "install.exe" を実行してください。
96
97 "Meadow" ディレクトリに "install.exe" があると思います。
98 それがインストールプログラムですので、それを実行してください。
99 (エクスプローラから、コマンドプロンプトから、などなど)
100
101 <ステップ3:ホームディレクトリの指定>
102
103 インストールプログラムがホームディレクトリをどこにするかを
104 尋ねますので、ホームディレクトリを入力してください。
105
106 ;; ホームディレクトリとは
107 ;; ホームディレクトリは個人的なスペースとして使われます。
108 ;; そして、".emacs" ファイルをそこに置くことができます。
109 ;; そうすれば、Meadow はそれを読み込みます。
110
111 以上ですべてです。インストールプログラムが Meadow をインストール
112 してくれます。
113
114 <ステップ4:Meadow の実行>
115
116 Meadow を "スタート" メニューから起動できます。
117 メニューは "スタート -> プログラム -> Meadow -> Meadow" にあります。
118
119
120 3.2 Netinstaller を使ったインストール
121
122 現在のところ、Meadow 3.00 は Netinstaller でインストールできません。
123
124 4. ソースアーカイブのインストール
125
126 Microsoft Visual C++ を利用する場合と、Cygwin(*) を利用する場合で、手
127 順が異なります。以下、順に説明します。
128
129 * http://www.cygwin.com/
130
131 4.1 Microsoft Visual C++ を利用する場合
132
133 <ステップ1:アーカイブの展開>
134
135 Meadow アーカイブを解凍してください。
136
137 ソースアーカイブの名前は "Meadow-<VERSION>-src.tar.gz" になっています。
138 ;; <VERSION> は Meadow のバージョン名です。
139 ;; <VERSION> をバージョン名と置き換えてください。
140
141 例えば、c:/source にソースを起きたい場合は
142 -----------------
143 c: [RETURN]
144 cd \source [RETURN]
145 tar zxvf Meadow-<VERSION>-src.tar.gz
146 -----------------
147 とします。
148
149 そうすると、次のディレクトリ構造になります。
150
151 c:/source/Meadow-<VERSION>/-------src/      (メインソース)
152                                +--lib-src/  (ライブラリとツールのソース)
153                                +--nt/       (Meadowの設定ファイル)
154                                +--info/     (infoファイル)
155                                +--lisp/     (Emacs Lispファイル)
156                                +--etc/      (他のデータ)
157                                +-- .... その他
158
159 これ以降、(1) Microsoft Visual C++ を利用する場合と、(2) Cygwin(*) を
160 利用する場合で、手順が異なります。以下、順に説明します。
161
162 * http://www.cygwin.com/
163
164 <ステップ2:コンパイル>
165
166 -----------------
167 cd Meadow-<VERSION>\nt [RETURN]
168 configure.meadow --with-msvc --prefix <YOUR INSTALL DIRECTORY>[RETURN]
169 nmake bootstrap [RETURN]
170 nmake all [RETURN]
171 -----------------
172
173 Microsoft Visual C++ 6.0 および 7.0 以降のバージョンでコンパイルできる
174 と思います。他のバージョンでもコンパイルできると思いますが、定かではあ
175 りません。
176
177 何か問題があった場合は"自分自身"!!!で解決してください。 :-)
178
179 <ステップ3:インストール>
180
181 -----------------
182 nmake install [RETURN]
183 -----------------
184
185 4.2 Cygwin を利用する場合
186
187 <ステップ1:アーカイブの展開>
188
189 Microsoft Visual C++ の場合と同様の手順でアーカイブを展開します。
190
191 <ステップ2:コンパイル>
192
193 Cygwin の shell(sh, bash 等)から次のように実行します。
194 -----------------
195 cd Meadow-<VERSION>/nt [RETURN]
196 ./configure.meadow.bat --with-gcc --no-cygwin --prefix <YOUR INSTALL DIRECTORY>[RETURN]
197 make bootstrap [RETURN]
198 make all [RETURN]
199 -----------------
200
201 なお、cmd.exe (または command.com)からでもコンパイル可能です。何か問題
202 があった場合は"自分自身"!!!で解決してください。 :-)
203
204 <ステップ3:インストール>
205
206 -----------------
207 make install [RETURN]
208 -----------------
209
210 5. 補助プログラム
211
212 5.1 fakecygpty
213
214  Meadow 3.XX では, fakecgypty というプログラムを利用することで仮想端末
215 を要求する cygwin のコマンドをより自然な形で利用することができます。 こ
216 のプログラムは cygwin の gcc でしかコンパイルできません。 以下のように
217 してコンパイルしでできたバイナリファイルを
218 <YOUR INSTALLDIRECTORY>/bin にコピーしてください。
219
220 -----------------
221 cd nt
222 gcc -o fakecygpty.exe fakecygpty.c
223 cp fakecygpty.exe <YOUR INSTALL DIRECTORY>/bin/
224 -----------------
225
226  このプログラムの利用方法については mw32-process-wrapper-alist 変数のヘ
227 ルプを参照してください。典型的な設定は以下のようなもので, これを
228 .emacs ファイルに記述することができます。
229
230 -----------------
231 (setq mw32-process-wrapper-alist
232       '(("/\\(bash\\|tcsh\\|svn\\|ssh\\|gpg[esvk]?\\)\\.exe" .
233          (nil . "fakecygpty.exe"))))
234 -----------------
235
236 以上です。
Note: See TracBrowser for help on using the browser.