运行 skyeye-1.3.5 时提示:
ImportError: /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so: undefined symbol: PyFloat_Type
ImportError: /usr/local/lib/python2.7/lib-dynload/_ctypes.so undefined symbol: PyUnicodeUCS2_FromUnicode
解决方法是:
使用 --enable-shared 和 --enable-unicode=ucs4 选项重新编译 python:
./configure --enable-shared --enable-unicode=ucs4
或者在 skyeye 启动时加上 -n 选项:
skyeye -n -e vmlinux