为了将tre添加为python 的扩展,供xbmc插件启动、调用,需要在接口函数的源码文件添加#include <Python.h>,重新编译,但是……报错了
serviceSchedule.cpp:24:37: fatal error: Python.h: No such file or directory
compilation terminated.
make[1]: *** [serviceSchedule.o] Error 1
make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/lame-3.98.2/tre_new/mainservice'
make: *** [all] Error 2
需要安装python的开发版,例如yum install python-devel
问题是,现在的编译环境是osc build 下来,然后chroot的,头大了这下……