
TRE
rufanchen_
这个作者很懒,什么都没留下…
展开
-
TRE整合
初步了解了xbmc插件机制、python语言之后,打算考虑先把tre往meego平台上移。 1、发现原先的独立tre备份已经找不到了,只能从师兄整合后的source_tree中抠出来; 2、只需要mainservice相关内容,其中platform部分因为只有mainservice对齐依赖,可视为mainservice的一部分留下; 3、最终需要在mer环境下编译,但先再meego环境下编译原创 2012-01-10 18:50:29 · 662 阅读 · 0 评论 -
tre在meego库的编译
-bash-3.2$ make g++ -shared -o libmainservice.so md5c.o mddriver.o rsa.o serviceauthentication.o serviceManager.o serviceSchedule.o enginedb.o findengine.o ServiceDatabase.o ipcclient.o ipcserver.原创 2012-01-11 09:31:57 · 1094 阅读 · 0 评论 -
tre编译中的-shared和-fPIC
接着昨天的工作,绝大部分问题已经解决,现在拖到最后解决,摆在眼前的问题是: 1、makefile中LDFLAGS有参数-shared,导致报错 /usr/bin/ld: md5c.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; reco原创 2012-01-13 14:11:09 · 7779 阅读 · 2 评论 -
python扩展tre
为了将tre添加为python 的扩展,供xbmc插件启动、调用,需要在接口函数的源码文件添加#include ,重新编译,但是……报错了 serviceSchedule.cpp:24:37: fatal error: Python.h: No such file or directory compilation terminated. make[1]: *** [serviceSchedu原创 2012-01-13 16:07:41 · 616 阅读 · 0 评论