delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/04/27/02:47:32

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 <eliz AT gnu DOT org>
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
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>
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

> From: Rugxulo <rugxulo AT gmail DOT com>
> 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.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019