NetBSD: kereszt-fordítás NetBSD-n

Címkék

A NetBSD számos architektúrát támogat (úgy hiszem ez az az operációs rendszer, amely a legtöbb architektúrára létezik). Néhány közülük sebességben nem összehasonlítható a legtöbbünk által használt i386 platform sebességével. Ha mondjuk gyakran akarsz csomagokat fordítani valamelyik régebbi architektúrára, akkor a kereszt-fordítás (cross-compiling, cross-build) egy jó megoldás lehet.Ha a cél rendszer mondjuk egy beágyazott rendszer (például egy mobiltelefon), és mondjuk NetBSD csomagokat akarsz rá "építeni", akkor nincs arra szükség, hogy a mobiltelefonon fordítsd le a csomagokat. Ha valamilyen okból szükséged van arra, hogy NetBSD bináris csomagokat készíts nem NetBSD host-rendszeren, akkor kereszt-fordításra van szükséged. Ha például egy új, eddig még nem támogatott architektúrára szeretnéd portolni a NetBSD-t, akkor a kereszt-fordítás lehet az egyetlen megoldás. Például, ha NetBSD/i386 redszeren szeretnél NetBSD/sh3 binárisokat készíteni, akkor kereszt-fordítást kell végezni. A NetBSD/i386 lesz az ún. "host rendszer", és a NetBSD/sh3 lesz a "cél rendszer".

Tanulj többet