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:toolchain:single.package [2021/10/15 08:28] – ↷ Page moved from docs:guide-developer:single.package to docs:guide-developer:toolchain:single.package bobafetthotmaildocs:guide-developer:toolchain:single.package [2023/04/14 18:46] (current) – Fix typo philipp
Line 34: Line 34:
 <code bash> <code bash>
 make package/ncurses/compile make package/ncurses/compile
-make package/ncurses/install+</code> 
 + 
 +To build the host version of ''ncurses'' (that's used by ''make menuconfig'' below, for example): 
 + 
 +<code bash> 
 +make package/ncurses/host/compile
 </code> </code>
  
Line 41: Line 46:
 <code bash> <code bash>
 make package/nano/compile make package/nano/compile
-make package/nano/install 
 make package/index make package/index
 </code> </code>
Line 49: Line 53:
  
 :!: If you get errors about not finding opkg in the staging directory, compile and install ''package/base-files''. :!: If you get errors about not finding opkg in the staging directory, compile and install ''package/base-files''.
 +
 +:!: If you get errors that the package is not found, make sure you're typing the package directory name, not the package name listed in the Makefile (which may be different when a single Makefile builds multiple packages).
  
 ===== Package maintenance on self-compiled kernel from latest snapshot ===== ===== Package maintenance on self-compiled kernel from latest snapshot =====
Line 61: Line 67:
 ===== Kernel modules ===== ===== Kernel modules =====
  
-One way or another, you'll need the [[docs:guide-developer:using_the_sdk|toolchain]] first.+One way or another, you'll need the [[docs:guide-developer:toolchain:using_the_sdk|toolchain]] first.
 ''make package/[kernel-module]'' will not //build// modules, only package them. ''make package/[kernel-module]'' will not //build// modules, only package them.
 If they weren't built previously then you'll only get empty module packages. If they weren't built previously then you'll only get empty module packages.
Line 75: Line 81:
 make target/linux/compile make target/linux/compile
 make package/kernel/linux/compile make package/kernel/linux/compile
-make package/kernel/linux/install 
 </code> </code>
  
  • Last modified: 2021/10/15 08:28
  • by bobafetthotmail