Jim's Blog

Never Settle.

为使得 MentoHUST 在路由器上依然可用,需要对 MentoHUST 针对自己路由器的芯片架构进行交叉编译。本文以使用 MT7620 的路由器平台为例,主要提供 WSL 下对 MentoHUST 进行交叉编译的实例。

限于能力与水平,本文有许多遗漏与不足之处,还请多多指教。

阅读全文 »

准备工作

以下所以操作都基于 /home 进行,用户名为 jim

安装相关依赖

1
sudo apt install build-essential bison flex zlib1g-dev libncurses5-dev subversion quilt intltool ruby fastjar unzip gawk autogen autopoint ccache gettext libssl-dev xsltproc zip git
阅读全文 »

首次编译

  • 依赖安装

    1
    2
    sudo apt-get update
    sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync
  • 代码下载,进入目录

    1
    2
    git clone https://github.com/coolsnowwolf/lede
    cd lede
    阅读全文 »
0%