bug-gawk
[Top][All Lists]
Advanced

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

Re: MinGw port of gawkextlib (was: Extension packaging)


From: Eli Zaretskii
Subject: Re: MinGw port of gawkextlib (was: Extension packaging)
Date: Wed, 11 May 2022 16:11:48 +0300

> Cc: bug-gawk@gnu.org
> From: Manuel Collado <mcollado2011@gmail.com>
> Date: Wed, 11 May 2022 13:18:20 +0200
> 
> I'm afraid building gawkextlib on MinGw requires more than few minutes.
> 
> Last year I was able to port most gwakextlib extensions to MinGw. But 
> the porting process was really tricky. The result is available at:
> 
>      http://mcollado.z15.es/xgawk/win32/
> 
> The first attempt choked on the lack of a recent version of autotools on 
> MinGw. The workaround was to do the port in two steps. The first on a 
> Unix-like platform and the the second on a MinGw/Msys environment. Of 
> course, the port also required a collection of patches. In brief:

As I reported a few minutes ago, I didn't have any problems with
Autotools.  Mainly because I built a release tarball, where Automake
isn't needed.  But even if building from Git, what version of Automake
did you have in MSYS that didn't fit the bill, and what version does
gawkextlib require?

> (1) On a Unix/Linux environment:
> - Compile, link, test and generate a new source tarball, without install:
>      WANT_AUTOMAKE=1.11 autoreconf -i && \
>      ./configure --with-gawk=... --with-gawkextlib=... --prefix=... && \
>      make && make check && make dist

Alternatively, you could download the latest Automake, and build and
install it on your Windows system.  I have Automake 1.16.1 and
Autoconf 2.69, both of which I think I built myself some time ago.



reply via email to

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