help-smalltalk
[Top][All Lists]
Advanced

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

Re: libgst/Makefile.am diff


From: Holger Freyther
Subject: Re: libgst/Makefile.am diff
Date: Sat, 16 Mar 2024 14:39:14 +0800

Hi Jean-Marc,

Thank you for the patch and sorry for the delay. Any chance that you could try
the version that I just sent to the mailinglist?

On my debian/aarch64 bookwork build I do see some strange errors in the 
generated
match.h. It seems like it dropped the bytecode names. Have you seen this happen
as well?

match.h dropping names...

#define MATCH_BYTECODES_ \
  MATCH_BYTECODES__: \
   \
  goto MATCH_BYTECODES_SWITCH_; \
  MATCH_BYTECODES__: \

> On 8. Mar 2024, at 02:49, Holger Freyther <holger@freyther.de> wrote:
> 
> Thank you! Let me AX_CHECK_LINK_FLAG and land this quickly!
> 
>> On 26. Feb 2024, at 13:10, Jean-Marc Farinas <jmfarinas31@gmail.com> wrote:
>> 
>> 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.
>> 
>> 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 = @LIBSNPRINTFV@ 
>> $(top_builddir)/lib-src/library.la
>> genbc_SOURCES = \
>>        genbc-decl.y genbc-impl.y genbc-scan.l genbc.c
>> 
>> -genbc_LDADD = @LIBSNPRINTFV@ $(top_builddir)/lib-src/library.la
>> +genbc_LDADD =  @LIBSNPRINTFV@ $(top_builddir)/lib-src/library.la
>> +genbc_LDFLAGS = -Wl,-allow-multiple-definition
>> 
>> # definitions for genvm
>> 
>> 
> 
> 




reply via email to

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