Re: Python 3 compatability... RFH (request for help)

Russel Winder <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <[email protected]>
On Fri, 2017-04-07 at 11:52 -0400, Bill Deegan wrote:
> Russel,
> 
> Thanks!
> 
> As an aside, what's the right combination of D tools for mac?
> My primary machine is a mac and I get many D related failures which
> are
> fine on linux machine.

I tend not to use GDC at all now – GDC is part of GCC but there are
some difficulties keeping it up to date due to GCC workflow.  The D
language version of the latest GDC is old and whilst Debian package it,
Fedora does not. I believe it is available via MacPorts – I can check
this weekend, I have recently found my ancient (and not upgradable)
Macs.

I have DMD and LDC on Debian Sid, but only LDC on Fedora – I'm supposed
to be looking at a proper Fedora package repo for D stuff, the RPMs
from upstream are workable, but…. DMD is a development compiler, it is
the reference, compiles fast, but the backend is not great at optimised
code generation. GDC and LDC use DMD frontends (so for a given D
version number all front ends are the same), compile relatively slowly,
but use the GCC and LLVM backends respectively. Thus, both are really
rather good at generating fast code.

So if available I use DMD for developing code, but then switch to LDC
for final testing and deployment. Otherwise I just use LDC.

Perhaps email me the problems you are having and I'll focusing on
sorting them out. 

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEETwDs1X+Beyaiaer41L3V0s7Np7gFAljnuusACgkQ1L3V0s7N
p7g87g//XpG6yYUaAL55ueC2y41fiWz/5HpNlGRW37M85TaqWMxPjzOcnysKjPmo
YdiFJt82oAuYJClmfmelHMcZqAZynezgf5thtO2Eqn3JztyeuVKuSgn9rVDo6cFa
JDkDXbRPpEgnRzZmlx9HRgJE2rnOeNOB4IHvoFMgykSneERwZAs/nCA6dmpXbhqw
rCXWSeY/LFSNkNWBOXxYHgGHE7loEQTkC923TmDFZS41rjmulIEYocGcL1ox4CY0
s9FW+PimRu7rJKiqyGhwUoejWjm46QotnLoWKjW3LT/CWZHw27P0JQXYUTA5Xm6x
p34f2WjpkX8xkTfKnElDJBG1PRmqmYaD20/+umQt47InWuxAxCDxhbLEnAiqzrZA
oWnqYHnjXuqg7BTeE1R/y1UmhpmMEeXSyVwTO/21Lbc6MGubp84uiu8GT8mri2pT
H539i09Pl0iGlxZGgj9sOUFCnW+CN8OXZJ2ZklLoGzM1bjxOlFvoMxvCeFnFBsrX
jRUG5xxYZT1hUJ4zto1GxybCr9Dy1aDepfg9RO+2cW2/U0avsJu57iBPtwuRisOJ
B/iT2gjoQumCudqvusjeheiMKOKILVmirtZYeh33soIUnm0G1xnX3y++EVTr78Ju
Yf20vkbzqupZeIYSzPNmV+/qZT5m9sURlnB7OzjMctL4s67fgPE=
=pOdu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.