nixpkgs/pkgs/development/compilers
Lluís Batlle i Rossell 585ba8c27f Big fixes in the cross build:
- Before this changes, cflags and ldflags for the native and the cross compiler
  got mixed. Not all the gcc-wrapper/gcc-cross-wrapper variables are
  independant now, but enough, I think.
- Fixed the generic stdenv expression, which did a big mess on buildInputs and
  buildNativeInputs. Now it distinguishes when there is a stdenvCross or not.
  Maybe we should have a single stdenv and forget about the stdenvCross
  adapter - this could end in a stdenv a bit complex, but simpler than the
  generic stdenv + adapter.
- Added basic support in pkgconfig for cross-builds: a single PKG_CONFIG_PATH
  now works for both the cross and the native compilers, but I think this
  should work well for most cases I can think of.
- I tried to fix the guile expression to cross-biuld; guile is built, but not
  its manual, so the derivation still fails. Guile requires patching to
  cross-build, as far as I understnad.
- Made the glibcCross build to be done through the usage of a
  gcc-cross-wrapper over the gcc-cross-stage-static, instead of using it
  directly.
- Trying to make physfs (a neverball dependency) cross build.
- Updated the gcc expression to support building a cross compiler without getting
  derivation variables mixed with those of the stdenvCross.

svn path=/nixpkgs/branches/stdenv-updates/; revision=18534
2009-11-22 19:51:45 +00:00
..
abc
adobe-flex-sdk
aspectj
bigloo
dev86
ehc
flapjax
fpc Changing CLisp, FPC to new style of adding to hydra 2009-08-25 09:00:19 +00:00
gcc-2.95
gcc-3.3
gcc-3.4
gcc-4.0
gcc-4.1
gcc-4.2
gcc-4.3 Big fixes in the cross build: 2009-11-22 19:51:45 +00:00
gcc-4.4 GCJ 4.4: Fix missing <X11/extensions/XInput.h> by adding `libXi'. 2009-11-05 21:43:00 +00:00
gcc-apple
gcc-upc-4.0
gcl Comment out gcl as broken 2009-11-06 09:44:03 +00:00
ghc fix ghc-get-packages 2009-11-12 07:11:03 +00:00
go * Update Go's version. Make 8g & 8l commands working with no need of 2009-11-16 18:42:43 +00:00
gprolog
gwt - Upgraded GWT to 1.7.1 2009-10-19 13:14:23 +00:00
gwydion-dylan
helium
hugs
iasl
idris
ikarus * Removed selectVersion. There's no good reason to write 2009-11-18 09:39:59 +00:00
jdk Updating sun java jdk. I expected some problems to be solved, but they work the same 2009-10-13 21:45:20 +00:00
jikes
llvm
meta-environment/meta-build-env
mono * added -lgcc_s to NIX_LDFLAGS of mono 2009-10-19 11:26:13 +00:00
nasm
ocaml Porting changes from stdenv-updates into this branch. 2009-11-08 00:32:12 +00:00
opencxx
openjdk-darwin added openjdk for darwin (binaries) for testing 2009-10-02 12:12:23 +00:00
qcmm
qi * Removed selectVersion. There's no good reason to write 2009-11-18 09:39:59 +00:00
roadsend
sbcl I think I rolled back to original sbcl-1.0.29 state 2009-11-06 19:27:32 +00:00
scala
stalin
strategoxt name typo 2009-11-16 13:57:11 +00:00
swi-prolog * Removed selectVersion. There's no good reason to write 2009-11-18 09:39:59 +00:00
tiger
tinycc
visual-c++
webdsl * Improved a bunch of "name" attributes (mostly missing version 2009-10-28 14:06:56 +00:00
yap * Improved a bunch of "name" attributes (mostly missing version 2009-10-28 14:06:56 +00:00