I tried to compile trezord at github.com/trezor/trezord using build.sh on ubuntu 14.04. However, it complains that
Linking CXX executable trezord
/usr/bin/ld: Can not find -lkrb5
/usr/bin/ld: Can not find -lk5crypto
/usr/bin/ld: Can not find -lgcc_s
Any idea how to solve this problem? Thanks.
Ubuntu does not provide static versions of these libraries. Please read instructions how to build using Docker.
Thanks for reply and I tried docker using make lin64 and it complains
Error unpacking rpm package systemd-208-26.fc20.x86_64
error: unpacking of archive failed on file /usr/bin/systemd-detect-virt: cpio: cap_set_file
This seems to be caused by the upgrade of systemd-208-20 to 26. Do you have any idea how to solve this problem and I really appreciate it.