bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: We can not run gnulib-tool in the MinGW.


From: anlex N
Subject: Re: We can not run gnulib-tool in the MinGW.
Date: Mon, 8 Jul 2024 12:22:42 +0800

  1. After I make successfully, I want to place those built files to /e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built.
  2. I have read all parts of the manual.

Because make install does not work, I also tried this command, but sigprocmask still is not recognized.
image.png

These command is about how I use gnulib sigprocmask:

me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib
$ ./gnulib-tool --create-testdir --dir=/my-gnulib/you sigprocmask
Module list with included dependencies (indented):
    absolute-header
    alignasof
    alignasof-tests
    assert-h
    assert-h-tests
    c99
    extensions
    extern-inline
    gen-header
    include_next
    intprops
    intprops-tests
    inttypes
    inttypes-incomplete
    inttypes-tests
    limits-h
    limits-h-tests
    msvc-inval
    multiarch
    raise
    raise-tests
    signal-h
    signal-h-tests
  sigprocmask
    sigprocmask-tests
    sleep
    sleep-tests
    snippet/_Noreturn
    snippet/arg-nonnull
    snippet/c++defs
    snippet/warn-on-use
    ssize_t
    std-gnu11
    stdbool
    stdbool-tests
    stddef
    stddef-tests
    stdint
    stdint-tests
    stdlib
    stdlib-tests
    sys_types
    sys_types-tests
    test-framework-sh
    test-framework-sh-tests
    test-xfail
    unistd
    unistd-tests
    verify
    verify-tests
    wchar
    wchar-tests
File list:
  lib/_Noreturn.h
  lib/arg-nonnull.h
  lib/assert.in.h
  lib/c++defs.h
  lib/intprops-internal.h
  lib/intprops.h
  lib/inttypes.in.h
  lib/limits.in.h
  lib/msvc-inval.c
  lib/msvc-inval.h
  lib/raise.c
  lib/signal.in.h
  lib/sigprocmask.c
  lib/sleep.c
  lib/stddef.in.h
  lib/stdint.in.h
  lib/stdlib.in.h
  lib/sys_types.in.h
  lib/unistd.c
  lib/unistd.in.h
  lib/verify.h
  lib/warn-on-use.h
  lib/wchar.in.h
  m4/00gnulib.m4
  m4/absolute-header.m4
  m4/assert_h.m4
  m4/c-bool.m4
  m4/codeset.m4
  m4/extensions.m4
  m4/extern-inline.m4
  m4/gnulib-common.m4
  m4/include_next.m4
  m4/inttypes.m4
  m4/limits-h.m4
  m4/locale-fr.m4
  m4/msvc-inval.m4
  m4/multiarch.m4
  m4/musl.m4
  m4/off64_t.m4
  m4/off_t.m4
  m4/pid_t.m4
  m4/raise.m4
  m4/signal_h.m4
  m4/signalblocking.m4
  m4/sleep.m4
  m4/ssize_t.m4
  m4/std-gnu11.m4
  m4/stdalign.m4
  m4/stddef_h.m4
  m4/stdint.m4
  m4/stdlib_h.m4
  m4/sys_types_h.m4
  m4/unistd_h.m4
  m4/warn-on-use.m4
  m4/wchar_h.m4
  m4/wint_t.m4
  m4/zzgnulib.m4
  tests/init.sh
  tests/macros.h
  tests/signature.h
  tests/test-alignasof.c
  tests/test-assert.c
  tests/test-init.sh
  tests/test-intprops.c
  tests/test-inttypes.c
  tests/test-limits-h.c
  tests/test-raise.c
  tests/test-signal-h.c
  tests/test-sigprocmask.c
  tests/test-sleep.c
  tests/test-stdbool.c
  tests/test-stddef.c
  tests/test-stdint.c
  tests/test-stdlib.c
  tests/test-sys_types.c
  tests/test-sys_wait.h
  tests/test-unistd.c
  tests/test-verify-try.c
  tests/test-verify.c
  tests/test-verify.sh
  tests/test-wchar.c
  tests/virtualbox.h
executing aclocal -I glm4
executing autoconf
executing autoheader
executing touch config.h.in
executing automake --add-missing --copy
configure.ac:8: installing 'build-aux/compile'
configure.ac:4: installing 'build-aux/install-sh'
configure.ac:4: installing 'build-aux/missing'
gllib/Makefile.am: installing 'build-aux/depcomp'
executing aclocal -I ../glm4
executing autoconf
executing autoheader
executing touch config.h.in
executing automake --add-missing --copy
parallel-tests: installing '../build-aux/test-driver'
patching file build-aux/test-driver

me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib
$ echo $?
0

me@DOOR UCRT64 /e/workspace/github.com/gnu/gnulib
$ mkdir -p /my-gnulib/you/build/make && pushd /my-gnulib/you/build/make
/my-gnulib/you/build/make /e/workspace/github.com/gnu/gnulib

me@DOOR UCRT64 /my-gnulib/you/build/make
$ ../../configure --prefix=/my-gnulib/you/build/make/built
configure: loading site script /etc/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking build system type... x86_64-w64-mingw32
checking host system type... x86_64-w64-mingw32
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for limits.h... yes
checking for stdbool.h... yes
checking for features.h... no
checking for crtdefs.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for egrep -e... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether ctype.h defines __header_inline... no
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking for wint_t... yes
checking whether wint_t is large enough... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for C/C++ restrict keyword... __restrict__
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... no
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... no
checking for _set_invalid_parameter_handler... yes
checking for sleep... yes
checking for sigset_t... no
checking for pid_t... yes
checking for uid_t... no
checking for gid_t... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for gcc options needed to detect all undeclared functions... none needed
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking for unreachable... no
checking whether nullptr_t needs <stddef.h>... no
checking for clean definition of __STDC_VERSION_STDDEF_H__... yes
checking for nl_langinfo and CODESET... no
checking for a french Unicode locale... French_France.65001
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether MB_CUR_MAX is correct... yes
checking for mode_t... yes
checking for off64_t... yes
checking whether execvpe is declared... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking whether wcsdup is declared... yes
checking for alignas and alignof... yes, <stdalign.h> macros
checking for static_assert... yes, an <assert.h> macro
checking for raise... yes
checking whether sleep is declared... yes
checking for working sleep... no
checking for ssize_t... yes
checking for bool, true, false... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gllib/Makefile
config.status: creating glm4/Makefile
config.status: creating config.h
config.status: executing depfiles commands
=== configuring in gltests (/my-gnulib/you/build/make/gltests)
configure: running /bin/sh ../../../gltests/configure --disable-option-checking '--prefix=/my-gnulib/you/build/make/built'  --cache-file=/dev/null --srcdir=../../../gltests
configure: loading site script /etc/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for limits.h... yes
checking for stdbool.h... yes
checking for features.h... no
checking for crtdefs.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... x86_64-w64-mingw32
checking host system type... x86_64-w64-mingw32
checking how to run the C preprocessor... gcc -E
checking for egrep -e... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for C compiler option to allow warnings... -Wno-error
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether ctype.h defines __header_inline... no
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking for wint_t... yes
checking whether wint_t is large enough... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking for C/C++ restrict keyword... __restrict__
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... no
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... no
checking for _set_invalid_parameter_handler... yes
checking for sleep... yes
checking for sigset_t... no
checking for pid_t... yes
checking for uid_t... no
checking for gid_t... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for gcc options needed to detect all undeclared functions... none needed
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking for unreachable... no
checking whether nullptr_t needs <stddef.h>... no
checking for clean definition of __STDC_VERSION_STDDEF_H__... yes
checking for nl_langinfo and CODESET... no
checking for a french Unicode locale... French_France.65001
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether MB_CUR_MAX is correct... yes
checking for mode_t... yes
checking for off64_t... yes
checking whether execvpe is declared... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking whether wcsdup is declared... yes
checking whether alarm is declared... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for static_assert... yes, an <assert.h> macro
checking for raise... yes
checking whether sleep is declared... yes
checking for working sleep... no
checking for ssize_t... yes
checking for bool, true, false... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands

me@DOOR UCRT64 /my-gnulib/you/build/make
$ echo $?
0

angle-n@DOOR UCRT64 /my-gnulib/you/build/make
$ make
make  all-recursive
make[1]: Entering directory '/my-gnulib/you/build/make'
Making all in gllib
make[2]: Entering directory '/my-gnulib/you/build/make/gllib'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's/@''HAVE_INTTYPES_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_INTTYPES_H''@|<inttypes.h>|g' \
      -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
      -e 's/@''PRIPTR_PREFIX''@/"ll"/g' \
      -e 's/@''GNULIB_IMAXABS''@/0/g' \
      -e 's/@''GNULIB_IMAXDIV''@/0/g' \
      -e 's/@''GNULIB_STRTOIMAX''@/0/g' \
      -e 's/@''GNULIB_STRTOUMAX''@/0/g' \
      -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
      -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
      -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
      -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
      -e 's/@''HAVE_IMAXDIV_T''@/1/g' \
      -e 's/@''REPLACE_IMAXABS''@/0/g' \
      -e 's/@''REPLACE_IMAXDIV''@/0/g' \
      -e 's/@''REPLACE_STRTOIMAX''@/0/g' \
      -e 's/@''REPLACE_STRTOUMAX''@/0/g' \
      -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
      -e 's/@''INT64_MAX_EQ_LONG_MAX''@/0/g' \
      -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
      -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/0/g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ../../../gllib/c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ../../../gllib/arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ../../../gllib/warn-on-use.h' \
      ../../../gllib/inttypes.in.h > inttypes.h-t
mv inttypes.h-t inttypes.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_LIMITS_H''@|<limits.h>|g' \
      ../../../gllib/limits.in.h > limits.h-t
mv limits.h-t limits.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
      -e 's/@''GNULIB_PTHREAD_SIGMASK''@/0/g' \
      -e 's/@''GNULIB_RAISE''@/1/g' \
      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_SIGPROCMASK''@/1/g' \
      -e 's/@''GNULIB_SIGACTION''@/0/g' \
      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|0|g' \
      -e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
      -e 's|@''HAVE_RAISE''@|1|g' \
      -e 's|@''HAVE_SIGSET_T''@|0|g' \
      -e 's|@''HAVE_SIGINFO_T''@|1|g' \
      -e 's|@''HAVE_SIGACTION''@|1|g' \
      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|1|g' \
      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
      -e 's|@''HAVE_SIGHANDLER_T''@|0|g' \
      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
      -e 's|@''REPLACE_RAISE''@|1|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ../../../gllib/c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ../../../gllib/arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ../../../gllib/warn-on-use.h' \
      ../../../gllib/signal.in.h > signal.h-t
mv signal.h-t signal.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDDEF_H''@|<stddef.h>|g' \
      -e 's|@''NULLPTR_T_NEEDS_STDDEF''@|0|g' \
      -e 's|@''STDDEF_NOT_IDEMPOTENT''@|0|g' \
      -e 's|@''REPLACE_NULL''@|0|g' \
      -e 's|@''HAVE_MAX_ALIGN_T''@|1|g' \
      ../../../gllib/stddef.in.h > stddef.h-t
mv stddef.h-t stddef.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's/@''HAVE_STDINT_H''@/1/g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDINT_H''@|<stdint.h>|g' \
      -e 's/@''HAVE_C99_STDINT_H''@/1/g' \
      -e 's/@''HAVE_SYS_TYPES_H''@/1/g' \
      -e 's/@''HAVE_INTTYPES_H''@/1/g' \
      -e 's/@''HAVE_SYS_INTTYPES_H''@/0/g' \
      -e 's/@''HAVE_SYS_BITYPES_H''@/0/g' \
      -e 's/@''HAVE_WCHAR_H''@/1/g' \
      -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
      -e 's/@''BITSIZEOF_PTRDIFF_T''@//g' \
      -e 's/@''PTRDIFF_T_SUFFIX''@//g' \
      -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@//g' \
      -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@//g' \
      -e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' \
      -e 's/@''BITSIZEOF_SIZE_T''@//g' \
      -e 's/@''SIZE_T_SUFFIX''@//g' \
      -e 's/@''BITSIZEOF_WCHAR_T''@//g' \
      -e 's/@''HAVE_SIGNED_WCHAR_T''@//g' \
      -e 's/@''WCHAR_T_SUFFIX''@//g' \
      -e 's/@''BITSIZEOF_WINT_T''@//g' \
      -e 's/@''HAVE_SIGNED_WINT_T''@//g' \
      -e 's/@''WINT_T_SUFFIX''@//g' \
      -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/1/g' \
      ../../../gllib/stdint.in.h > stdint.h-t
mv stdint.h-t stdint.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_STDLIB_H''@|<stdlib.h>|g' \
      -e 's/@''GNULIB__EXIT''@/0/g' \
      -e 's/@''GNULIB_ABORT_DEBUG''@/0/g' \
      -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \
      -e 's/@''GNULIB_ATOLL''@/0/g' \
      -e 's/@''GNULIB_CALLOC_GNU''@/0/g' \
      -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \
      -e 's/@''GNULIB_FREE_POSIX''@/0/g' \
      -e 's/@''GNULIB_GETLOADAVG''@/0/g' \
      -e 's/@''GNULIB_GETPROGNAME''@/0/g' \
      -e 's/@''GNULIB_GETSUBOPT''@/0/g' \
      -e 's/@''GNULIB_GRANTPT''@/0/g' \
      -e 's/@''GNULIB_MALLOC_GNU''@/0/g' \
      -e 's/@''GNULIB_MALLOC_POSIX''@/0/g' \
      -e 's/@''GNULIB_MBSTOWCS''@/0/g' \
      -e 's/@''GNULIB_MBTOWC''@/0/g' \
      -e 's/@''GNULIB_MKDTEMP''@/0/g' \
      -e 's/@''GNULIB_MKOSTEMP''@/0/g' \
      -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
      -e 's/@''GNULIB_MKSTEMP''@/0/g' \
      -e 's/@''GNULIB_MKSTEMPS''@/0/g' \
      -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \
      -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
      -e 's/@''GNULIB_PTSNAME''@/0/g' \
      -e 's/@''GNULIB_PTSNAME_R''@/0/g' \
      -e 's/@''GNULIB_PUTENV''@/0/g' \
      -e 's/@''GNULIB_QSORT_R''@/0/g' \
      -e 's/@''GNULIB_RAND''@/0/g' \
      -e 's/@''GNULIB_RANDOM''@/0/g' \
      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
      -e 's/@''GNULIB_REALLOC_GNU''@/0/g' \
      -e 's/@''GNULIB_REALLOC_POSIX''@/0/g' \
      -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \
      -e 's/@''GNULIB_REALPATH''@/0/g' \
      -e 's/@''GNULIB_RPMATCH''@/0/g' \
      -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
      -e 's/@''GNULIB_SETENV''@/0/g' \
      -e 's/@''GNULIB_STRTOD''@/0/g' \
      -e 's/@''GNULIB_STRTOF''@/0/g' \
      -e 's/@''GNULIB_STRTOL''@/0/g' \
      -e 's/@''GNULIB_STRTOLD''@/0/g' \
      -e 's/@''GNULIB_STRTOLL''@/0/g' \
      -e 's/@''GNULIB_STRTOUL''@/0/g' \
      -e 's/@''GNULIB_STRTOULL''@/0/g' \
      -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
      -e 's/@''GNULIB_UNLOCKPT''@/0/g' \
      -e 's/@''GNULIB_UNSETENV''@/0/g' \
      -e 's/@''GNULIB_WCTOMB''@/0/g' \
      -e 's/@''GNULIB_MDA_ECVT''@/1/g' \
      -e 's/@''GNULIB_MDA_FCVT''@/1/g' \
      -e 's/@''GNULIB_MDA_GCVT''@/1/g' \
      -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \
      -e 's/@''GNULIB_MDA_PUTENV''@/1/g' \
      < ../../../gllib/stdlib.in.h > stdlib.h-t1
sed \
      -e 's|@''HAVE__EXIT''@|1|g' \
      -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \
      -e 's|@''HAVE_ATOLL''@|1|g' \
      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
      -e 's|@''HAVE_DECL_ECVT''@|1|g' \
      -e 's|@''HAVE_DECL_FCVT''@|1|g' \
      -e 's|@''HAVE_DECL_GCVT''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
      -e 's|@''HAVE_DECL_PROGRAM_INVOCATION_NAME''@|1|g' \
      -e 's|@''HAVE_GETPROGNAME''@|1|g' \
      -e 's|@''HAVE_GETSUBOPT''@|1|g' \
      -e 's|@''HAVE_GRANTPT''@|1|g' \
      -e 's|@''HAVE_INITSTATE''@|1|g' \
      -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \
      -e 's|@''HAVE_MBTOWC''@|1|g' \
      -e 's|@''HAVE_MKDTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMP''@|1|g' \
      -e 's|@''HAVE_MKOSTEMPS''@|1|g' \
      -e 's|@''HAVE_MKSTEMP''@|1|g' \
      -e 's|@''HAVE_MKSTEMPS''@|1|g' \
      -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \
      -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
      -e 's|@''HAVE_PTSNAME''@|1|g' \
      -e 's|@''HAVE_PTSNAME_R''@|1|g' \
      -e 's|@''HAVE_QSORT_R''@|1|g' \
      -e 's|@''HAVE_RANDOM''@|1|g' \
      -e 's|@''HAVE_RANDOM_H''@|1|g' \
      -e 's|@''HAVE_RANDOM_R''@|1|g' \
      -e 's|@''HAVE_REALLOCARRAY''@|1|g' \
      -e 's|@''HAVE_REALPATH''@|1|g' \
      -e 's|@''HAVE_RPMATCH''@|1|g' \
      -e 's|@''HAVE_SECURE_GETENV''@|1|g' \
      -e 's|@''HAVE_DECL_SETENV''@|1|g' \
      -e 's|@''HAVE_SETSTATE''@|1|g' \
      -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \
      -e 's|@''HAVE_STRTOD''@|1|g' \
      -e 's|@''HAVE_STRTOF''@|1|g' \
      -e 's|@''HAVE_STRTOL''@|1|g' \
      -e 's|@''HAVE_STRTOLD''@|1|g' \
      -e 's|@''HAVE_STRTOLL''@|1|g' \
      -e 's|@''HAVE_STRTOUL''@|1|g' \
      -e 's|@''HAVE_STRTOULL''@|1|g' \
      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
      -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
      -e 's|@''HAVE_UNLOCKPT''@|1|g' \
      -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
      < stdlib.h-t1 > stdlib.h-t2
sed \
      -e 's|@''REPLACE__EXIT''@|0|g' \
      -e 's|@''REPLACE_ABORT''@|0|g' \
      -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \
      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \
      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \
      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
      -e 's|@''REPLACE_FREE''@|0|g' \
      -e 's|@''REPLACE_GETLOADAVG''@|0|g' \
      -e 's|@''REPLACE_GETPROGNAME''@|0|g' \
      -e 's|@''REPLACE_GETSUBOPT''@|0|g' \
      -e 's|@''REPLACE_INITSTATE''@|0|g' \
      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \
      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \
      -e 's|@''REPLACE_MB_CUR_MAX''@|0|g' \
      -e 's|@''REPLACE_MBSTOWCS''@|0|g' \
      -e 's|@''REPLACE_MBTOWC''@|0|g' \
      -e 's|@''REPLACE_MKOSTEMP''@|0|g' \
      -e 's|@''REPLACE_MKOSTEMPS''@|0|g' \
      -e 's|@''REPLACE_MKSTEMP''@|0|g' \
      -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \
      -e 's|@''REPLACE_POSIX_OPENPT''@|0|g' \
      -e 's|@''REPLACE_PTSNAME''@|0|g' \
      -e 's|@''REPLACE_PTSNAME_R''@|0|g' \
      -e 's|@''REPLACE_PUTENV''@|0|g' \
      -e 's|@''REPLACE_QSORT_R''@|0|g' \
      -e 's|@''REPLACE_RAND''@|0|g' \
      -e 's|@''REPLACE_RANDOM''@|0|g' \
      -e 's|@''REPLACE_RANDOM_R''@|0|g' \
      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \
      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \
      -e 's|@''REPLACE_REALLOCARRAY''@|0|g' \
      -e 's|@''REPLACE_REALPATH''@|0|g' \
      -e 's|@''REPLACE_SETENV''@|0|g' \
      -e 's|@''REPLACE_SETSTATE''@|0|g' \
      -e 's|@''REPLACE_STRTOD''@|0|g' \
      -e 's|@''REPLACE_STRTOF''@|0|g' \
      -e 's|@''REPLACE_STRTOL''@|0|g' \
      -e 's|@''REPLACE_STRTOLD''@|0|g' \
      -e 's|@''REPLACE_STRTOLL''@|0|g' \
      -e 's|@''REPLACE_STRTOUL''@|0|g' \
      -e 's|@''REPLACE_STRTOULL''@|0|g' \
      -e 's|@''REPLACE_UNSETENV''@|0|g' \
      -e 's|@''REPLACE_WCTOMB''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ../../../gllib/c++defs.h' \
      -e '/definition of _Noreturn/r ../../../gllib/_Noreturn.h' \
      -e '/definition of _GL_ARG_NONNULL/r ../../../gllib/arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ../../../gllib/warn-on-use.h' \
      < stdlib.h-t2 > stdlib.h-t3
rm -f stdlib.h-t1 stdlib.h-t2
mv stdlib.h-t3 stdlib.h
/usr/bin/mkdir -p 'sys'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      -e 's|@''HAVE_OFF64_T''@|1|g' \
      -e 's|@''WINDOWS_STAT_INODES''@|0|g' \
      ../../../gllib/sys_types.in.h > sys/types.h-t
mv sys/types.h-t sys/types.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_UNISTD_H''@|1|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
      -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
      -e 's/@''GNULIB_ACCESS''@/0/g' \
      -e 's/@''GNULIB_CHDIR''@/0/g' \
      -e 's/@''GNULIB_CHOWN''@/0/g' \
      -e 's/@''GNULIB_CLOSE''@/0/g' \
      -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \
      -e 's/@''GNULIB_DUP''@/0/g' \
      -e 's/@''GNULIB_DUP2''@/0/g' \
      -e 's/@''GNULIB_DUP3''@/0/g' \
      -e 's/@''GNULIB_ENVIRON''@/0/g' \
      -e 's/@''GNULIB_EUIDACCESS''@/0/g' \
      -e 's/@''GNULIB_EXECL''@/0/g' \
      -e 's/@''GNULIB_EXECLE''@/0/g' \
      -e 's/@''GNULIB_EXECLP''@/0/g' \
      -e 's/@''GNULIB_EXECV''@/0/g' \
      -e 's/@''GNULIB_EXECVE''@/0/g' \
      -e 's/@''GNULIB_EXECVP''@/0/g' \
      -e 's/@''GNULIB_EXECVPE''@/0/g' \
      -e 's/@''GNULIB_FACCESSAT''@/0/g' \
      -e 's/@''GNULIB_FCHDIR''@/0/g' \
      -e 's/@''GNULIB_FCHOWNAT''@/0/g' \
      -e 's/@''GNULIB_FDATASYNC''@/0/g' \
      -e 's/@''GNULIB_FSYNC''@/0/g' \
      -e 's/@''GNULIB_FTRUNCATE''@/0/g' \
      < ../../../gllib/unistd.in.h > unistd.h-t1
sed \
      -e 's/@''GNULIB_GETCWD''@/0/g' \
      -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
      -e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \
      -e 's/@''GNULIB_GETENTROPY''@/0/g' \
      -e 's/@''GNULIB_GETGROUPS''@/0/g' \
      -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
      -e 's/@''GNULIB_GETLOGIN''@/0/g' \
      -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
      -e 's/@''GNULIB_GETOPT_POSIX''@/0/g' \
      -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
      -e 's/@''GNULIB_GETPASS''@/0/g' \
      -e 's/@''GNULIB_GETPASS_GNU''@/0/g' \
      -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
      -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \
      -e 's/@''GNULIB_ISATTY''@/0/g' \
      -e 's/@''GNULIB_LCHOWN''@/0/g' \
      -e 's/@''GNULIB_LINK''@/0/g' \
      -e 's/@''GNULIB_LINKAT''@/0/g' \
      -e 's/@''GNULIB_LSEEK''@/0/g' \
      -e 's/@''GNULIB_PIPE''@/0/g' \
      -e 's/@''GNULIB_PIPE2''@/0/g' \
      -e 's/@''GNULIB_PREAD''@/0/g' \
      -e 's/@''GNULIB_PWRITE''@/0/g' \
      -e 's/@''GNULIB_READ''@/0/g' \
      -e 's/@''GNULIB_READLINK''@/0/g' \
      -e 's/@''GNULIB_READLINKAT''@/0/g' \
      -e 's/@''GNULIB_RMDIR''@/0/g' \
      -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
      -e 's/@''GNULIB_SLEEP''@/1/g' \
      -e 's/@''GNULIB_SYMLINK''@/0/g' \
      -e 's/@''GNULIB_SYMLINKAT''@/0/g' \
      -e 's/@''GNULIB_TRUNCATE''@/0/g' \
      -e 's/@''GNULIB_TTYNAME_R''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \
      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
      -e 's/@''GNULIB_UNLINK''@/0/g' \
      -e 's/@''GNULIB_UNLINKAT''@/0/g' \
      -e 's/@''GNULIB_USLEEP''@/0/g' \
      -e 's/@''GNULIB_WRITE''@/0/g' \
      -e 's/@''GNULIB_MDA_ACCESS''@/1/g' \
      -e 's/@''GNULIB_MDA_CHDIR''@/1/g' \
      -e 's/@''GNULIB_MDA_CLOSE''@/1/g' \
      -e 's/@''GNULIB_MDA_DUP''@/1/g' \
      -e 's/@''GNULIB_MDA_DUP2''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECL''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECLE''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECLP''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECV''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECVE''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECVP''@/1/g' \
      -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \
      -e 's/@''GNULIB_MDA_GETCWD''@/1/g' \
      -e 's/@''GNULIB_MDA_GETPID''@/1/g' \
      -e 's/@''GNULIB_MDA_ISATTY''@/1/g' \
      -e 's/@''GNULIB_MDA_LSEEK''@/1/g' \
      -e 's/@''GNULIB_MDA_READ''@/1/g' \
      -e 's/@''GNULIB_MDA_RMDIR''@/1/g' \
      -e 's/@''GNULIB_MDA_SWAB''@/1/g' \
      -e 's/@''GNULIB_MDA_UNLINK''@/1/g' \
      -e 's/@''GNULIB_MDA_WRITE''@/1/g' \
      < unistd.h-t1 > unistd.h-t2
sed \
      -e 's|@''HAVE_CHOWN''@|1|g' \
      -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \
      -e 's|@''HAVE_DUP3''@|1|g' \
      -e 's|@''HAVE_EUIDACCESS''@|1|g' \
      -e 's|@''HAVE_EXECVPE''@|1|g' \
      -e 's|@''HAVE_FACCESSAT''@|1|g' \
      -e 's|@''HAVE_FCHDIR''@|1|g' \
      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
      -e 's|@''HAVE_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_FSYNC''@|1|g' \
      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
      -e 's|@''HAVE_GETENTROPY''@|1|g' \
      -e 's|@''HAVE_GETGROUPS''@|1|g' \
      -e 's|@''HAVE_GETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_GETPASS''@|1|g' \
      -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
      -e 's|@''HAVE_LCHOWN''@|1|g' \
      -e 's|@''HAVE_LINK''@|1|g' \
      -e 's|@''HAVE_LINKAT''@|1|g' \
      -e 's|@''HAVE_PIPE''@|1|g' \
      -e 's|@''HAVE_PIPE2''@|1|g' \
      -e 's|@''HAVE_PREAD''@|1|g' \
      -e 's|@''HAVE_PWRITE''@|1|g' \
      -e 's|@''HAVE_READLINK''@|1|g' \
      -e 's|@''HAVE_READLINKAT''@|1|g' \
      -e 's|@''HAVE_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_SLEEP''@|1|g' \
      -e 's|@''HAVE_SYMLINK''@|1|g' \
      -e 's|@''HAVE_SYMLINKAT''@|1|g' \
      -e 's|@''HAVE_UNLINKAT''@|1|g' \
      -e 's|@''HAVE_USLEEP''@|1|g' \
      -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
      -e 's|@''HAVE_DECL_EXECVPE''@|1|g' \
      -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
      -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
      -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
      -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
      -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \
      -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
      -e 's|@''HAVE_OS_H''@|0|g' \
      -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
      < unistd.h-t2 > unistd.h-t3
sed \
      -e 's|@''REPLACE_ACCESS''@|0|g' \
      -e 's|@''REPLACE_CHOWN''@|0|g' \
      -e 's|@''REPLACE_CLOSE''@|0|g' \
      -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \
      -e 's|@''REPLACE_DUP''@|0|g' \
      -e 's|@''REPLACE_DUP2''@|0|g' \
      -e 's|@''REPLACE_DUP3''@|0|g' \
      -e 's|@''REPLACE_EXECL''@|0|g' \
      -e 's|@''REPLACE_EXECLE''@|0|g' \
      -e 's|@''REPLACE_EXECLP''@|0|g' \
      -e 's|@''REPLACE_EXECV''@|0|g' \
      -e 's|@''REPLACE_EXECVE''@|0|g' \
      -e 's|@''REPLACE_EXECVP''@|0|g' \
      -e 's|@''REPLACE_EXECVPE''@|0|g' \
      -e 's|@''REPLACE_FACCESSAT''@|0|g' \
      -e 's|@''REPLACE_FCHDIR''@|0|g' \
      -e 's|@''REPLACE_FCHOWNAT''@|0|g' \
      -e 's|@''REPLACE_FDATASYNC''@|0|g' \
      -e 's|@''REPLACE_FTRUNCATE''@|0|g' \
      -e 's|@''REPLACE_GETCWD''@|0|g' \
      -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
      -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
      -e 's|@''REPLACE_GETENTROPY''@|0|g' \
      -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
      -e 's|@''REPLACE_GETGROUPS''@|0|g' \
      -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
      -e 's|@''REPLACE_GETPASS''@|0|g' \
      -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \
      -e 's|@''REPLACE_GETUSERSHELL''@|0|g' \
      -e 's|@''REPLACE_ISATTY''@|0|g' \
      -e 's|@''REPLACE_LCHOWN''@|0|g' \
      -e 's|@''REPLACE_LINK''@|0|g' \
      -e 's|@''REPLACE_LINKAT''@|0|g' \
      -e 's|@''REPLACE_LSEEK''@|0|g' \
      -e 's|@''REPLACE_PIPE2''@|0|g' \
      -e 's|@''REPLACE_PREAD''@|0|g' \
      -e 's|@''REPLACE_PWRITE''@|0|g' \
      -e 's|@''REPLACE_READ''@|0|g' \
      -e 's|@''REPLACE_READLINK''@|0|g' \
      -e 's|@''REPLACE_READLINKAT''@|0|g' \
      -e 's|@''REPLACE_RMDIR''@|0|g' \
      -e 's|@''REPLACE_SETHOSTNAME''@|0|g' \
      -e 's|@''REPLACE_SLEEP''@|1|g' \
      -e 's|@''REPLACE_SYMLINK''@|0|g' \
      -e 's|@''REPLACE_SYMLINKAT''@|0|g' \
      -e 's|@''REPLACE_TRUNCATE''@|0|g' \
      -e 's|@''REPLACE_TTYNAME_R''@|0|g' \
      -e 's|@''REPLACE_UNLINK''@|0|g' \
      -e 's|@''REPLACE_UNLINKAT''@|0|g' \
      -e 's|@''REPLACE_USLEEP''@|0|g' \
      -e 's|@''REPLACE_WRITE''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ../../../gllib/c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ../../../gllib/arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ../../../gllib/warn-on-use.h' \
      < unistd.h-t3 > unistd.h-t4
rm -f unistd.h-t1 unistd.h-t2 unistd.h-t3
mv unistd.h-t4 unistd.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
      -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''HAVE_FEATURES_H''@|0|g' \
      -e 's|@''NEXT_WCHAR_H''@|<wchar.h>|g' \
      -e 's|@''HAVE_WCHAR_H''@|1|g' \
      -e 's/@''HAVE_CRTDEFS_H''@/1/g' \
      -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/1/g' \
      -e 's/@''GNULIB_BTOWC''@/0/g' \
      -e 's/@''GNULIB_WCTOB''@/0/g' \
      -e 's/@''GNULIB_MBSINIT''@/0/g' \
      -e 's/@''GNULIB_MBSZERO''@/0/g' \
      -e 's/@''GNULIB_MBRTOWC''@/0/g' \
      -e 's/@''GNULIB_MBRLEN''@/0/g' \
      -e 's/@''GNULIB_MBSRTOWCS''@/0/g' \
      -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \
      -e 's/@''GNULIB_WCRTOMB''@/0/g' \
      -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \
      -e 's/@''GNULIB_WCWIDTH''@/0/g' \
      -e 's/@''GNULIB_WMEMCHR''@/0/g' \
      -e 's/@''GNULIB_WMEMCMP''@/0/g' \
      -e 's/@''GNULIB_WMEMCPY''@/0/g' \
      -e 's/@''GNULIB_WMEMMOVE''@/0/g' \
      -e 's/@''GNULIB_WMEMPCPY''@/0/g' \
      -e 's/@''GNULIB_WMEMSET''@/0/g' \
      -e 's/@''GNULIB_WCSLEN''@/0/g' \
      -e 's/@''GNULIB_WCSNLEN''@/0/g' \
      -e 's/@''GNULIB_WCSCPY''@/0/g' \
      -e 's/@''GNULIB_WCPCPY''@/0/g' \
      -e 's/@''GNULIB_WCSNCPY''@/0/g' \
      -e 's/@''GNULIB_WCPNCPY''@/0/g' \
      -e 's/@''GNULIB_WCSCAT''@/0/g' \
      -e 's/@''GNULIB_WCSNCAT''@/0/g' \
      -e 's/@''GNULIB_WCSCMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCMP''@/0/g' \
      -e 's/@''GNULIB_WCSCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \
      -e 's/@''GNULIB_WCSCOLL''@/0/g' \
      -e 's/@''GNULIB_WCSXFRM''@/0/g' \
      -e 's/@''GNULIB_WCSDUP''@/0/g' \
      -e 's/@''GNULIB_WCSCHR''@/0/g' \
      -e 's/@''GNULIB_WCSRCHR''@/0/g' \
      -e 's/@''GNULIB_WCSCSPN''@/0/g' \
      -e 's/@''GNULIB_WCSSPN''@/0/g' \
      -e 's/@''GNULIB_WCSPBRK''@/0/g' \
      -e 's/@''GNULIB_WCSSTR''@/0/g' \
      -e 's/@''GNULIB_WCSTOK''@/0/g' \
      -e 's/@''GNULIB_WCSWIDTH''@/0/g' \
      -e 's/@''GNULIB_WCSFTIME''@/0/g' \
      -e 's/@''GNULIB_WGETCWD''@/0/g' \
      -e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \
      -e 's/@''GNULIB_FREE_POSIX''@/0/g' \
      < ../../../gllib/wchar.in.h > wchar.h-t1
sed \
      -e 's|@''HAVE_WINT_T''@|1|g' \
      -e 's|@''HAVE_BTOWC''@|1|g' \
      -e 's|@''HAVE_MBSINIT''@|1|g' \
      -e 's|@''HAVE_MBRTOWC''@|1|g' \
      -e 's|@''HAVE_MBRLEN''@|1|g' \
      -e 's|@''HAVE_MBSRTOWCS''@|1|g' \
      -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \
      -e 's|@''HAVE_WCRTOMB''@|1|g' \
      -e 's|@''HAVE_WCSRTOMBS''@|1|g' \
      -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \
      -e 's|@''HAVE_WMEMCHR''@|1|g' \
      -e 's|@''HAVE_WMEMCMP''@|1|g' \
      -e 's|@''HAVE_WMEMCPY''@|1|g' \
      -e 's|@''HAVE_WMEMMOVE''@|1|g' \
      -e 's|@''HAVE_WMEMPCPY''@|1|g' \
      -e 's|@''HAVE_WMEMSET''@|1|g' \
      -e 's|@''HAVE_WCSLEN''@|1|g' \
      -e 's|@''HAVE_WCSNLEN''@|1|g' \
      -e 's|@''HAVE_WCSCPY''@|1|g' \
      -e 's|@''HAVE_WCPCPY''@|1|g' \
      -e 's|@''HAVE_WCSNCPY''@|1|g' \
      -e 's|@''HAVE_WCPNCPY''@|1|g' \
      -e 's|@''HAVE_WCSCAT''@|1|g' \
      -e 's|@''HAVE_WCSNCAT''@|1|g' \
      -e 's|@''HAVE_WCSCMP''@|1|g' \
      -e 's|@''HAVE_WCSNCMP''@|1|g' \
      -e 's|@''HAVE_WCSCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSNCASECMP''@|1|g' \
      -e 's|@''HAVE_WCSCOLL''@|1|g' \
      -e 's|@''HAVE_WCSXFRM''@|1|g' \
      -e 's|@''HAVE_WCSDUP''@|1|g' \
      -e 's|@''HAVE_WCSCHR''@|1|g' \
      -e 's|@''HAVE_WCSRCHR''@|1|g' \
      -e 's|@''HAVE_WCSCSPN''@|1|g' \
      -e 's|@''HAVE_WCSSPN''@|1|g' \
      -e 's|@''HAVE_WCSPBRK''@|1|g' \
      -e 's|@''HAVE_WCSSTR''@|1|g' \
      -e 's|@''HAVE_WCSTOK''@|1|g' \
      -e 's|@''HAVE_WCSWIDTH''@|1|g' \
      -e 's|@''HAVE_WCSFTIME''@|1|g' \
      -e 's|@''HAVE_DECL_WCTOB''@|1|g' \
      -e 's|@''HAVE_DECL_WCSDUP''@|1|g' \
      -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \
      < wchar.h-t1 > wchar.h-t2
sed \
      -e 's|@''REPLACE_MBSTATE_T''@|0|g' \
      -e 's|@''REPLACE_BTOWC''@|0|g' \
      -e 's|@''REPLACE_WCTOB''@|0|g' \
      -e 's|@''REPLACE_FREE''@|0|g' \
      -e 's|@''REPLACE_MBSINIT''@|0|g' \
      -e 's|@''REPLACE_MBRTOWC''@|0|g' \
      -e 's|@''REPLACE_MBRLEN''@|0|g' \
      -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \
      -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \
      -e 's|@''REPLACE_WCRTOMB''@|0|g' \
      -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \
      -e 's|@''REPLACE_WCWIDTH''@|0|g' \
      -e 's|@''REPLACE_WCSWIDTH''@|0|g' \
      -e 's|@''REPLACE_WCSFTIME''@|0|g' \
      -e 's|@''REPLACE_WCSCMP''@|0|g' \
      -e 's|@''REPLACE_WCSNCMP''@|0|g' \
      -e 's|@''REPLACE_WCSSTR''@|0|g' \
      -e 's|@''REPLACE_WCSTOK''@|0|g' \
      -e 's|@''REPLACE_WMEMCMP''@|0|g' \
      -e 's|@''REPLACE_WMEMPCPY''@|0|g' \
      -e '/definitions of _GL_FUNCDECL_RPL/r ../../../gllib/c++defs.h' \
      -e '/definition of _GL_ARG_NONNULL/r ../../../gllib/arg-nonnull.h' \
      -e '/definition of _GL_WARN_ON_USE/r ../../../gllib/warn-on-use.h' \
      < wchar.h-t2 > wchar.h-t3
rm -f wchar.h-t1 wchar.h-t2
mv wchar.h-t3 wchar.h
make  all-recursive
make[3]: Entering directory '/my-gnulib/you/build/make/gllib'
make[4]: Entering directory '/my-gnulib/you/build/make/gllib'
gcc -DHAVE_CONFIG_H -I. -I../../../gllib -I..  -DGNULIB_STRICT_CHECKING=1   -g -O2 -MT msvc-inval.o -MD -MP -MF .deps/msvc-inval.Tpo -c -o msvc-inval.o ../../../gllib/msvc-inval.c
mv -f .deps/msvc-inval.Tpo .deps/msvc-inval.Po
gcc -DHAVE_CONFIG_H -I. -I../../../gllib -I..  -DGNULIB_STRICT_CHECKING=1   -g -O2 -MT raise.o -MD -MP -MF .deps/raise.Tpo -c -o raise.o ../../../gllib/raise.c
mv -f .deps/raise.Tpo .deps/raise.Po
gcc -DHAVE_CONFIG_H -I. -I../../../gllib -I..  -DGNULIB_STRICT_CHECKING=1   -g -O2 -MT sigprocmask.o -MD -MP -MF .deps/sigprocmask.Tpo -c -o sigprocmask.o ../../../gllib/sigprocmask.c
mv -f .deps/sigprocmask.Tpo .deps/sigprocmask.Po
gcc -DHAVE_CONFIG_H -I. -I../../../gllib -I..  -DGNULIB_STRICT_CHECKING=1   -g -O2 -MT sleep.o -MD -MP -MF .deps/sleep.Tpo -c -o sleep.o ../../../gllib/sleep.c
mv -f .deps/sleep.Tpo .deps/sleep.Po
gcc -DHAVE_CONFIG_H -I. -I../../../gllib -I..  -DGNULIB_STRICT_CHECKING=1   -g -O2 -MT unistd.o -MD -MP -MF .deps/unistd.Tpo -c -o unistd.o ../../../gllib/unistd.c
mv -f .deps/unistd.Tpo .deps/unistd.Po
rm -f libgnu.a
ar cr libgnu.a msvc-inval.o raise.o sigprocmask.o sleep.o unistd.o
ranlib libgnu.a
make[4]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[3]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[2]: Leaving directory '/my-gnulib/you/build/make/gllib'
Making all in glm4
make[2]: Entering directory '/my-gnulib/you/build/make/glm4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/my-gnulib/you/build/make/glm4'
Making all in gltests
make[2]: Entering directory '/my-gnulib/you/build/make/gltests'
## ---------------------------------------------------- ##
## ------------------- Gnulib tests ------------------- ##
## You can ignore compiler warnings in this directory.  ##
## ---------------------------------------------------- ##
make  all-recursive
make[3]: Entering directory '/my-gnulib/you/build/make/gltests'
Making all in .
make[4]: Entering directory '/my-gnulib/you/build/make/gltests'
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-alignasof.o -MD -MP -MF .deps/test-alignasof.Tpo -c -o test-alignasof.o ../../../gltests/test-alignasof.c
mv -f .deps/test-alignasof.Tpo .deps/test-alignasof.Po
gcc  -Wno-error -g -O2   -o test-alignasof.exe test-alignasof.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-assert.o -MD -MP -MF .deps/test-assert.Tpo -c -o test-assert.o ../../../gltests/test-assert.c
mv -f .deps/test-assert.Tpo .deps/test-assert.Po
gcc  -Wno-error -g -O2   -o test-assert.exe test-assert.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-intprops.o -MD -MP -MF .deps/test-intprops.Tpo -c -o test-intprops.o ../../../gltests/test-intprops.c
mv -f .deps/test-intprops.Tpo .deps/test-intprops.Po
gcc  -Wno-error -g -O2   -o test-intprops.exe test-intprops.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-inttypes.o -MD -MP -MF .deps/test-inttypes.Tpo -c -o test-inttypes.o ../../../gltests/test-inttypes.c
mv -f .deps/test-inttypes.Tpo .deps/test-inttypes.Po
gcc  -Wno-error -g -O2   -o test-inttypes.exe test-inttypes.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-limits-h.o -MD -MP -MF .deps/test-limits-h.Tpo -c -o test-limits-h.o ../../../gltests/test-limits-h.c
mv -f .deps/test-limits-h.Tpo .deps/test-limits-h.Po
gcc  -Wno-error -g -O2   -o test-limits-h.exe test-limits-h.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-raise.o -MD -MP -MF .deps/test-raise.Tpo -c -o test-raise.o ../../../gltests/test-raise.c
mv -f .deps/test-raise.Tpo .deps/test-raise.Po
gcc  -Wno-error -g -O2   -o test-raise.exe test-raise.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-signal-h.o -MD -MP -MF .deps/test-signal-h.Tpo -c -o test-signal-h.o ../../../gltests/test-signal-h.c
mv -f .deps/test-signal-h.Tpo .deps/test-signal-h.Po
gcc  -Wno-error -g -O2   -o test-signal-h.exe test-signal-h.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-sigprocmask.o -MD -MP -MF .deps/test-sigprocmask.Tpo -c -o test-sigprocmask.o ../../../gltests/test-sigprocmask.c
mv -f .deps/test-sigprocmask.Tpo .deps/test-sigprocmask.Po
gcc  -Wno-error -g -O2   -o test-sigprocmask.exe test-sigprocmask.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-sleep.o -MD -MP -MF .deps/test-sleep.Tpo -c -o test-sleep.o ../../../gltests/test-sleep.c
mv -f .deps/test-sleep.Tpo .deps/test-sleep.Po
gcc  -Wno-error -g -O2   -o test-sleep.exe test-sleep.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-stdbool.o -MD -MP -MF .deps/test-stdbool.Tpo -c -o test-stdbool.o ../../../gltests/test-stdbool.c
mv -f .deps/test-stdbool.Tpo .deps/test-stdbool.Po
gcc  -Wno-error -g -O2   -o test-stdbool.exe test-stdbool.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-stddef.o -MD -MP -MF .deps/test-stddef.Tpo -c -o test-stddef.o ../../../gltests/test-stddef.c
mv -f .deps/test-stddef.Tpo .deps/test-stddef.Po
gcc  -Wno-error -g -O2   -o test-stddef.exe test-stddef.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-stdint.o -MD -MP -MF .deps/test-stdint.Tpo -c -o test-stdint.o ../../../gltests/test-stdint.c
mv -f .deps/test-stdint.Tpo .deps/test-stdint.Po
gcc  -Wno-error -g -O2   -o test-stdint.exe test-stdint.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-stdlib.o -MD -MP -MF .deps/test-stdlib.Tpo -c -o test-stdlib.o ../../../gltests/test-stdlib.c
mv -f .deps/test-stdlib.Tpo .deps/test-stdlib.Po
gcc  -Wno-error -g -O2   -o test-stdlib.exe test-stdlib.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-sys_types.o -MD -MP -MF .deps/test-sys_types.Tpo -c -o test-sys_types.o ../../../gltests/test-sys_types.c
mv -f .deps/test-sys_types.Tpo .deps/test-sys_types.Po
gcc  -Wno-error -g -O2   -o test-sys_types.exe test-sys_types.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-unistd.o -MD -MP -MF .deps/test-unistd.Tpo -c -o test-unistd.o ../../../gltests/test-unistd.c
mv -f .deps/test-unistd.Tpo .deps/test-unistd.Po
gcc  -Wno-error -g -O2   -o test-unistd.exe test-unistd.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-verify.o -MD -MP -MF .deps/test-verify.Tpo -c -o test-verify.o ../../../gltests/test-verify.c
mv -f .deps/test-verify.Tpo .deps/test-verify.Po
gcc  -Wno-error -g -O2   -o test-verify.exe test-verify.o ../gllib/libgnu.a
gcc -DHAVE_CONFIG_H -I. -I../../../gltests  -DGNULIB_STRICT_CHECKING=1 -I. -I../../../gltests -I.. -I../../../gltests/.. -I../gllib -I../../../gltests/../gllib   -Wno-error -g -O2 -MT test-wchar.o -MD -MP -MF .deps/test-wchar.Tpo -c -o test-wchar.o ../../../gltests/test-wchar.c
mv -f .deps/test-wchar.Tpo .deps/test-wchar.Po
gcc  -Wno-error -g -O2   -o test-wchar.exe test-wchar.o ../gllib/libgnu.a
make[4]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[3]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[2]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[2]: Entering directory '/my-gnulib/you/build/make'
make[2]: Leaving directory '/my-gnulib/you/build/make'
make[1]: Leaving directory '/my-gnulib/you/build/make'

me@DOOR UCRT64 /my-gnulib/you/build/make
$ make check
Making check in gllib
make[1]: Entering directory '/my-gnulib/you/build/make/gllib'
make  check-recursive
make[2]: Entering directory '/my-gnulib/you/build/make/gllib'
make[3]: Entering directory '/my-gnulib/you/build/make/gllib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[2]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[1]: Leaving directory '/my-gnulib/you/build/make/gllib'
Making check in glm4
make[1]: Entering directory '/my-gnulib/you/build/make/glm4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/my-gnulib/you/build/make/glm4'
Making check in gltests
make[1]: Entering directory '/my-gnulib/you/build/make/gltests'
make  check-recursive
make[2]: Entering directory '/my-gnulib/you/build/make/gltests'
Making check in .
make[3]: Entering directory '/my-gnulib/you/build/make/gltests'
## ---------------------------------------------------------------------- ##
## ---------------------------- Gnulib tests ---------------------------- ##
## Please report test failures in this directory to <bug-gnulib@gnu.org>. ##
## ---------------------------------------------------------------------- ##
make  check-TESTS
make[4]: Entering directory '/my-gnulib/you/build/make/gltests'
make[5]: Entering directory '/my-gnulib/you/build/make/gltests'
PASS: test-alignasof.exe
PASS: test-assert.exe
PASS: test-intprops.exe
PASS: test-inttypes.exe
PASS: test-limits-h.exe
PASS: test-raise.exe
PASS: test-signal-h.exe
SKIP: test-sigprocmask.exe
PASS: test-sleep.exe
PASS: test-stdbool.exe
PASS: test-stddef.exe
PASS: test-stdint.exe
PASS: test-stdlib.exe
PASS: test-sys_types.exe
PASS: test-init.sh
PASS: test-unistd.exe
PASS: test-verify.exe
PASS: test-verify.sh
PASS: test-wchar.exe
============================================================================
Testsuite summary for dummy 0
============================================================================
# TOTAL: 19
# PASS:  18
# SKIP:  1
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[4]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[3]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[2]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[1]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[1]: Entering directory '/my-gnulib/you/build/make'
make[1]: Leaving directory '/my-gnulib/you/build/make'

me@DOOR UCRT64 /my-gnulib/you/build/make
$ make install
Making install in gllib
make[1]: Entering directory '/my-gnulib/you/build/make/gllib'
make  install-recursive
make[2]: Entering directory '/my-gnulib/you/build/make/gllib'
make[3]: Entering directory '/my-gnulib/you/build/make/gllib'
make[4]: Entering directory '/my-gnulib/you/build/make/gllib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[3]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[2]: Leaving directory '/my-gnulib/you/build/make/gllib'
make[1]: Leaving directory '/my-gnulib/you/build/make/gllib'
Making install in glm4
make[1]: Entering directory '/my-gnulib/you/build/make/glm4'
make[2]: Entering directory '/my-gnulib/you/build/make/glm4'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/my-gnulib/you/build/make/glm4'
make[1]: Leaving directory '/my-gnulib/you/build/make/glm4'
Making install in gltests
make[1]: Entering directory '/my-gnulib/you/build/make/gltests'
make  install-recursive
make[2]: Entering directory '/my-gnulib/you/build/make/gltests'
Making install in .
make[3]: Entering directory '/my-gnulib/you/build/make/gltests'
make[4]: Entering directory '/my-gnulib/you/build/make/gltests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[3]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[2]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[1]: Leaving directory '/my-gnulib/you/build/make/gltests'
make[1]: Entering directory '/my-gnulib/you/build/make'
make[2]: Entering directory '/my-gnulib/you/build/make'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/my-gnulib/you/build/make'
make[1]: Leaving directory '/my-gnulib/you/build/make'

On Mon, Jul 8, 2024 at 11:22 AM Bruno Haible <bruno@clisp.org> wrote:
anlex N wrote:
> my prefix=/e/workspace/github.com/gnu/gnulib/my-gnulib/me/build/make/built,
> make install do not work.

https://www.gnu.org/software/gnulib/manual/html_node/Building-gnulib.html
does not say that "make install" does anything useful in this situation.

What are you trying to do?

Which parts of the manual have you already read?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]