Spec2017编译526.blender_r时,报错:
Error with make.blender_r ‘specmake --output-sync --jobs=8 build TARGET=blender_r’:

Please review this file:
“/home/spec2017/benchspec/CPU/526.blender_r/build/build_base.0000/make.blender_r.out”

Command returned exit code 2
Error with make!
Compile for ‘526.blender_r’ ended at: 2022-07-04 13:33:50 (1656912830)
Elapsed compile for ‘526.blender_r’: 00:00:32 (32)
*** Error building 526.blender_r base

具体错误内容:
1656912829.93: blender/source/blender/blenlib/intern/threads.c:845:33: warning: ‘struct timespec’ declared inside parameter list will not be visib
le outside of this definition or declaration
1656912829.93: static void wait_timeout(struct timespec *timeout, int ms)
1656912829.93: ^~~~~~~~
1656912829.93: blender/source/blender/blenlib/intern/threads.c: In function ‘wait_timeout’:
1656912829.93: blender/source/blender/blenlib/intern/threads.c:868:9: error: dereferencing pointer to incomplete type ‘struct timespec’
1656912829.93: timeout->tv_sec = sec + div_result.quot;
1656912829.93: ^~
1656912829.93: blender/source/blender/blenlib/intern/threads.c: In function ‘BLI_thread_queue_pop_timeout’:
1656912829.93: blender/source/blender/blenlib/intern/threads.c:884:18: error: storage size of ‘timeout’ isn’t known
1656912829.93: struct timespec timeout;
1656912829.93: ^~~~~~~
1656912829.93: specmake: *** [/home/spec2017/benchspec/Makefile.defaults:347: blender/source/blender/blenlib/intern/threads.o] Error 1
1656912829.93: specmake: *** Waiting for unfinished jobs…

修改cfg文件,在526.blender_r的PORTBILITY中添加使用-std=gnu99

526.blender_r: #lang=‘CXX,C’
PORTABILITY = -funsigned-char -DSPEC_LINUX -std=gnu99

Spec2017编译526.blender_r报错解决相关推荐

  1. ClickHouse系列教程七:centos下源码编译安装及报错解决

    ClickHouse系列教程: ClickHouse系列教程 参考上一篇博客: ClickHouse系列教程六:源码分析之Debug编译运行 先安装 gcc 8, g++ 8, cmake 3, ni ...

  2. Ros代码迁移,编译头文件报错解决办法

    在使用源码编译安装的Ros环境后,把原来机器上的代码拷贝过来,重新编译. 报错 具体编译报错如下: ~/hellolinux/slam/src/robotChassis/include/RosBase ...

  3. 【回眸】Hightec编译英飞凌TC397报错解决手册(上)

    前言 英飞凌TC397的bringup任务已经完成,接下来要做emc移植方向的工作,首先介绍一下emc测试相关的内容: emc全称是电磁兼容性,是指设备或系统在其电磁环境中符合要求运行并不对其环境中的 ...

  4. ant-design-vue安装报错解决

    编译报错如图 原因 ant-design-vue使用less预处理器.在less3.0版本以前,javascriptEnabled属性默认为true,3.0以后默认为false.我的项目less版本为 ...

  5. VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)

    文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...

  6. CentOS 6.3 下编译cyrus-sasl报错解决

    编译cyrus-sasl报错解决        分类:            Linux2011-12-07 12:501155人阅读评论(0)收藏举报 function 编译cyrus-sasl报错 ...

  7. Apache2.4.1编译安装报错解决

    Apache HTTP Server(HTTPD)2.4.1,这个版本是新一代的2.4分支的首个正式版本. Apache HTTP Server项目团队称,这是最新的.也是最好的一个版本,添加了许多新 ...

  8. firefly AIO-RK3399J Linux SDK编译报错解决

    Firefly AIO-RK3399J Linux SDK编译报错解决 Zhang-Zhen 2020-09-30 22:01:04  收藏 分类专栏: RK3399工作记录 文章标签: linux  ...

  9. 解决vs2013编译时scanf报错的方法

    前言 在使用VS2013时可能会遇到scanf函数报错的问题,这里提供一种解决方法 步骤 1.找到VS2013的安装路径,找到此界面,打开VC文件夹 2.打开下图中的文件夹 3.下载一个Notepad ...

最新文章

  1. html5自动完成是什么,HTML5中form如何关闭自动完成功能的方法
  2. vs2015添加vc助手
  3. 500w 的引用类型和值类型到底有多大差异?
  4. Java反射机制深入研究
  5. python背景图片加载代码_2019.12.05-背景图片设置代码
  6. cups支持的打印机列表_网络存储让你的打印机瞬间变无线,打印文件不用愁
  7. 有标号的DAG计数 II
  8. 知识图谱特征学习算法
  9. QQ音乐与网易云音乐评测分析
  10. 什么是OneData?阿里数据中台实施方法论解读
  11. Python 自除数
  12. 如何学计算机打字,新手学习计算机打字全文阅读
  13. UG NX 12 基准轴
  14. uniapp长按识别二维码、小程序码
  15. 失望时想起了你是什么歌_你是空你是空色即是空的空空什么歌 《想起了你》哪里听...
  16. 永远不要忽视 粉红色/红色的异样字体 在你不知道为什么跟你期望偏差那么大的时候,,不要急记得去问问为什么
  17. 为什么路由器服务器无响应怎么回事啊,路由器服务器无响应怎么办
  18. 11.selenium登录126邮箱出现定位问题解决
  19. Leetcode 92反转链表
  20. 【机器学习算法】逻辑回归为什么叫逻辑回归

热门文章

  1. 重写python requests库实现自动拼接url
  2. 实现 JSON.parse
  3. Unity Failed to load ‘Sssets/Plugins/xxx.dll with error 找不到指定的模块
  4. html 输入框联动显示,js下拉选择框与输入框联动实现添加选中值到输入框的方法...
  5. B - Carries SCU - 4437
  6. python3基础(廖雪峰)
  7. Java中的Type接口和Class类区别和联系
  8. python爬虫个人学习笔记
  9. java 进制转换工具_进制转换工具(JAVA)
  10. 飞书开发API的调用