Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 alive4everdocs: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:additional-software:imagebuilder|build procedure]] to prevent build failure.+Be sure to understand the [[docs:guide-user:additional-software:imagebuilder|build procedure]] to prevent build failure.
  
 ===== Configuring packages ===== ===== Configuring packages =====
Line 14: Line 14:
 ==== Selecting target architecture and profile ==== ==== Selecting target architecture and profile ====
  
-Run ''make menuconfig'' to [[doc/howto/build#image.configuration|configure OpenWrt packages]].+Run ''make menuconfig''.
  
 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:
 </code> </code>
  
-===== 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
 <code> <code>
Line 149: Line 149:
 </code> </code>
  
-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://source.android.com/source/building-running.html#build-the-code|doubling the number of cpu cores]])).+Faster build time can be achieved by enabling multiple build jobs. In case of quad-core cpu.
 <code> <code>
 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 ''bin/target-platform/''. If build process is successful, your firmware images will be located on ''bin/target-platform/''.
  
-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 [[doc/howto/build| the build process]] if such case happens.+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.
  
  • Last modified: 2018/02/28 04:04
  • by alive4ever