使用qemu-mipsel -cpu 34kf /usr/bin/binary
执行mips32程序。程序实际执行,但打印了一些错误并退出了程序。
错误为:Unsupported setsockopt level=65535 optname=128
那么如何调试和修复呢?
setsockopt级别65535 MIPS的optname 128是SOL_SOCKET,SO_LINGER。QEMU目前不支持setsockopt的套接字选项;这是QEMU中的一个bug(或者缺失的特性,如果你愿意的话)。邮件列表上有一个(巧合的)补丁来添加此支持:http://patchwork.ozlabs.org/patch/565659/--所以这很可能会在QEMU(2.6)的下一个版本中得到修复。