SWRT-dev / rtax89x

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

注意:

  1. 要用 root 用户 git 和编译!!!
  2. 国内用户编译前最好准备好梯子

编译

  1. 首先装好 Ubuntu 64bit,推荐 Ubuntu 18 LTS x64 / Mint 19.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.5 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 libncurses5:i386 libelf1:i386 lib32z1 lib32stdc++6 gtk-doc-tools intltool binutils-dev cmake lzma liblzma-dev lzma-dev uuid-dev liblzo2-dev xsltproc dos2unix libstdc++5 docbook-xsl-* sharutils autogen shtool gengetopt libltdl-dev libtool-bin

  3. 使用 git clone https://github.com/SWRT-dev/rtax89x 命令下载好源代码

  4. 使用 git clone https://github.com/SWRT-dev/qca-toolchains 命令下载toolchains

  5. 分别执行 cd qca-toolchains

    sudo mkdir -p /opt/toolchains/

    sudo ln -sf $(pwd)/openwrt-gcc463.arm /opt/toolchains/

    chsh -s /bin/bash

    sudo ln -sf /bin/bash /bin/sh

  6. 然后 cd ../rtax89x/release/src-qca-ipq806x 进入目录

  7. 输入 make rt-ax89u 即可开始编译你要的固件了。

  8. 编译完成后输出固件路径:rtax89x/release/src-qca-ipq806x/image

Donate

如果你觉得此项目对你有帮助,请捐助我们,以使项目能持续发展,更加完善。

PayPal

Support via PayPal

Alipay 支付宝

alipay

Wechat 微信

wechat

About

License:Other


Languages

Language:C 83.6%Language:HTML 6.4%Language:Shell 1.5%Language:Makefile 1.3%Language:Roff 0.9%Language:Assembly 0.9%Language:Perl 0.9%Language:Classic ASP 0.7%Language:Python 0.7%Language:JavaScript 0.6%Language:C++ 0.4%Language:Java 0.3%Language:M4 0.3%Language:Tcl 0.2%Language:CSS 0.2%Language:C# 0.2%Language:TeX 0.2%Language:Ada 0.1%Language:RPGLE 0.1%Language:CMake 0.0%Language:Yacc 0.0%Language:DIGITAL Command Language 0.0%Language:SWIG 0.0%Language:Awk 0.0%Language:XSLT 0.0%Language:Batchfile 0.0%Language:Pascal 0.0%Language:XS 0.0%Language:Lex 0.0%Language:xBase 0.0%Language:Cython 0.0%Language:Max 0.0%Language:Objective-C 0.0%Language:ActionScript 0.0%Language:D 0.0%Language:Raku 0.0%Language:SmPL 0.0%Language:POV-Ray SDL 0.0%Language:OpenEdge ABL 0.0%Language:PHP 0.0%Language:Lua 0.0%Language:ASL 0.0%Language:sed 0.0%Language:1C Enterprise 0.0%Language:AGS Script 0.0%Language:Module Management System 0.0%Language:ASP.NET 0.0%Language:CLIPS 0.0%Language:Ruby 0.0%Language:SAS 0.0%Language:Standard ML 0.0%Language:Common Lisp 0.0%Language:WebAssembly 0.0%Language:UnrealScript 0.0%Language:Cuda 0.0%Language:Mathematica 0.0%Language:NSIS 0.0%Language:Haskell 0.0%Language:GDB 0.0%Language:BitBake 0.0%Language:Go 0.0%Language:Clean 0.0%Language:Dockerfile 0.0%Language:Smalltalk 0.0%Language:Rust 0.0%Language:eC 0.0%Language:Gherkin 0.0%Language:R 0.0%Language:StringTemplate 0.0%Language:Inno Setup 0.0%Language:Emacs Lisp 0.0%Language:PowerShell 0.0%Language:QMake 0.0%Language:Clojure 0.0%Language:Verilog 0.0%Language:VBScript 0.0%Language:Scilab 0.0%Language:Pan 0.0%Language:Gnuplot 0.0%Language:PostScript 0.0%Language:DTrace 0.0%Language:Terra 0.0%Language:EJS 0.0%Language:Starlark 0.0%