Cross-Porting Software: Difference between revisions

Jump to navigation Jump to search
m
Properly link to Meaty_Skeleton
[unchecked revision][unchecked revision]
m (Add section Packages Containing Dependencies)
m (Properly link to Meaty_Skeleton)
Line 11:
 
== System Root ==
:Please read this [[User:Sortie/Meaty_Skeleton#System_Roots|work-in-progress 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 each this directory tree for libraries and headers. I recommend your build system look through each of your subprojects and make install 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.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu