bug-gawk
[Top][All Lists]
Advanced

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

Re: GAWK 5.1.1: system error: code execution cannot proceed


From: Eli Zaretskii
Subject: Re: GAWK 5.1.1: system error: code execution cannot proceed
Date: Wed, 24 Nov 2021 14:58:05 +0200

> From: Denis Shirokov <cosmogen@gmail.com>
> Date: Wed, 24 Nov 2021 07:15:57 +0200
> 
> i was trying to start working with gawk 5.1.1 and have failed with the
> system error (see attached error.png).
> my previous gawk version was 5.1.0. i'm working under windows 10x64.
> the specified file libgcc_s_dw2-1.dll cannot be found anywhere on my
> hard drives.
> 
> gawk 5.1.1 was recently downloaded from
> https://sourceforge.net/projects/ezwinports/

This unfortunately cannot be avoided.  My previous ports were
statically linked against libgcc, but the latest MinGW libraries used
in building Gawk (in this case MPFR) are built in a way that precludes
such a link, so the precompiled binaries I upload now depend on libgcc
DLL.  The README.txt file on the site reflects this reality by saying
this:

  Starting from the year 2021, the ports use newer versions of the
  libintl, libiconv, and some other libraries, which depend on the
  libgcc DLL.  I cannot distribute the libgcc DLL without providing its
  source, which is the humongous GCC source distribution; I'd also need
  to update the GCC source distribution each time I upgrade the GCC
  installation on my development machine.  Therefore, sadly, I'm forced
  to make a step back from providing 100% self-contained binary
  packages, and avoid including the libgcc DLL in the binary zips.  If
  you don't have a GCC installation, you will need to download and
  install the libgcc DLL from the MinGW download site:

     https://osdn.net/projects/mingw/releases

So please go to that site, download the libgcc DLL archive from there,
and put it either near the gawk.exe executable or somewhere on PATH.

Sorry.



reply via email to

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