Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:guide-developer:build-image-with-3g-dongle-support [2018/02/28 04:04] – [Preparing build environment] fix links alive4ever | docs:guide-developer:build-image-with-3g-dongle-support [2018/03/03 20:25] (current) – ↷ Links adapted because of a move operation | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| You need to clone OpenWrt git repository on your build system and synchronize all package feeds with your config file. | You need to clone OpenWrt git repository on your build system and synchronize all package feeds with your config file. | ||
| - | Be sure to understand the [[docs:user-guide: | + | Be sure to understand the [[docs: |
| ===== Configuring packages ===== | ===== Configuring packages ===== | ||
| Line 14: | Line 14: | ||
| ==== Selecting target architecture and profile ==== | ==== Selecting target architecture and profile ==== | ||
| - | Run '' | + | Run '' |
| Select your architecture on which you would put your compiled OpenWrt image. Then select your target profile, according your hardware type. | Select your architecture on which you would put your compiled OpenWrt image. Then select your target profile, according your hardware type. | ||
| Line 142: | Line 142: | ||
| </ | </ | ||
| - | ===== Build process ===== | + | ===== Build process ===== |
| Continue selecting packages as needed. When you are done, run the build process | Continue selecting packages as needed. When you are done, run the build process | ||
| < | < | ||
| Line 149: | Line 149: | ||
| </ | </ | ||
| - | Faster build time can be achieved by enabling multiple build jobs. In case of quad-core cpu((Optimal build performance can be achieved by [[https:// | + | Faster build time can be achieved by enabling multiple build jobs. In case of quad-core cpu. |
| < | < | ||
| time make -j8 V=s | time make -j8 V=s | ||
| Line 155: | Line 155: | ||
| If build process is successful, your firmware images will be located on '' | If build process is successful, your firmware images will be located on '' | ||
| - | If your hardware-specific image name could not be found, it's possible that you added too many packages that don't fit your hardware flash memory. Try reducing packages and restart | + | If your hardware-specific image name could not be found, it's possible that you added too many packages that don't fit your hardware flash memory. Try reducing packages and restart the build process if such case happens. |