how to cross-build a single application ?
Glen Barber
gjb at FreeBSD.org
Thu Mar 1 17:59:22 UTC 2012
On Thu, Mar 01, 2012 at 06:38:19PM +0100, Luigi Rizzo wrote:
> What is the way to properly cross-build a single program
> (after having gone throught the 'toolchain' and possibly
> even a full 'buildworld')
> from the top-level directory of a FreeBSD source tree ?
>
> right now i do something like
>
> cd $SOURCE_ROOT
> make MAKEOBJDIRPREFIX=/my_obj_tree TARGET=amd64 buildworld
>
> but i seem to remember that there is a more efficient way
> when you want to rebuild only one program or one subtree.
> I think i have seen this question being answered from time to time
> but i can't find how now.
>
> any hints ?
>
There is this link from the wiki, which shows how to build/install/run
emulators/wine on amd64:
http://wiki.freebsd.org/Wine#Wine_on_FreeBSD.2BAC8-amd64
If there's an even more efficient way to do it, I'd love if it were
documented somewhere.
Glen
More information about the freebsd-current
mailing list