Re: Problem to resolve 3.3 release; regarding point 3.) bison, genbc and modern linkers

Stefan Monnier <[email protected]> Fri, 23 Feb 2024 14:52:38 -0500
Newsgroups gmane.comp.lang.smalltalk.gnu.general
Message-ID <[email protected]>
> Compiling gnu smalltalk from source was not possible for me.
> There where multiple definitions for yychar, yylval etc.
> and genbc was not compiled.
[...]
> 3) and then, the really ugly hack: in the libgst/Makefile
> add -Wl,allow-multiple-definition to compile genbc.
> Theline will look like:

I suspect the less hacky way involves looking at those multiple
definition warnings/errors, trying to find their origin and removing
the duplication.
Usually it's not very hard.


        Stefan