comparison nt/INSTALL @ 80851:5db02dfc2b1f

Add information about building with Cygwin Make 3.80.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 04 May 2007 13:43:21 +0000
parents aa7f7988d3bb
children 8ebf54239937 d7172f202ab8
comparison
equal deleted inserted replaced
80850:014f9fb1dca2 80851:5db02dfc2b1f
155 MSVC compiled gmake 3.79.1: okay okay 155 MSVC compiled gmake 3.79.1: okay okay
156 mingw32/gcc-2.92.2 make (3.77): okay okay[4] 156 mingw32/gcc-2.92.2 make (3.77): okay okay[4]
157 cygwin compiled gmake 3.77: fails[1, 5] fails[2, 5] 157 cygwin compiled gmake 3.77: fails[1, 5] fails[2, 5]
158 cygwin compiled make 3.78.1: fails[5] fails[2, 5] 158 cygwin compiled make 3.78.1: fails[5] fails[2, 5]
159 cygwin compiled make 3.79.1: fails[3, 5] fails[2?, 5] 159 cygwin compiled make 3.79.1: fails[3, 5] fails[2?, 5]
160 cygwin compiled make 3.80: fails?[6] fails?[6] 160 cygwin compiled make 3.80: okay[6] fails?[7]
161 cygwin compiled make 3.81: fails fails?[6] 161 cygwin compiled make 3.81: fails fails?[7]
162 mingw32 compiled make 3.79.1: okay okay 162 mingw32 compiled make 3.79.1: okay okay
163 mingw32 compiled make 3.80: okay okay[6] 163 mingw32 compiled make 3.80: okay okay[7]
164 mingw32 compiled make 3.81: okay okay[7] 164 mingw32 compiled make 3.81: okay okay[8]
165 165
166 Notes: 166 Notes:
167 167
168 [1] doesn't cope with makefiles with DOS line endings, so must mount 168 [1] doesn't cope with makefiles with DOS line endings, so must mount
169 emacs source with text!=binary. 169 emacs source with text!=binary.
171 [3] requires LC_MESSAGES support to build; cannot build with early 171 [3] requires LC_MESSAGES support to build; cannot build with early
172 versions of cygwin. 172 versions of cygwin.
173 [4] may fail on Windows 9X and Windows ME; if so, install Bash. 173 [4] may fail on Windows 9X and Windows ME; if so, install Bash.
174 [5] fails when building leim due to the use of cygwin style paths. 174 [5] fails when building leim due to the use of cygwin style paths.
175 May work if building emacs without leim. 175 May work if building emacs without leim.
176 [6] not recommended; please report if you try this combination. 176 [6] need to uncomment 3 lines in nt/gmake.defs that invoke `cygpath'
177 [7] tested only on Windows XP. 177 (look for "cygpath" near line 85 of gmake.defs).
178 [7] not recommended; please report if you try this combination.
179 [8] tested only on Windows XP.
178 180
179 Other compilers may work, but specific reports from people that have 181 Other compilers may work, but specific reports from people that have
180 tried suggest that the Intel C compiler (for example) may produce an 182 tried suggest that the Intel C compiler (for example) may produce an
181 Emacs executable with strange filename completion behaviour. Unless 183 Emacs executable with strange filename completion behaviour. Unless
182 you would like to assist by finding and fixing the cause of any bugs 184 you would like to assist by finding and fixing the cause of any bugs