Fedora36 编译OpenWRT

Posted on Oct 22, 2022
Fedora36 编译OpenWRT

安装编译工具和库

dnf install vim git wget gcc binutils bzip2 flex glibc-devel zlib-devel rsync subversion unzip which perl python patch ncurses-devel

下载openwrt源码

git clone -b v22.03.1 https://www.github.com/openwrt/openwrt

更新源安装包

./scripts/feeds update -a ./scripts/feeds install -a

编译

make defconfig make menuconfig make -j16

可能遇到的问题

WARNING: Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist

解决: ./scripts/feeds install -a -f