Re: libgst/Makefile.am diff

Holger Freyther <[email protected]> Fri, 8 Mar 2024 02:49:20 +0800
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <[email protected]>
Thank you! Let me AX_CHECK_LINK_FLAG and land this quickly!

> On 26. Feb 2024, at 13:10, Jean-Marc Farinas <[email protected]> =
wrote:
>=20
> I've finally found a way (quite accidentally) to add linker flags when =
compiling genbc. Modifing grammar file did not work for me either (to =
heavy code modification without proper understanding of how the vm is =
built).  And requesting a linker to accept having multiple definition is =
acceptable since genbc impl and decl parsers dont work at the same time.
>=20
> diff --git a/libgst/Makefile.am b/libgst/Makefile.am
> index 8841ea4c..82198e8f 100644
> --- a/libgst/Makefile.am
> +++ b/libgst/Makefile.am
> @@ -50,7 +50,8 @@ genprims_LDADD =3D @LIBSNPRINTFV@ =
$(top_builddir)/lib-src/library.la
>  genbc_SOURCES =3D \
>         genbc-decl.y genbc-impl.y genbc-scan.l genbc.c
>=20
> -genbc_LDADD =3D @LIBSNPRINTFV@ $(top_builddir)/lib-src/library.la
> +genbc_LDADD =3D  @LIBSNPRINTFV@ $(top_builddir)/lib-src/library.la
> +genbc_LDFLAGS =3D -Wl,-allow-multiple-definition
>=20
>  # definitions for genvm
>=20
>=20