ruby升级时编译报错EC_GROUP_new_curve_GF2m
来源:互联网 发布:复杂网络度分布 编辑:程序博客网 时间:2024/05/30 04:11
报错信息:
Error: ossl_pkey_ec.c:In functin 'ossl_ec_group_initialize': ossl_pkey_ec.c:816:error: 'EC_GROUP_new_curve_GF2m' undeclard (first use in this function) ossl_pkey_ec.c:816:error: (Each undeclard indentifier is reported only once ossl_pkey_ec.c:816 error:for each function it appearts in.)
问题原因:
由于centos新版本默认openssl的配置变更取消了对EC_xx的支持,所以出现该错误。
解决方法:
该问题在ruby网站上已经提交并有了补丁。
参考连接:
https://bugs.ruby-lang.org/issues/8384
即修改ext/openssl/ossl_pkey_ec.c代码如下:
0 0
- ruby升级时编译报错EC_GROUP_new_curve_GF2m
- Ruby:在CentOS6.2系统上编译ruby1.9.3版本出现错误:EC_GROUP_new_curve_GF2m
- ruby调试报错
- android studio 升级到 2.3 greendao 编译报错
- ruby升级
- 升级ruby
- ruby 升级
- Gradle升级报错
- Ruby输出中文报错
- Xcode升级到5.1后,一些静态库.a文件编译报错
- Xcode6 升级至 Xcode7 真机iOS9 百度地图SDK 编译报错
- Android Studio 使用日志:2.升级 JDK 后,Android Studio 启动编译报错的解决方法
- 升级IOS9后 真机调试报错 ENABLE_BITCODE 编译链接错误.
- Android Studio1.0升级到1.5编译报错的处理
- 升级XCode8编译报错:“Module file was created by an older version of the compiler”
- 升级到VS2015 的 RC 文件包含 afxres.h,编译报错的解决办法
- 安装Ruby 报错 Error running 'requirements_osx_brew_update_system ruby-2.3.1
- gradle classpath 升级报错
- 新建Unity项目后包含的文件路径都是什么?
- JSON之FastJson
- P198 4
- linux led子系统
- 用两个栈实现队列
- ruby升级时编译报错EC_GROUP_new_curve_GF2m
- P200 7
- 美其名曰的IOS自动内存管理
- livequery解决新增对象方法的绑定
- P201 8
- 递归写法总结
- P202 9
- 截获中文输入
- FastJSON使用案例(fastjson-1.1.28.jar)