NDK r6编译一直提示WARNING: Rebuilding STLport libraries from sources! 的不确定解决方法

自从升级到NDK r6以后,一执行编译就会提示这些东西:

Android NDK: WARNING: Rebuilding STLport libraries from sources!
Android NDK: You might want to use $NDK/build/tools/build-
stlport.sh
Android NDK: in order to build prebuilt versions to speed up your
builds!

说用到的STL port可以用它说的sh进行prebuilt来提高编译速度,虽然没发现有什么太大的影响,但每次提示都很烦人,尤其是ndk-gdb执行的时候居然也会有这些提示,于是决定想办法解决一下!

Google Groups上有这样一篇讨论,貌似解释了这个问题:http://groups.google.com/group/android-ndk/browse_thread/thread/0d7a8e0cec3512ba 

反正就是说这sh脚本和cygwin有什么路径格式不兼容的问题blah blah blah…导致他提示的提速方法用不了,还提供了一个修改过的sh:

build-stlport

传了一份备份,万一哪天Google Groups又不能访问了啊,额,是吧…(由于安全问题改了扩展名为txt当文本传的)

不过执行这个脚本编译的时候会出一个警告:

warning: type and
size of dynamic symbol `__dso_handle’ are not defined

上面论坛链接里也提到了,人家还是比较严谨对待警告问题的,提了一下,所以我也就来个”不确定解决方法”吧,反正我目前是还没发现什么问题,讨厌的build warning也不再出现了。

 

 

 

博主友情提示:

如您在评论中需要提及如QQ号、电子邮件地址或其他隐私敏感信息,欢迎使用>>博主专用加密工具v3<<处理后发布,原文只有博主可以看到。