Subj : syncterm compile
To   : Dumas Walker
From : Digital Man
Date : Tue Dec 12 2023 07:41 pm

 Re: syncterm compile
 By: Dumas Walker to All on Tue Dec 12 2023 06:42 pm

> Got the following error on a pi3 running bookworm.
>
> Linking gcc.linux.armv7l.exe.debug/syncterm
> /usr/bin/ld:
> /home/mlp/syncterm-1.1/src/../3rdp/gcc.linux.armv7l.debug/cl/libcl
> .a(sendmsg.o): in function `waitForObject':
> sendmsg.c:(.text+0xed0): undefined reference to `pthread_yield'
> collect2: error: ld returned 1 exit status
> make: *** [GNUmakefile:104: gcc.linux.armv7l.exe.debug/syncterm] Error 1
>
> I tried both:
> make
> and
> make SRC_ROOT=~/syncterm-1.1/src
>
> Both end with this message.  I am guessing missing package but since the
> dependencies are not documented (period!) I am having an issue guessing
> which one.  Any ideas?  Thanks!

My guess: libpthread, which is part of libc6 package according to this:
https://packages.debian.org/cgi-bin/search_contents.pl?word=libpthread.so.0&searchmode=searchfiles&case=insensitive&version=unstable&arch=i386
--
                                           digital man (rob)

Steven Wright quote #34:
If at first you don't succeed, skydiving is not for you.
Norco, CA WX: 55.7�F, 73.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs