Subj : Building Synchronet with SSH (libcl.a)
To : ALL
From : JORDANJM
Date : Wed Sep 10 2025 08:59 pm
Hello,
I'm trying to build Synchronet with SSH support.
I see libcl.a being builf but SSH doesn't start, or bind to port. Telnet binds
to port 23, as expected.
~/sbbs/exec$ ldd sbbs
linux-vdso.so.1 (0x000076f813a5a000)
libsbbs.so => /opt/sbbs/sbbs/exec/libsbbs.so (0x000076f812200000)
libftpsrvr.so => /opt/sbbs/sbbs/exec/libftpsrvr.so (0x000076f8139ef000)
libwebsrvr.so => /opt/sbbs/sbbs/exec/libwebsrvr.so (0x000076f8139ad000)
libmailsrvr.so => /opt/sbbs/sbbs/exec/libmailsrvr.so
(0x000076f81396e000)
libservices.so => /opt/sbbs/sbbs/exec/libservices.so
(0x000076f813944000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000076f811e00000)
libnspr4.so => /lib/x86_64-linux-gnu/libnspr4.so (0x000076f8138f7000)
libarchive.so.13 => /lib/x86_64-linux-gnu/libarchive.so.13
(0x000076f81212c000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6
(0x000076f811a00000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x000076f81203f000)
libmvec.so.1 => /lib/x86_64-linux-gnu/libmvec.so.1 (0x000076f811d07000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x000076f8138c7000)
/lib64/ld-linux-x86-64.so.2 (0x000076f813a5c000)
libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8
(0x000076f813872000)
libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x000076f813868000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x000076f811cd3000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x000076f811942000)
liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x000076f811cb1000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0
(0x000076f812029000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x000076f811c93000)
libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x000076f8117b3000)
libxxhash.so.0 => /lib/x86_64-linux-gnu/libxxhash.so.0
(0x000076f811c80000)
libicuuc.so.74 => /lib/x86_64-linux-gnu/libicuuc.so.74
(0x000076f811400000)
libicudata.so.74 => /lib/x86_64-linux-gnu/libicudata.so.74
(0x000076f80f600000)
I have checked and the libcl.a is not linking to the executable.
I'm building on Ubuntu 24.10.