diff --git a/Rely/README.md b/Rely/README.md new file mode 100644 index 0000000..cf78995 --- /dev/null +++ b/Rely/README.md @@ -0,0 +1,27 @@ + ### Requirements + To build with this project, Debian 11 is preferred. And you need use the CPU based on AMD64 architecture, with at least 4GB RAM and 25 GB available disk space. Make sure the __Internet__ is accessible. + + The following tools are needed to compile ImmortalWrt, the package names vary between distributions. + + - Here is an example for Debian/Ubuntu users:
+ - Method 1: +
+ Setup dependencies via APT + + ```bash + sudo apt update -y + sudo apt full-upgrade -y + sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \ + bzip2 ccache clang cmake cpio curl device-tree-compiler ecj fastjar flex gawk gettext gcc-multilib \ + g++-multilib git gnutls-dev gperf haveged help2man intltool lib32gcc-s1 libc6-dev-i386 libelf-dev \ + libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses-dev libpython3-dev \ + libreadline-dev libssl-dev libtool libyaml-dev libz-dev lld llvm lrzsz mkisofs msmtp nano \ + ninja-build p7zip p7zip-full patch pkgconf python3 python3-pip python3-ply python3-docutils \ + python3-pyelftools qemu-utils re2c rsync scons squashfs-tools subversion swig texinfo uglifyjs \ + upx-ucl unzip vim wget xmlto xxd zlib1g-dev zstd + ``` +
+ - Method 2: + ```bash + sudo bash -c 'bash <(curl -s https://build-scripts.immortalwrt.org/init_build_environment.sh)' + ``` \ No newline at end of file