aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorJason Rumney2007-01-10 00:47:16 +0000
committerJason Rumney2007-01-10 00:47:16 +0000
commit3ad0c61641c7f5010ad4c22cbbe6b57e534c149a (patch)
treed95426f0a9410eefd262b8a30fcb200800f94f71 /admin
parenteab17b5d62ba721e55c78daf4ee57c8171fcb726 (diff)
downloademacs-3ad0c61641c7f5010ad4c22cbbe6b57e534c149a.tar.gz
emacs-3ad0c61641c7f5010ad4c22cbbe6b57e534c149a.zip
Update URLs and advice about unpacking gzipped tar files.
Diffstat (limited to 'admin')
-rw-r--r--admin/nt/README-ftp-server93
1 files changed, 30 insertions, 63 deletions
diff --git a/admin/nt/README-ftp-server b/admin/nt/README-ftp-server
index e351d025309..59726b2daef 100644
--- a/admin/nt/README-ftp-server
+++ b/admin/nt/README-ftp-server
@@ -88,44 +88,25 @@
88 leim-21.3-src.tar.gz 88 leim-21.3-src.tar.gz
89 89
90 90
91* Distributions in multi-file .zip format
92
93 A second distribution in the form of multiple small .zip files is also
94 provided, for the benefit of people who have unreliable internet
95 connections, or who need to copy the distribution onto floppy disks:
96
97 em213b*.zip
98
99 This is equivalent to getting emacs-21.3-bin-i386.tar.gz above.
100 The lisp source is available as em213l*.zip.
101
102
103* Distributions for non-x86 platforms 91* Distributions for non-x86 platforms
104 92
105 I try to make this port available for all platforms supported by 93 Distributions for non-x86 platforms are no longer supplied. Older
106 Windows (it should build on all supported Windows NT/9x platforms). 94 platforms supported by Windows NT no longer seem to be in demand,
107 However, I do not always have access to non-x86 platforms, and so I 95 and Emacs is yet to be ported to 64bit Windows platforms. If you are
108 cannot guarantee to provide precompiled distributions for the other 96 willing to help port Emacs to 64bit versions of Emacs, your
109 platforms myself. If you find there are no binaries for your 97 contribution will be welcome on the emacs-devel mailing list.
110 platform, and you have access to a Microsoft compiler, then you can
111 download the source and compile Emacs yourself (and, if you do, please
112 consider contributing your executables; send me mail and we can make
113 arrangements for making them available on this ftp server.)
114
115 98
116* Unpacking distributions 99* Unpacking distributions
117 100
118 Programs for handling the distribution file formats can be found in 101 Ports of GNU gzip and GNU tar for handling the distribution file
119 the utilities directory: 102 formats can be found in several places that distribute ports of GNU
103 programs, for example:
120 104
121 http://mirrors.sunsite.dk/gnu/windows/emacs/utilities/ 105 Cygwin: http://www.cygwin.com/
106 GnuWin32: http://gnuwin32.sourceforge.net/
122 107
123 For gzipped tar files, you will need either gunzip.exe and tar.exe 108 Many other popular file compression utilities for Windows are also
124 together, or djtarnt.exe. djtarnt.exe can also unpack .zip files. I 109 able to handle gzipped tar files.
125 strongly urge you to use these utilities since they were the ones used
126 to create the distributions; the most common problem people have in
127 trying to get Emacs to run is due to some other utility program
128 corrupting the distribution while unpacking.
129 110
130 Open a command prompt (MSDOS) window. Decide on a directory in which 111 Open a command prompt (MSDOS) window. Decide on a directory in which
131 to place Emacs. Move the distribution to that directory, and then 112 to place Emacs. Move the distribution to that directory, and then
@@ -151,25 +132,10 @@
151 You may be prompted to rename or overwrite directories when using 132 You may be prompted to rename or overwrite directories when using
152 djtarnt: simply type return to continue (this is harmless). 133 djtarnt: simply type return to continue (this is harmless).
153 134
154 If you have the multi-file .zip distribution, use djtarnt to unpack
155 all of the .zip files:
156
157 % djtarnt -x *.zip
158
159 Once you have unpacked a precompiled distribution of Emacs, it should 135 Once you have unpacked a precompiled distribution of Emacs, it should
160 have the following subdirectories: 136 have the following subdirectories:
161 137
162 bin etc info lisp lock site-lisp 138 bin etc info lisp site-lisp
163
164 If your utility failed to create the lock directory, then you can
165 simply create it by hand (it is initially empty).
166
167 One final step is needed only when installing from the multi-file .zip
168 distribution, in order to recreate emacs.exe from its fragments (it is
169 too big to fit on a floppy even when zipped):
170
171 % cd emacs-21.3\bin
172 % stitch
173 139
174 140
175* Unpacking with other tools 141* Unpacking with other tools
@@ -178,9 +144,9 @@
178 the following to be sure the distribution was not corrupted: 144 the following to be sure the distribution was not corrupted:
179 145
180 + Be sure to disable the CR/LF translation or the executables will be 146 + Be sure to disable the CR/LF translation or the executables will be
181 unusable. Older versions of WinZipNT would enable this translation 147 unusable. Older versions of WinZip would enable this translation
182 by default. If you are using WinZipNT, disable it. (I don't have 148 by default. If you are using WinZip, disable it. (I don't have
183 WinZipNT myself, and I do not know the specific commands necessary 149 WinZip myself, and I do not know the specific commands necessary
184 to disable it.) 150 to disable it.)
185 151
186 + Check that filenames were not truncated to 8.3. For example, there 152 + Check that filenames were not truncated to 8.3. For example, there
@@ -188,12 +154,9 @@
188 abbrevli.el, your distribution has been corrupted while unpacking 154 abbrevli.el, your distribution has been corrupted while unpacking
189 and Emacs will not start. 155 and Emacs will not start.
190 156
191 + I've been told that some utilities (WinZip again?) don't create the 157 + I've also had reports that some older "gnuwin32" port of tar
192 lock subdirectory. The lock subdirectory needs to be created. 158 corrupts the executables. Use the latest version from the gnuwin32
193 159 site or another port of tar instead.
194 + I've also had reports that the "gnu-win32" port of tar corrupts the
195 executables. Use the version of tar or djtarnt in the utilities
196 directory instead.
197 160
198 If you believe you have unpacked the distributions correctly and are 161 If you believe you have unpacked the distributions correctly and are
199 still encountering problems, see the section on Further Information 162 still encountering problems, see the section on Further Information
@@ -204,11 +167,12 @@
204 167
205 If you would like to compile Emacs from source, download the source 168 If you would like to compile Emacs from source, download the source
206 distribution, unpack it in the same manner as a precompiled 169 distribution, unpack it in the same manner as a precompiled
207 distribution, and look in the file nt/INSTALL for detailed directions. 170 distribution, and look in the file nt/INSTALL for detailed
208 You can either use the Microsoft compiler included with Visual C++, or 171 directions. You can either use the Microsoft compiler included with
209 GCC 2.95 or later with MinGW support, to compile the source. The port 172 Visual C++ 2003 or earlier, or GCC 2.95 or later with MinGW support,
210 of GCC included in Cygwin is supported, but check the nt/INSTALL file 173 to compile the source. The port of GCC included in Cygwin is
211 if you have trouble since some builds of GNU make aren't supported. 174 supported, but check the nt/INSTALL file if you have trouble since
175 some builds of GNU make aren't supported.
212 176
213 177
214* Further information 178* Further information
@@ -250,5 +214,8 @@
250 214
251 Enjoy! 215 Enjoy!
252 216
253 Andrew Innes 217 Jason Rumney
254 (andrewi@gnu.org) 218 (jasonr@gnu.org)
219
220 Most of this README was contributed by former maintainer Andrew Innes
221 (andrewi@gnu.org) \ No newline at end of file