随笔-376  评论-37  文章-0  trackbacks-0
gcc7.3.0版本


找到这行代码:
unsigned struct_ustat_sz = sizeof(struct ustat);

将此行代码注释掉,改为:
#if defined(__aarch64__) || defined(__s390x__) || defined (__mips64) \
  || defined(__powerpc64__) || defined(__arch64__) || defined(__sparcv9) \
  || defined(__x86_64__)
#define SIZEOF_STRUCT_USTAT 32
#elif defined(__arm__) || defined(__i386__) || defined(__mips__) \
  || defined(__powerpc__) || defined(__s390__)
#define SIZEOF_STRUCT_USTAT 20
#else
#error Unknown size of struct ustat
#endif
  unsigned struct_ustat_sz = SIZEOF_STRUCT_USTAT;


保存,再次编译,O了!
posted on 2023-10-10 11:24 小王 阅读(100) 评论(0)  编辑 收藏 引用 所属分类: linux编译

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理