poke-devel
[Top][All Lists]
Advanced

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

Re: GNU poke 2.90.0 on Cygwin


From: Bruno Haible
Subject: Re: GNU poke 2.90.0 on Cygwin
Date: Mon, 23 Jan 2023 21:51:52 +0100

On Cygwin, with the Boehm GC version 8.0.4 that I had installed, I got a
build failure due to missing symbol 'GC_remove_roots':

.libs/libpoke_la-pvm-alloc.o: In function `pvm_alloc_remove_gc_roots':
/home/bruno/poke-2.90.0/build-cygwin64/libpoke/../../libpoke/pvm-alloc.c:97: 
undefined reference to `GC_remove_roots'
/home/bruno/poke-2.90.0/build-cygwin64/libpoke/../../libpoke/pvm-alloc.c:97:(.text+0x115):
 relocation truncated to fit: R_X86_64_PC32 against undefined symbol 
`GC_remove_roots'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:2705: libpoke.la] Error 1
make[2]: Leaving directory '/home/bruno/poke-2.90.0/build-cygwin64/libpoke'

The same error would also happen for the versions 8.0.6 and 8.0.8. But
in version 8.2.2 it is fixed. Then, the build proceeds fine.

Please apply the attached patch.

Attachment: 0001-Another-dependency-clarification.patch
Description: Text Data


reply via email to

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