Thanks! I'm not using lsh just at the moment, so I can't say whether my build works, but if anyone's interested I've updated the lsh in Bent Linux <URL:http://bent.latency.net/bent/>.
Bent Linux is a strictly uClibc-based distro with no dynamic libs or
linking at all.
To get it to build, I ended up using
LDFLAGS=-s CFLAGS=-Os ./configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --sysconfdir=/etc \
--disable-srp --disable-gss --disable-kerberos --disable-pam
--enable-initgroups-workaround \
--disable-x11-forward --disable-agent-forward --disable-ipv6
make 'LIBS=-lutil -lcrypt -lz -loop -lgmp -lbind -lreadline -lncurses'
The only thing notable here is that configure didn't pick up
libbind.a, libreadline.a, and libncurses.a to include them in the
link lines.
-Bennett
pgpmMktw4WWi1.pgp
Description: PGP signature
