I tried to build it with the latest SKD 6.8, but it didn't help. Static linking worked, by the way. Or you can get libcrypt.so.1 from the SDK, put it in lib of the app and add LD_LIBRARY_PATH to the startup script.
If you want the latest SDK, check out this script; it was the easiest way to set it up:
https://github.com/orontee/taranis/b...install_sdk.sh.
Also run this one to patch the env_set.sh to work for non-cmake builds:
https://github.com/orontee/taranis/b...lation_conf.sh.
See
https://github.com/orontee/taranis/b...-a-debian-host for more details.
The latest OpenSSH version you can build with the SDK 1.0.2 OpenSSL is 9.3p2. If you want a later one, you will also need to build OpenSSL and bundle the newer version with your OpenSSH (KOReader does it).
Note that B300 is for 4-core CPUs, the one you need is B288-6.8.7 (at least for Verse devices).
SDK 6.8.7 has static libcrypt in sysroot and you can link with it.
It's sad we don't have 6.10+ SDK and still cannot use tty for the normal SSH access.