X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Date: Fri, 27 Apr 2012 09:47:01 +0300 From: Eli Zaretskii Subject: Re: Difficulties compiling emacs with gcc 4.6.2 In-reply-to: <6e2013e9-bc74-488f-b6a2-97944d4079c6@r9g2000yqd.googlegroups.com> To: djgpp AT delorie DOT com Message-id: <83y5phhdsq.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 X-012-Sender: halo1 AT inter DOT net DOT il References: <201204090011 DOT 41565 DOT juan DOT guerrero AT gmx DOT de> <201204212330 DOT 14769 DOT juan DOT guerrero AT gmx DOT de> <83d370h41v DOT fsf AT gnu DOT org> <201204251935 DOT 54557 DOT juan DOT guerrero AT gmx DOT de> <83zk9zemcd DOT fsf AT gnu DOT org> <8e234c5c-6499-438e-af82-a27acc6430d6 AT m13g2000yqi DOT googlegroups DOT com> <83wr53edd7 DOT fsf AT gnu DOT org> <76d604cb-2559-414c-95e5-06504006d6af AT c4g2000yqj DOT googlegroups DOT com> <83bomeaofq DOT fsf AT gnu DOT org> <6e2013e9-bc74-488f-b6a2-97944d4079c6 AT r9g2000yqd DOT googlegroups DOT com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by delorie.com id q3R6lCTP030437 Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Rugxulo > Date: Thu, 26 Apr 2012 16:43:20 -0700 (PDT) > > > The native Windows build of Emacs uses a separate file, unexw32.c. > > Cygwin uses yet another file, unexcw.c. > > If it were me, I'd ask the Windows dudes to help us, but I don't know > if they're sympathetic (and I heavily doubt it). Guess who are "the Windows dudes" these days ;-) > > I'm under a lot of pressure from various Emacs > > contributors to drop the DJGPP support.  They question the size of the > > user community that would like the DJGPP build to continue to exist. > > Who cares about marketshare? If that were the only factor, nobody > would use Linux instead of Windows. But it is true that DOS is heavily > in decline, and I only use it as a hobby "for fun". The existence of the DJGPP port imposes certain restrictions on what the Emacs developers can and cannot do. One issue is to prevent file names from clashing in the 8+3 namespace, so that the release tarballs could be unpacked on plain DOS filesystems. For example, just recently one developer wandered why the Emacs Info files don't have the .info extension, and I needed to explain that doing so would produce foo.info, foo.info-1, foo.info-2, etc. file names that will clash. Also, a couple of old source files are not deleted only because the DOS build needs them. > However, from a quick search, it seems the big problem to them is 8.3 > filenames. I know you probably wouldn't like the idea, but I'd rather > rely on DOSLFN (or, if hating VFAT, StarLFN) instead of dropping the > port entirely. Requiring a Windows platform for building will probably be the first step, yes.