Buildroot,conflicting types for copy_file_range

Nuvoton_N329 |浏览46次
收藏|2024/03/27 14:42

满意回答

2024/03/27 14:44

./…/misc/create_inode.c:395:18: error: conflicting types for ‘copy_file_range’

static errcode_t copy_file_range(ext2_filsys fs, int fd, ext2_file_t e2_file,

^

In file included from ./…/misc/create_inode.c:19:0:

/usr/include/unistd.h:1110:9: note: previous declaration of ‘copy_file_range’ was here

ssize_t copy_file_range (int __infd, __off64_t *__pinoff,

^


解决办法:

buildroot-2017.02.3/output/build/host-e2fsprogs-1.43.3/misc/create_inode.c

屏蔽掉 #include <unistd.h>

—————————————版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

                        

原文链接:https://blog.csdn.net/hktkfly6/article/details/123308632


nuvoton2022

其他回答(0)
0人关注该问题
+1
 加载中...