Difference between revisions of "Bering-uClibc 7.x - Developer Guide - Providing kernel headers"

From bering-uClibc
Jump to: navigation, search
(Created page with "{| summary="Navigation header" width="100%" ! colspan="3" align="center" | Providing kernel headers |- | wid...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 16: Line 16:
 
  tar cvfJ  ../../repo/toolchain/linux-headers.tar.xz *
 
  tar cvfJ  ../../repo/toolchain/linux-headers.tar.xz *
  
Please note, that toolchains can support different kernel versions, which may be useful especially in transitions to a newer versions, where not all toolchains will be supported immediately. It is adviced to keep the kernel headers for the oldest kernel a toolchain uses.  
+
Please note, that toolchains can support different kernel versions, which may be useful especially in transitions to a newer versions, where not all toolchains will be supported immediately. It is advised to keep the kernel headers for the oldest kernel a toolchain uses.  
 
----
 
----
 
{| summary="Navigation footer" width="100%"
 
{| summary="Navigation footer" width="100%"
Line 24: Line 24:
 
|}
 
|}
  
[[Category:Bering-uClibc 6.x]]
+
[[Category:Bering-uClibc 7.x]]
 
[[Category:Developer Guide]]
 
[[Category:Developer Guide]]

Latest revision as of 16:02, 4 March 2024

Providing kernel headers
Prev Bering-uClibc 7.x - Developer Guide Next

Building the kernel headers tarball is different from building all other Packages.

The kernel headers are needed to build the toolchain and can be found in repo/toolchain. To create the tarball run in your buidtool root:

./buildtool.pl headers linux 
cd headers/include
tar cvfJ  ../../repo/toolchain/linux-headers.tar.xz *

Please note, that toolchains can support different kernel versions, which may be useful especially in transitions to a newer versions, where not all toolchains will be supported immediately. It is advised to keep the kernel headers for the oldest kernel a toolchain uses.


Prev Up Next