win10 WSL(win sub linux) linux 编译Padavan 记录

小周 2020-5-12 791 5/12

出现make sleep: cannot read realtime clock: Invalid argument

找了百度也毫无进展,后来在Google无意中看到一篇帖子1,找到了原因。Windows的子系统Ubuntu20.04有Bug.用一下方法可以解决这个问题

sudo mv /bin/sleep /bin/sleep~
touch /bin/sleep
chmod +x /bin/sleep

WSL 不支持 SYSV IPC 问题

提示:

fakeroot, while creating message channels: Function not implemented
This may be due to a lack of SYSV IPC support.
 
百度了下解决办法

  修改buildroot->fs目录下的common.mk 文件,如下所示:

# 将以下
PATH=$$(BR_PATH) $$(HOST_DIR)/bin/fakeroot -- $$(FAKEROOT_SCRIPT)
# 修改为:
if [ `uname -r | grep "Microsoft"` ] ; then \

本人测试并没什么卵用,最后还是在github上的wls的issues里发现了解决办法

sudo update-alternatives --set fakeroot /usr/bin/fakeroot-tcp
- THE END -

小周

5月12日21:34

最后修改:2020年5月12日
0

非特殊说明,本博所有文章均为博主原创。

共有 4 条评论

  1. Y

    非常感谢你的帮助

  2. idcard

    感谢!!!

  3. 大谋

    老毛子路由固件?

    1. 四文博主

      @大谋: 对老毛子固件,自己编好了发现和别人的并没有区别,索性rm -rf把源码删了