Johannes Bornhold
7672c68ed7
dmd: Avoid depending on gcc for the darwin build ( close #11949 )
...
Adding stdenv.cc into the PATH, also setting CC, so that on Darwin
clang will be used by default. Still allowing to use an existing value
of CC if it is set already.
Replacing __inline_isnanl with __inline_isnan on darwin since the former
one was not defined.
2016-01-06 15:06:53 +01:00
Thomas Mader
ef17efa99b
dmd: add gcc runtime dependency because dmd uses the linker of gcc on linux.
...
From #11327 .
2015-12-03 16:32:27 +01:00
Johannes Bornhold
ee799e05bf
dmd: Disable unsupported linker flags if stdenv.isClang
...
Close #9692 .
Was able to build dmd on darwin, but it could not be used due to those flags.
2015-09-17 21:19:47 +02:00
Johannes Bornhold
2e658c1c63
dmd: Update version to 2.067.1
2015-05-02 11:20:45 +02:00
Johannes Bornhold
2bc69990cc
dmd: Tweaks so that it compiles on darwin
...
- Patching the makefile so use "clang++" as compiler. This was commented out
inside of the makefile.
- Fix the path to copy libphobos from.
2015-05-02 11:05:43 +02:00
Charles Cooper
163d6a13ee
dmd update to 2.067.0
2015-04-14 09:30:35 -07:00
Vladimír Čunát
961ed7c8b4
dmd: fix 32-bit build and some nitpicks
...
CC #4976 .
2014-11-14 14:12:32 +01:00
BlackEdder
fbd2330aff
dmd: update to 2.066.1
2014-11-13 14:57:58 +00:00
Vladimir Still
b78871efa6
dmd: Add (D language compiler).
2014-01-11 19:08:40 +01:00