Raspberry Pi Bare Bones: Difference between revisions

m
Use {{main}}
[unchecked revision][unchecked revision]
m (Bot: Replace deprecated source tag with syntaxhighlight)
m (Use {{main}})
 
(One intermediate revision by the same user not shown)
Line 14:
 
== Building a Cross-Compiler ==
:''Main article: [[{{main|GCC Cross-Compiler]], [[|Why do I need a Cross Compiler?]]}}
 
The first thing you should do is set up a [[GCC Cross-Compiler]] for '''arm-none-eabi'''. You have not yet modified your compiler to know about the existence of your operating system, so we use a generic target called arm-none-eabi, which provides you with a toolchain targeting the [[System V ABI]].