Cross-Porting Software: Difference between revisions

m
Some minor cleanup
[unchecked revision][unchecked revision]
m (Fix link to section 'System Root' now that changed name)
m (Some minor cleanup)
Line 13:
:Please read this [[Meaty_Skeleton#System_Root|article's section on sysroots]].
 
Your build process needs to involve a system root, a fake root directory for your operating system. Your cross-compiler must be set up to eachsearch this directory tree for libraries and headers. I recommend for your build system to look through each of your subprojects and ''make install'' them into this system root, then do the same for ports, and finally your build system extracts the desired files from the system root and makes a boot-able image. We will be installing ports into this directory tree. Futher ports may depend on previous ones and it's crucial the system root is searched.
 
== Prefixes ==
89

edits