Build GlobalPlatform for Ubuntu 14.04 LTS

匿名 (未验证) 提交于 2019-12-03 01:18:02

问题:

I try building GlobalPlatform for Ubuntu 14.04LTS to get GPShell up and running.

but I get the following errors. I think this is openssl related but I'm not 100% sure.

crypto.c:1391:17: error: storage size of ‘ctx’ isn’t known
EVP_CIPHER_CTX ctx;

^ crypto.c:1391:17: warning: unused variable ‘ctx’ [-Wunused-variable] make[1]: * [libglobalplatform_la-crypto.lo] Error 1 make[1]: Leaving directory `/usr/local/bin/globalplatform-6.0.0/src' make: * [check-recursive]

Error 1

I used the current openssl Version 1.1.0. I also removed it and tried to build openssl 0.9.8g as recommended by GlobalPlatform, but I cannot build it as it's 32bit I think as it crashes with the following error:

md5-x86_64.s:580: Error: 0xbd3af235 out range of signed 32bit displacement md5-x86_64.s:598:

Error: 0xeb86d391 out range of signed

32bit displacement make[2]: *** [md5-x86_64.o] Error 1

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!