[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#13026: Assume POSIX 1003.1-1988 or later for signal.h.
From: |
Eli Zaretskii |
Subject: |
Re: bug#13026: Assume POSIX 1003.1-1988 or later for signal.h. |
Date: |
Sat, 08 Dec 2012 12:13:39 +0200 |
> Date: Fri, 07 Dec 2012 18:40:57 -0800
> From: Paul Eggert <address@hidden>
>
> As an aside, it'd be nicer if lib/Makefile were computed more
> automatically from lib/gnulib.mk on Microsoft platforms, so
> that this sort of thing wouldn't require manual editing.
That requires Windows to use the Posix configure script. Doing that
is a large job that is already under way, albeit slowly. It is a
large job because:
. neither configure.ac nor the various Makefile.in files, in
particular src/Makefile.in, currently support the MS-Windows
build, which needs some special options be used and some special
commands to be run, as seen in the makefile.w32-in files;
. the nt/ subdirectory and the parts of the build there are not
covered at all by configure.ac and Makefile.in files;
. quite a few of the tests done by configure need to be overridden,
because the necessary features are implemented only in Emacs's own
source, not in system headers and libraries; and
. configure.ac is set up to produce executables statically linked
against available optional libraries, whereas the Windows build
loads those libraries dynamically at run time (this is a minor
annoyance easily fixed in configure.ac, but there are a lot of
such annoyances, and more are added as we go).
Volunteers to help in this job are welcome.
- Re: bug#13026: Assume POSIX 1003.1-1988 or later for signal.h.,
Eli Zaretskii <=