1. 编译依赖库
使用git版本。addon的touch模块要下载回来。
官方稳定版12.2好像有些问题,比如需要一个特定版本crystak的NDK。
git的支持最新的r9b的ndk。
(1)提取一个工具链
(2)准备好ndk sdk的路径
(3)工具链的bin路径,加入PATH中。
在tools/deponds下
(1)bootstrap下。
(2)configure,不要支持gplv3,因为samba会有冲突,主要是自带的samba的utils里的内容是比较老的,gplv3的samba升级了,会有很多conflict出现。
这里头的东东和新版的samba的一些类型声明不太一样,感觉是比较老的samba的。
======
修改这个问题,据说以前编译boost也有这样的错误: