Konstantin Demin
c3d09a3e94
imported from https://salsa.debian.org/kernel-team/linux.git commit 9d5cc9d9d6501d7f1dd7e194d4b245bd0b6c6a22 version 6.11.4-1
27 lines
1012 B
Plaintext
27 lines
1012 B
Plaintext
HOWTO cross-build m68k linux-image
|
|
|
|
Building linux-image packages takes a while, especially on the "slower
|
|
arches", ie m68k. Cross-compiling is an alternative, and it works very well
|
|
for m68k.
|
|
|
|
You need to set up a cross-compiler. The toolchain-source package has some
|
|
limitations, I prefer using cross-tools, see this page for instructions:
|
|
|
|
http://people.debian.org/~cts/debian-m68k/cross-compile/
|
|
|
|
Now you only have to tell the debian build system, that you do want to build
|
|
packages for m68k. It used to be sufficient to pass an option to debuild,
|
|
since recently you also have to set an environment variable, like this:
|
|
|
|
DEB_HOST_ARCH=m68k debuild -B -am68k
|
|
|
|
If you also want to build source packages, omit the -B.
|
|
|
|
If you want to build images for just one of the currently nine subarches,
|
|
you can uncomment some lines in the flavours section in:
|
|
debian/arch/m68k/defines
|
|
|
|
The first run of debuild will give you an error message that updating the
|
|
configs suceeded, the second run will build the images.
|
|
|