author | Titus von Boxberg <titus@v9g.de> |
Sat May 22 14:11:27 2010 +0200 (2010-05-22) | |
changeset 1988 | 200b3e97b0b1 |
permissions | -rw-r--r-- |
titus@1988 | 1 |
22 May 2010 - Titus von Boxberg |
titus@1988 | 2 |
|
titus@1988 | 3 |
Prerequisites and instructions for using ct-ng for building a cross toolchain on FreeBSD as host. |
titus@1988 | 4 |
|
titus@1988 | 5 |
0) Tested on FreeBSD 8.0 |
titus@1988 | 6 |
|
titus@1988 | 7 |
1) Install (at least) the following ports |
titus@1988 | 8 |
archivers/lzma |
titus@1988 | 9 |
textproc/gsed |
titus@1988 | 10 |
devel/gmake |
titus@1988 | 11 |
devel/patch |
titus@1988 | 12 |
shells/bash |
titus@1988 | 13 |
devel/bison |
titus@1988 | 14 |
lang/gawk |
titus@1988 | 15 |
devel/automake110 |
titus@1988 | 16 |
ftp/wget |
titus@1988 | 17 |
|
titus@1988 | 18 |
Of course, you should have /usr/local/bin in your PATH. |
titus@1988 | 19 |
|
titus@1988 | 20 |
2) run ct-ng's configure with the following tool configuration: |
titus@1988 | 21 |
./configure --with-sed=/usr/local/bin/gsed --with-make=/usr/local/bin/gmake \ |
titus@1988 | 22 |
--with-patch=/usr/local/bin/gpatch |
titus@1988 | 23 |
[...other configure parameters as you like...] |
titus@1988 | 24 |
|
titus@1988 | 25 |
3) proceed as described in general documentation |
titus@1988 | 26 |
but use gmake instead of make |