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: pjfarley3
Subject: RE: GAWK 5.1.1: system error: code execution cannot proceed
Date: Wed, 24 Nov 2021 14:04:29 -0500

Eli,

I understand your quandary WRT the GCC library and sources.

However, your note at ezwinports does not say which libGCC  to get -- is it
the 9.2.0 version or the 8.2.0 version?  Or does it not matter which one?

Thank you very much for keeping windows ports of so many useful utilities
and libraries updated and available to us over the years (decades!).

I do have one other question to ask -- Why do you only use the 32-bit MinGW
and not MinGW64 to create these binaries?

Peter

> -----Original Message-----
> From: bug-gawk <bug-gawk-bounces+pjfarley3=earthlink.net@gnu.org> On
> Behalf Of Eli Zaretskii
> Sent: Wednesday, November 24, 2021 7:58 AM
> To: Denis Shirokov <cosmogen@gmail.com>
> Cc: bug-gawk@gnu.org
> Subject: Re: GAWK 5.1.1: system error: code execution cannot proceed
> 
> > 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]