【发布时间】:2015-02-24 04:18:32
【问题描述】:
我正在尝试构建 kivy-ios 并包含 openssl。我按照之前 Kivy 用户群的帖子,做了以下步骤:
- 取消注释 build-all.sh 中执行 build-openssl.sh 的行
- 将 Setup.dist 复制到 kivy-ios/src/python_files/Setup.dist
- 克隆到https://github.com/st3fan/ios-openssl
- 取消注释并将 SSL 变量更改为 pint 到正确的位置。
我尝试使用克隆到 ios-openssl 中已经构建的库。但是当我尝试构建 kivy-ios 时,我收到一个关于“_SSLv2_method”的链接错误。关于可能导致这种情况的任何想法?任何帮助表示赞赏。
Undefined symbols for architecture x86_64:
"_SSLv2_method", referenced from:
_PySSL_sslwrap in libpython2.7.a(_ssl.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [python.exe] Error 1
【问题讨论】: