随笔-380  评论-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 小王 阅读(198) 评论(0)  编辑 收藏 引用 所属分类: linux编译