[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.
- Re: Avoid gawkextlib as a separate shared library, (continued)
- Re: Avoid gawkextlib as a separate shared library, Manuel Collado, 2022/05/18
- Re: Avoid gawkextlib as a separate shared library, Eli Zaretskii, 2022/05/19
- Found a libtool issue (vas: Avoid gawkextlib as a separate shared library), Manuel Collado, 2022/05/19
- Re: Found a libtool issue (vas: Avoid gawkextlib as a separate shared library), Eli Zaretskii, 2022/05/19
- Re: Found a libtool issue, Manuel Collado, 2022/05/19
- Re: Found a libtool issue, Eli Zaretskii, 2022/05/19
- Re: Avoid gawkextlib as a separate shared library, Eli Zaretskii, 2022/05/19
- Re: gawkextlib installation issues, Andrew J. Schorr, 2022/05/19
- Re: gawkextlib installation issues, Eli Zaretskii, 2022/05/19
- Re: gawkextlib installation issues, Manuel Collado, 2022/05/19
- Re: MinGw port of gawkextlib (was: Extension packaging),
Eli Zaretskii <=
- Re: MinGw port of gawkextlib, Manuel Collado, 2022/05/11
- Re: MinGw port of gawkextlib, Eli Zaretskii, 2022/05/11
- Message not available
- Re: Extension packaging, Manuel Collado, 2022/05/11
- Re: Extension packaging, arnold, 2022/05/11
- Re: Extension packaging, arnold, 2022/05/10
- Re: [gawk-devel] MPFR thoughts, Neil R. Ormos, 2022/05/08
- Re: [gawk-devel] MPFR thoughts, arnold, 2022/05/09
- Re: [gawk-devel] MPFR thoughts, Eric Pruitt, 2022/05/09
- Re: [gawk-devel] MPFR thoughts, arnold, 2022/05/09
- Re: [gawk-devel] MPFR thoughts, Neil R. Ormos, 2022/05/09