LLVM compiler
Low Level Virtual Machine http://www.llvm.org/ svn path=/nixpkgs/trunk/; revision=11156
This commit is contained in:
parent
3ee0b9bb74
commit
c65d00efeb
pkgs
12
pkgs/development/compilers/llvm/default.nix
Normal file
12
pkgs/development/compilers/llvm/default.nix
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{stdenv, fetchurl, gcc, texinfo, flex, bison, perl, gnum4, autoconf, automake, libtool }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "llvm-2.2";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://llvm.org/releases/2.2/llvm-2.2.tar.gz;
|
||||||
|
sha256 = "788d871aec139e0c61d49533d0252b21c4cd030e91405491ee8cb9b2d0311072";
|
||||||
|
};
|
||||||
|
|
||||||
|
# buildInputs = [ gcc texinfo flex bison perl gnum4 autoconf automake libtool ];
|
||||||
|
buildInputs = [ gcc flex perl libtool ];
|
||||||
|
}
|
@ -1166,7 +1166,7 @@ rec {
|
|||||||
|
|
||||||
# Essential Haskell Compiler -- nix expression is work in progress
|
# Essential Haskell Compiler -- nix expression is work in progress
|
||||||
ehc = import ../development/compilers/ehc {
|
ehc = import ../development/compilers/ehc {
|
||||||
inherit fetchsvn stdenv coreutils m4 ghc uulib uuagc;
|
inherit fetchsvn stdenv coreutils m4 libtool ghc uulib uuagc;
|
||||||
};
|
};
|
||||||
|
|
||||||
fpc = import ../development/compilers/fpc {
|
fpc = import ../development/compilers/fpc {
|
||||||
@ -1489,6 +1489,10 @@ rec {
|
|||||||
inherit fetchurl stdenv;
|
inherit fetchurl stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
llvm = import ../development/compilers/llvm {
|
||||||
|
inherit fetchurl stdenv gcc texinfo flex bison perl gnum4 autoconf automake libtool;
|
||||||
|
};
|
||||||
|
|
||||||
mono = import ../development/compilers/mono {
|
mono = import ../development/compilers/mono {
|
||||||
inherit fetchurl stdenv bison pkgconfig;
|
inherit fetchurl stdenv bison pkgconfig;
|
||||||
inherit (gtkLibs) glib;
|
inherit (gtkLibs) glib;
|
||||||
|
Loading…
Reference in New Issue
Block a user