diff options
author | Armijn Hemel <armijn@gpl-violations.org> | 2005-12-06 18:08:57 +0000 |
---|---|---|
committer | Armijn Hemel <armijn@gpl-violations.org> | 2005-12-06 18:08:57 +0000 |
commit | 3da5ecfe05da98388be7037ef95506bdfc21234b (patch) | |
tree | 958bbd96c4911b5716750067fc272bb38dcc71b4 /maintainers | |
parent | 5138d6dc10e9a240f6b5f5e02768c23589f8ced7 (diff) |
rewrite a bit, add some clarifications
svn path=/nixpkgs/trunk/; revision=4343
Diffstat (limited to 'maintainers')
-rw-r--r-- | maintainers/docs/cross.txt | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/maintainers/docs/cross.txt b/maintainers/docs/cross.txt index f4c128bad4c93..3cf28a8719287 100644 --- a/maintainers/docs/cross.txt +++ b/maintainers/docs/cross.txt @@ -131,6 +131,12 @@ Only C is used, because for other languages (such as C++) extra libraries need to be compiled, for which libraries compiled for the target system are needed. +There is a bit of evilness going on. The cross compiled utilities need +to be either copied to or be linked from the output tree of the compiler. +(Is this really true? Back this up with arguments! -- AH) + +Symbolic links are not something we want inside the Nix store. + --- { stdenv, fetchurl, noSysDirs , langC ? true, langCC ? true, langF77 ? false @@ -260,6 +266,8 @@ postInstall() { genericBuild --- -This is enough to compile a C library. In our case we take uClibc. It's -intended to be a small sized replacement for glibc. It is widely used in -embedded environments. +Step 4: build a C library for the target platform. + +The previous steps are enough to compile a C library. In our case we take +uClibc. It's intended to be a small sized replacement for glibc. It is widely +used in embedded environments. |