about summary refs log tree commit diff
path: root/maintainers/docs
diff options
context:
space:
mode:
authorArmijn Hemel <armijn@gpl-violations.org>2005-12-30 14:20:44 +0000
committerArmijn Hemel <armijn@gpl-violations.org>2005-12-30 14:20:44 +0000
commit2f6385ba23995f02c2c047aa7cd4c3de47143ad3 (patch)
treeab7407f7d9ca77b3b1949044111edde606b24daa /maintainers/docs
parentb768475a3a9eefd9b86c22f175c4ec964e721af6 (diff)
downloadnixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar.gz
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar.bz2
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar.lz
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar.xz
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.tar.zst
nixlib-2f6385ba23995f02c2c047aa7cd4c3de47143ad3.zip
tell a bit more about the names of the binutils that the buildprocess expects
to find during cross compilation. We need to fix the gcc-wrapper to support
cross-compiling. Really, it's not that hard to do, but it needs to be done
correctly :)

svn path=/nixpkgs/trunk/; revision=4456
Diffstat (limited to 'maintainers/docs')
-rw-r--r--maintainers/docs/cross.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/maintainers/docs/cross.txt b/maintainers/docs/cross.txt
index 7fce2385707c..c79c571dee97 100644
--- a/maintainers/docs/cross.txt
+++ b/maintainers/docs/cross.txt
@@ -165,6 +165,11 @@ stdenv.mkDerivation {
 }
 ---
 
+The builder.sh for a cross-compiler. Note that the binutils are prefixed
+with the architecture name, so arm-linux-ld instead of ld, etc. This is
+necessary because when we cross-compile a lot of programs look for these
+tools with these specific names. The standard gcc-wrapper does not take this
+into account yet.
 
 ---
 source $stdenv/setup