cocos2dx 2.x版本 openssl漏洞升级版本问题

cocos2dx v2.04 的老项目 通过NDK8 编译成android的.a和.so文件,OpenSSL为1.0.1h,Google审核提示需要 OpenSSL 1.02f/1.01r或更高版本,于是下载了cocos2dx v3.12版本,用里面里面的curl头文件、libcurl.a库替换后并修改了Android.mk,然后NDK8编译报很多libcurl.a中变量为定义的问题,网上查资料说是要NDK10编译,但是项目只能用NDK8来编译,否则修改错误更多,我知道还有好多用cocos2dx老版本的,请教下解决问题方法。

自己坐沙发,补充下,代码量按百万行计算,而且还修改过部分引擎代码,升级引擎不可能了。