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

Attachment: pgpmMktw4WWi1.pgp
Description: PGP signature

Reply via email to