tensorflow build failed on Centos with Error: suffix or operands invalid for ""
2024-10-21 13:07:04
在redhat6.5的机器上编译tensorflow1.10,局部环境配好gcc4.8.2后,发现了如题的错误。这是关于AVX指令集识别问题。虽然gcc版本足够高,能够编出使用AVX的汇编代码,但是binutils版本过低,无法识别汇编里的AVX指令。于是,我源码编译了高版本的binutils。这个问题消失。
但是,编译tf过程中,又出来了glibc版本过低的问题。逻辑上,我在glibc2.12的机器上编出的东西,不该依赖glibc2.14。于是,我觉得是使用了高版本binutils导致的。在机器内核不能升级的情况下,这就产生了矛盾,我目前不会解决。
参考:
https://github.com/tensorflow/serving/issues/431
https://blog.csdn.net/u011334738/article/details/81186345
最新文章
- MyBatis魔法堂:Insert操作详解(返回主键、批量插入)
- Spring MVC+FreeMarker简介
- 黄聪:No 'Access-Control-Allow-Origin' header is present on the requested resource解决办法
- C/C++大数库简介
- c#部分---需要实例化的内容;
- RTP-实时协议
- ASP大数据量使用GetRows()提升速度
- IPv6 neighbor discovery
- Devexpress之popupMenu
- 如何把apache和nginx 加入到系统服务,用service 命令来控制启动、停止
- JS类定义方式
- Android Java端的Socket.io-client
- Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes
- flask + MySQL-python 创建 webapp 应用
- 使用 React-Sketchapp 管理你的设计资产
- modelsim 中如何加载多个对比波形文件
- Machine Learning、Date Mining、IR&;NLP 会议期刊论文推荐
- Java如何监视线程的状态?
- OpenStack网络详解
- 4-memset函数总结