0x0

在ubuntu20上编译dpdk 18.11报错,gcc 版本为9.3.0,报错如下:

error: converting a packed ‘const struct ether_addr’ pointer (alignment 1) to a ‘unaligned_uint16_t’ {aka ‘const short unsigned int’} pointer (alignment 2) may result in an unaligned pointer value [-Werror=address-of-packed-member]149 |  const unaligned_uint16_t *ea_words = (const unaligned_uint16_t *)ea;

这是因为编译器检测到dpdk代码这样可能导致地址的非对齐,我们取消掉这个检查就行

解决方案

编译时添加EXTRA_CFLAGS=’-w -Wno-address-of-packed-member’ 参数

make install T=x86_64-native-linuxapp-gcc  -j6  EXTRA_CFLAGS='-w -Wno-address-of-packed-member'

ubuntu20 编译dpdk错误 -Werror=address-of-packed-member相关推荐

  1. c语言编译配置文件出错,Android4.4/CM11编译常见错误及解决方法!

    Android4.4/CM11编译常见错误及解决方法! 前言:关于Android4.4/CM11编译中遇到的一些错误,本人进行了整理.有需要的童鞋可以做个参考,如果有什么建议也欢迎指出! 问题1: 编 ...

  2. Android4.4/CM11编译常见错误及解决方法!

    Android4.4/CM11编译常见错误及解决方法! 前言:关于Android4.4/CM11编译中遇到的一些错误,本人进行了整理.有需要的童鞋可以做个参考,如果有什么建议也欢迎指出! 问题1: 编 ...

  3. uClinux 内核编译常见错误及解决方法(zt)

    uClinux 内核编译常见错误及解决方法(uClinux kernel compile Troubleshooting) uClinux kernel compile Troubleshooting ...

  4. NGINX配合FASTDFS使用的安装与配置及编译遇到错误:cc1: all warnings being treated as errors

    NGINX配合FASTDFS使用的安装与配置及编译遇到错误:cc1: all warnings being treated as errors 安装所需要的文件可在这里下载:https://githu ...

  5. c语言编译常见错误提示,c语言编译常见错误

    c语言编译常见错误 (2012-04-17 21:33:53) 标签: 杂谈 分类: 计算机 1."c" not an argument in function sum 该标识符不 ...

  6. python3编译caffe错误:cannot find -lboost_python3

    python3编译caffe错误:cannot find -lboost_python3 /usr/lib/x86_64-linux-gnu 下只有:libboost_python-py35.so 我 ...

  7. PHP编译安装时常见错误解决办法,php编译常见错误

    PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt & ...

  8. php源码编译常见错误解决方案大全

    php源码编译常见错误解决方案大全 http://www.cnlvzi.com/index.php/Index/article/id/143 在CentOS编译PHP5的时候有时会遇到以下的一些错误信 ...

  9. android studio编译提示错误:android Error:(21, 19) 错误: 程序包R不存在

    点击"Build"-->"Clean Project",再次编译没有错误了.针对各种情况而定,这是本人在出现上述报错时,这样就解决问题.这只是作为参考.

最新文章

  1. IOS开发:关于performSelectorXXX的延迟的使用
  2. bgp选路原则【第二部】
  3. 数据中心如何减少人为故障发生率
  4. C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考...
  5. 【LeetCode笔记】41. 缺失的第一个正数(Java、哈希)
  6. linux 关闭登录权限,linux – /var/www/html的权限[已关闭]
  7. matlab实现k-l算法,Matlab实现动态规划算法 (dynamic programming algorithm)
  8. (90)FPGA比较器设计
  9. linux查看端口号占用
  10. linux 蓝牙编程avrcp,bluetooth(蓝牙) AVRCP协议概念及代码流程解析
  11. matlab遗传算法tsp程序,遗传算法解TSP问题的程序
  12. wmic冻结进程_WMIC的用法
  13. [精简]托福核心词汇60
  14. WinCC 高速数据采集的实现
  15. “互联网+”环境下高职毕业生求职风险应对策略
  16. 《Hadoop系列》脚本开发自动化配置伪分布式Hadoop
  17. Podman 保姆级使用教程,太顶了!
  18. 计算机专业大学生新学期计划,大学生个人新学期计划
  19. 海康摄像头的一些问题
  20. 堆栈、队列--Leetcode(python)

热门文章

  1. Windows Media Center .MCL文件代码执行漏洞(MS16-059)
  2. java 正则表达式验证邮箱格式是否合规 以及 正则表达式元字符
  3. 几何画板中可以这样选择对象
  4. 沼跃鱼早已看穿了一切 C/C++
  5. 跨平台(Android, iOS, WP, HTML5)游戏开发libGDX学习教程
  6. UIApplication的作用
  7. grunt使用小记之开篇:grunt概述
  8. Windows Server 2012 在个人终端上使用的推荐设置
  9. Civil 3D 中使用COM API导入DEM数据创建曲面
  10. 【汇总】flash单个文件上传