On Monday, 19 March 2012 at 10:57:13 UTC, Manu wrote:
On 19 March 2012 10:59, Manu <turkey...@gmail.com> wrote:
On 17 March 2012 21:37, Andrej Mitrovic
<andrej.mitrov...@gmail.com>wrote:
On 3/17/12, Manu <turkey...@gmail.com> wrote:
> Did find that one, but now missing libppl_c-4.dll
> This is a bit silly. A binary toolchain needs to have these
> in the
archive.
> No point if you can't run it.
I think I've had the same issues before because I've
installed TDM x86
instead of the TDM x64 (labeled "experimental" in setup) .
Could that
be the issue?
The GDC I've used is:
gcc-4.6.1-tdm64-1-gdc-232cd89d90b4-20120128.7z
The TDM setup:
tdm64-gcc-4.6.1.exe
libgmp-3.dll is then installed to
MinGW64\libexec\gcc\x86_64-w64-mingw32\4.6.1\ (and so is
libppl_c-4.dll)
Okay, well I got that package, and it does seem to have the
full list of
dll's I need (there were about 5 more), but gdc still won't
work:
> gdc main.d
gdc: fatal error: -fuse-linker-plugin, but liblto_plugin-0.dll
not
found compilation terminated.
that dll was in there too, and it is certainly present in my
path, but it
continues to complain... :/
Okay, I managed to make it work by just transplanting the whole
gdc
distribution directly into a functioning MinGW64 installation.
There must
have been weird relative pathing built into the tools, so it
didn't find
the DLL's even though they were present in the path.
I really think the next binary GDC release should carefully
have all those
DLL's included, so it actually like, works.
I'd say the point of a binary release is for windows users who
don't want
to know anything about linux or gcc toolchain issues can just
use it and
get to work :)
Agreed. I've tried a couple of times to get GDC working, but
every time I've given up simply because hunting down numerous
libraries (which sometimes error themselves or need additional
libraries themselves) is really not reasonable just to try a new
compiler. If GDC was as simple to use as DMD, there would be many
more Windows users.