password
type
Post
status
Published
date
Feb 3, 2023
slug
OpenWrt
summary
Openwrt
tags
工具
开发
N1
ARM
A20
category
技术分享
icon
坑1
checking whether mknod can create fifo without root privileges... configure: error: in `/home/linux/myopenwrt/openwrt/build_dir/host/tar-1.28':
configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
See
config.log' for more details make[3]: *** [/home/linux/myopenwrt/openwrt/build_dir/host/tar-1.28/.configured] Error 1 make[3]: Leaving directory
/home/linux/myopenwrt/openwrt/tools/tar'
make[2]: *** [tools/tar/compile] Error 2
make[2]: Leaving directory /home/linux/myopenwrt/openwrt' make[1]: *** [/home/linux/myopenwrt/openwrt/staging_dir/target-mips_34kc_musl-1.1.14/stamp/.tools_install_yynyynynynyyyyyyynyyyyyyyyyyyyynyyyyynnyynynyyyynnnyy] Error 2 make[1]: Leaving directory
/home/linux/myopenwrt/openwrt'
make: *** [world] Error 2以下是解决方法(不一定能起效果,反正我试过可行):
$ sudo make FORCE_UNSAFE_CONFIGURE=1或
$ sudo make FORCE_UNSAFE_CONFIGURE=1 -j1 V=s # 可以使用-j1 -j2 -j4 -j8
坑2
使用非root用户编译
使用sudo命令