0

我尝试为 Ubuntu 14.04LTS 构建 GlobalPlatform 以启动并运行 GPShell。

但我收到以下错误。我认为这与 openssl 有关,但我不是 100% 确定。

crypto.c:1391:17: 错误: 'ctx' 的存储大小未知
EVP_CIPHER_CTX ctx;

^ crypto.c:1391:17: 警告:未使用的变量 'ctx' [-Wunused-variable] make[1]: * [libglobalplatform_la-crypto.lo] 错误 1 ​​make[1]: 离开目录 `/usr/local/ bin/globalplatform-6.0.0/src' make: * [检查递归]

错误 1

我使用了当前的 openssl 版本 1.1.0。我还删除了它并尝试按照 GlobalPlatform 的建议构建 openssl 0.9.8g,但我无法构建它,因为它是 32 位的,我认为它会因以下错误而崩溃:

md5-x86_64.s:580:错误:0xbd3af235 超出有符号 32 位位移 md5-x86_64.s:598 的范围:

错误:0xeb86d391 超出签名范围

32 位位移 make[2]: *** [md5-x86_64.o] 错误 1

4

0 回答 0