referenced by link_list.c
link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1referenced by link_list.c
link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/sbbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
From Newsgroup: alt.bbs.synchronet
Hello,
I'm compiling SBBS on FreeBSD 12.2 amd64 and get the following errors: ------------------------
Linking clang.freebsd.amd64.exe.release/sbbsecho
ld: error: undefined symbol: pthread_mutex_initializer_np
referenced by link_list.c
link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/sr c/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
ld: error: undefined symbol: sem_trywait_block
cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1referenced by link_list.c
link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/s bbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
gmake[1]: Leaving directory '/usr/home/sbbs/sbbs/repo/src/sbbs3'
gmake: *** [GNUmakefile:152: sbbs3] Error 2
--------------------
Please advise.
Re: Undefined symbols
By: Victor Escobar to alt.bbs.synchronet on Thu Jan 21 2021 08:17 pm
From Newsgroup: alt.bbs.synchronet
Hello,
I'm compiling SBBS on FreeBSD 12.2 amd64 and get the following errors: ------------------------
Linking clang.freebsd.amd64.exe.release/sbbsecho
ld: error: undefined symbol: pthread_mutex_initializer_np
referenced by link_list.c
link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/sr c/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
ld: error: undefined symbol: sem_trywait_block
gmake[1]: Leaving directory '/usr/home/sbbs/sbbs/repo/src/sbbs3'referenced by link_list.c
link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/s bbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1
gmake: *** [GNUmakefile:152: sbbs3] Error 2
--------------------
Please advise.
The other guy that builds and runs Synchronet on FreeBSD is Deuce. You can find him in #synchronet at irc.synchro.net.
from #synchronet after you left:
<@Deuce> If that FreeBSD guy comes back get the build command-line from him. <@Deuce> And find out if he's using the "installer" GNUmakefile (I suspect he is)
<@Deuce> And more of the build log... ideally the whole thing. <DigitalMan> you have more explicit instructions for "the freebsd guy"? <@Deuce> Well, I really don't understand why that needs to be an assignment rather than an init(), but no... not really.
<@Deuce> Basically, I can't reproduce what he's seeing.
<@Deuce> It should work, but I need to know what he's doing to reproduce it. --
digital man
from #synchronet after you left:
if only people would use email.
Re: Undefined symbols
By: MRO to Digital Man on Sat Jan 23 2021 11:10 pm
from #synchronet after you left:
if only people would use email.
That way no body else gets to learn about the solution?
--
digital man
MRO wrote to Digital Man <=-
from #synchronet after you left:
if only people would use email.
That way no body else gets to learn about the solution?
i dunno, there's a time and a place for everything. especially
when there's questions to be asked on both sides to clarify whats
going on. i think a lot of these things turn into background
noise, not sure if people are learning from them.
from #synchronet after you left:
<@Deuce> If that FreeBSD guy comes back get the build command-linefrom
him. <@Deuce> And find out if he's using the "installer" GNUmakefile(I
suspect he is)guy"?
<@Deuce> And more of the build log... ideally the whole thing. <DigitalMan> you have more explicit instructions for "the freebsd
<@Deuce> Well, I really don't understand why that needs to be an assignment rather than an init(), but no... not really.reproduce
<@Deuce> Basically, I can't reproduce what he's seeing.
<@Deuce> It should work, but I need to know what he's doing to
it. --
digital man
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 14 |
Nodes: | 6 (0 / 6) |
Uptime: | 232:56:20 |
Calls: | 55 |
Calls today: | 1 |
Files: | 50,128 |
D/L today: |
35 files (4,430K bytes) |
Messages: | 275,426 |