[OpenWrt Wiki] Building a single package
openwrt.org › toolchain › singleOct 15, 2021 · Building a single package Useful if you want to upgrade a package without reflashing the router. Follow the Build system usage up to the point when you make menuconfig. In here, select the target platform, then tick the package you want to build, and also its dependencies. If the package isn't ticked, the below commands will succeed without actually building the package. If you don't know the ...
[OpenWrt Wiki] Quick image building guide
openwrt.org › toolchain › beginners-build-guideOct 15, 2021 · When you build your own firmware you can't use the downloadable kernel packages (packages named kmod-<something>), so try to make sure you select everything you need. If you need more kernel modules later you will have to build a new firmware. It is also possible to select all the kernel modules using m and copy them to the router later if needed.
[OpenWrt Wiki] OpenWrt packages
openwrt.org › docs › guide-developerThe build recipes in a source package should adhere to the OpenWrt defaults as much as possible. This ensures that source package declarations remain compact and free of copy-pasted boilerplate code. By default, the build system uses a set of standard ./configure and make invocations to build packages in a refined manner. Most of these steps ...
[OpenWrt Wiki] Using the Image Builder
openwrt.org › docs › guide-userIn the graphical configuration, select “Build the OpenWrt Image Builder” to build the image builder, then select Global Build Settings → Select all packages by default, save and exit. You can ignore build errors if you encounter unmaintained packages that fail to compile, assuming this doesn't affect kernel and core dependencies.