[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Implement open-process and related functions on MinGW
From: |
Eli Zaretskii |
Subject: |
Re: [PATCH] Implement open-process and related functions on MinGW |
Date: |
Sat, 22 Feb 2014 17:43:33 +0200 |
> From: Mark H Weaver <address@hidden>
> Cc: address@hidden (Ludovic Courtès), address@hidden
> Date: Sat, 22 Feb 2014 09:59:39 -0500
>
> Eli Zaretskii <address@hidden> writes:
>
> > This patch allows the MinGW build of Guile to have the process related
> > functions (open-process, kill, waitpid, status:exit-val, etc.).
> >
> > Implement open-process and related functions on MinGW
> >
> > * libguile/filesys.c (fsync, link) [__MINGW32__]: Redirect Posix
> > functions to their Windows equivalents.
>
> Gnulib has an 'fsync' module that apparently implements it on MinGW.
> I think we should use that instead, no?
Yes, see my other message.
> > (scm_chown, scm_open_fdes, scm_open, scm_close, scm_close_fdes)
> > (scm_link, scm_chdir, set_element, fill_select_type)
> > (get_element, retrieve_select_type, scm_select, scm_fcntl)
> > (scm_fsync, scm_symlink, scm_readlink, scm_copy_file, scm_sendfile)
> > (scm_dir_print, scm_dir_free): These functions are no longer
> > wholesale ifdef'ed away if HAVE_POSIX is not defined.
>
> As I wrote in my other recent message, I think we should simply
> recommend that MinGW builds be done without "--disable-posix", since we
> have at least one report that it works now.
OK.
- Re: [PATCH v2] Improved ^c support for gdb/guile, (continued)
- MinGW patches, Ludovic Courtès, 2014/02/18
- Re: MinGW patches, Eli Zaretskii, 2014/02/18
- [PATCH] Remove unneeded HAVE_POSIX conditionals, Eli Zaretskii, 2014/02/22
- Re: [PATCH] Remove unneeded HAVE_POSIX conditionals, Mark H Weaver, 2014/02/22
- Re: [PATCH] Remove unneeded HAVE_POSIX conditionals, Eli Zaretskii, 2014/02/22
- Re: [PATCH] Remove unneeded HAVE_POSIX conditionals, Ludovic Courtès, 2014/02/26
- [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/22
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/22
- Re: [PATCH] Implement open-process and related functions on MinGW,
Eli Zaretskii <=
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/22
- Re: [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/22
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/23
- Re: [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/23
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/24
- Re: [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/24
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/28
- Re: [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/28
- Re: [PATCH] Implement open-process and related functions on MinGW, Mark H Weaver, 2014/02/28
- Re: [PATCH] Implement open-process and related functions on MinGW, Eli Zaretskii, 2014/02/28