【分享】Tuya Wind IDE编译网关程序时常见问题

网关设备, 语音中控设备等
Post Reply
shuangshuang.ruan
Posts: 7

系统环境: Linux,Ubuntu 20.04_amd64

  1. 编译时间及注意事项:

    • 首次执行 build.sh 时,会编译 vendor,耗时 5 到 20 分钟不等,主要取决于 CPU 性能。内核编译期间可能没有日志输出,请耐心等待。
    • 在编译vendor过程中,报错不会立即停止编译,需要向上查找。可以使用 "error" 作为关键词进行搜索,以便找到相关错误信息。这一步是为了更准确地定位并解决编译中的问题。
  2. 安装依赖:

    Code: Select all

       apt install autoconf automake cmake gettext whois -y
       apt install bc bison flex tree zip -y
  3. 解决 fatal error: openssl/aes.h: No such file or directory 提示:

    Code: Select all

       apt-get install libssl-dev
  4. 解决找不到 Python 的问题:
    在编译 vendor 过程中需要使用 Python 2,请安装 Python 2 并将其设置为默认的 Python 程序,可以添加一个软链接:

    Code: Select all

       apt install python2
       ln -s /usr/bin/python2 /usr/bin/python
  5. 解决 Python 找不到 yaml 模块:

    Code: Select all

       apt-get install python-yaml
  6. 解决 mips-linux-xgcc: No such file or directory 提示:

    Code: Select all

       dpkg --add-architecture i386
       apt-get update
       apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 -y

希望这能帮助你和其他人更顺利地编译 Tuya Wind IDE 的网关程序!

Post Reply