撰于 阅读 53

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

出现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

已有 4 条评论

  1. Y

    非常感谢你的帮助

    回复
  2. idcard

    感谢!!!

    回复
  3. 老毛子路由固件?

    回复
    1. 四文 作者 回复了 大谋

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

      回复