Boxee-sources-0.9.23 MAC编译总结

1. 首先修改configure.in

将"boxee"改为boxee(去掉引号)

2. 修改源码

修改源码中两个文件 pngimage.cc 和 ximapng.cpp,

其中 pngimage.cc 将 png_set_gray_1_2_4_to_8(png); 变为 png_set_expand_gray_1_2_4_to_8(png);

ximapng.cpp 仿照 boxee_1.5.0 将未定义的成员变量增加 #if PNG_LIBPNG_VER_MINCR <4 的区分,共6处

修改 xbmc/cores/dvdplayer/Codes/Makefile.in,将其中的8个空格修改为Tab键

拷贝package_0.9.23.sh 到 osx_distro/package.sh

拷贝 boxee_manage_sources 到根目录下

以上修改后 boxee_source_0.9.23.15885 可以编译通过并运行

编译方法:

./bootstrap

./configure --disable-optimizations

make

./osx-distro/package.sh

3. TV 编译

将TV源码中的xbmc/visualizations/Goom目录用boxee_source_0.9.23中的替换,修改上述文件,将
package_TV.sh拷贝,删除xbmc/Settings.h中的#include "ItviSettings.h"
在以下文件中增加上述头文件
ApplicationMessager.cpp, AppManager.cpp, BoxeeUtils.cpp, Bxappboxmanager.cpp, GUIBaseContainer.cpp
GUIDialogBGPlayOptional.cpp, GUIWindowBoxeeMain.cpp, GUIWindowSettingsCategory.cpp,
ITVIListManager.cpp, PlayerFactoryManager.cpp, RSSContentDirectory.cpp, RSSDirectory.cpp, Settings.cpp,
SourcesDirectory.cpp
修改System.h文件,将HAS_SHOUTCAST的define打开,将HAS_WEB_SERVER打开



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值