当我使用bazel编译依赖于curl的项目时,出现错误:error:unknown type name 'u32'

发布于 2025-01-16 03:47:31 字数 327 浏览 1 评论 0原文

整个错误信息:

In file included from external/curl/lib/sendf.c:30:
/usr/include/linux/tcp.h:135:2: error: unknown type name 'u32'
  u32 real_ip;
  ^~~
/usr/include/linux/tcp.h:136:2: error: unknown type name 'u16'
  u16 real_port;
  ^~~

好像和gcc版本有关?

gcc 版本 8.3.1 20191121(红帽 8.3.1-5)(GCC)

The whole error message:

In file included from external/curl/lib/sendf.c:30:
/usr/include/linux/tcp.h:135:2: error: unknown type name 'u32'
  u32 real_ip;
  ^~~
/usr/include/linux/tcp.h:136:2: error: unknown type name 'u16'
  u16 real_port;
  ^~~

It seems to be related to the gcc version?

gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文