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!
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
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&se
chmode=searchfiles&case=insensitive&version=unstable&arch=i386
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&sea
chmode=searchfiles&case=insensitive&version=unstable&arch=i386
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,054 |
Nodes: | 15 (0 / 15) |
Uptime: | 54:33:40 |
Calls: | 500,777 |
Calls today: | 9 |
Files: | 109,358 |
D/L today: |
51,290 files (8,315M bytes) |
Messages: | 466,002 |
Posted today: | 3 |