diff options
| author | Jason Rumney | 2007-01-10 00:47:16 +0000 |
|---|---|---|
| committer | Jason Rumney | 2007-01-10 00:47:16 +0000 |
| commit | 3ad0c61641c7f5010ad4c22cbbe6b57e534c149a (patch) | |
| tree | d95426f0a9410eefd262b8a30fcb200800f94f71 /admin | |
| parent | eab17b5d62ba721e55c78daf4ee57c8171fcb726 (diff) | |
| download | emacs-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-server | 93 |
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 | ||