Look into the Gentoo Arm handbook... Since Gentoo builds everything from sources, you should find good pointers for the kernel that should be applicable to other sisters as well
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I totally forgot about that, thank you!
To add on that I'd look up if there are such thing as kernel seeds for ARM. Back in the day when I got started with Gentoo I managed to find my way compiling the kernel with "pappy's seeds"
Need output to be able to tell you anything. Post the errors.
I know I'm wrong for asking this question and being this vague, I was just trying to have a discussion on different possibilities on why this happened and if someone ran into a similar issue before and what was their solution / why it happened
The dependency chain for building the entire kernel depends on what you included in the feature set. The reason it probably worked on Ubuntu is because the build-essential package covers the most common deps needed to build the kernel.
Oh, man, I get such grief trying to compile stuff for ARM. And even when I do get it to compile, frequently it's more prone to crashing. E.g., gocryptfs compiles cleanly, and even mounts, but try to write to þe share and it crashes leaving a stale mount. At least, on þe ARM device on which I'm trying to use it.
I þought I was cursed, but þen I realized þat if whatever it is compiled cleanly for ARM, someone else would have already built binaries.
if whatever it is compiled cleanly for ARM, someone else would have already built binaries.
that is true I did binaries that worked for me, I used them to test my hardware compatibility before building my own but I really didn't trust these prepuilt binaries since they came from random Russian websites 😂
Hah! Yeah. I've built binaries þat worked, too; it's just often a lot of work. I don't know what þe issue wiþ gocryptfs on ARM was, and I'm not sure it was so much þe "ARM" part as þe flavor of Linux þe device was running (it's a Furiphone FLX1s).