Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| warnerlosh:a_brief_guide_to_cross_compiling_freebsd [2012/01/23 08:58] – EnjiCooper | warnerlosh:a_brief_guide_to_cross_compiling_freebsd [2021/04/26 04:26] (current) – Add CategoryStale KubilayKocak | ||
|---|---|---|---|
| Line 39: | Line 39: | ||
| When cross-compiling however, %%FreeBSD%% places binaries in // | When cross-compiling however, %%FreeBSD%% places binaries in // | ||
| + | |||
| + | Note that a non-default value of MAKEOBJDIRPREFIX must be passed to make as an environment variable. | ||
| ==== make.conf / src.conf ==== | ==== make.conf / src.conf ==== | ||
| Line 65: | Line 67: | ||
| < | < | ||
| - | CPUTYPE?= XEN | + | KERNCONF?= XEN |
| </ | </ | ||
| Line 81: | Line 83: | ||
| < | < | ||
| - | % make buildworld TARGET=arm TARGET_ARCH=armeb | + | % env MAKEOBJDIRPREFIX=/ |
| </ | </ | ||
| Line 95: | Line 97: | ||
| < | < | ||
| - | % make installworld DESTDIR=/ | + | % env MAKEOBJDIRPREFIX=/ |
| </ | </ | ||
| Line 101: | Line 103: | ||
| < | < | ||
| - | % make distribution DESTDIR=/ | + | % env MAKEOBJDIRPREFIX=/ |
| </ | </ | ||
| Line 112: | Line 114: | ||
| ===== Cheat sheet ===== | ===== Cheat sheet ===== | ||
| http:// | http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{tag> | ||