Re: [Scons-dev] Python 3 compatability... RFH (request for help)

2017-04-08 Thread Bill Deegan
On Sat, Apr 8, 2017 at 9:00 AM, Russel Winder wrote: > On Fri, 2017-04-07 at 12:35 -0400, Bill Deegan wrote: > > Russel, > > > > I have macports dmd installed and see the following when I run test/D > > > > https://pastebin.mozilla.org/9018262 > > > > Thoughts? > > > > I

Re: [Scons-dev] test/D/MixedDAndC/sconstest-dmd.py failing due to picking up wrong CC for linking

2017-04-08 Thread Bill Deegan
If I create a local dmd.conf with CC=/opt/local/bin/gcc-mp-4.7 the link completes successfully. Seems like macports should do that in /opt/local/etc... On Sat, Apr 8, 2017 at 9:05 AM, Russel Winder wrote: > On Fri, 2017-04-07 at 15:35 -0400, Bill Deegan wrote: > > Russel,

Re: [Scons-dev] D support, not sure what to do

2017-04-08 Thread Russel Winder
It just struck me that one of SCons bigger problems is the "feeling" out there that dependency configuration is hard with SCons. Meson has a very similar system in many ways, but it feels lighter weight and easier to use. Also building configuration files. Again SCons can do it, but Meson makes

Re: [Scons-dev] D support, not sure what to do

2017-04-08 Thread Russel Winder
On Sat, 2017-04-08 at 15:01 +0200, Dirk Bächle wrote: > Hi Russel, hi Jean-Baptiste, > > > thanks a lot for starting and chiming in on this topic, which I think > is  > an important one. When I read Russel's other (opinionated) post > about  > how D is likely to gain more ground than Rust/Python

Re: [Scons-dev] D support, not sure what to do

2017-04-08 Thread Russel Winder
On Fri, 2017-04-07 at 21:51 +0200, Jean-Baptiste Lab wrote: > Hi list, > > This is mainly directed at Russell, but I hope he and I are not the > only one willing to build D code with SCons. There are others out there. Dub is not universally liked as a build tool, there are SCons, Meson and CMake

Re: [Scons-dev] D support, not sure what to do

2017-04-08 Thread Russel Winder
On Fri, 2017-04-07 at 14:52 -0400, Bill Deegan wrote: > Russel, > > I had to google a bunch of things below. Sorry it was stream consciousness writing rushed before I had to go do something. > Basically, if I understand correctly, your question is should SCons > support > downloading and

Re: [Scons-dev] test/D/MixedDAndC/sconstest-dmd.py failing due to picking up wrong CC for linking

2017-04-08 Thread Russel Winder
On Fri, 2017-04-07 at 15:35 -0400, Bill Deegan wrote: > Russel, > > O.k. so once I sorted the paths for working with macports on osx all > D > tests pass except the above. > > It yields a bunch of these: > > ld: warning: pointer not aligned at address 0x100050CD3 > >

Re: [Scons-dev] D support, not sure what to do

2017-04-08 Thread Dirk Bächle
Hi Russel, hi Jean-Baptiste, thanks a lot for starting and chiming in on this topic, which I think is an important one. When I read Russel's other (opinionated) post about how D is likely to gain more ground than Rust/Python in the future, I asked myself: What can we possibly do to support

Re: [Scons-dev] Python 3 compatability... RFH (request for help)

2017-04-08 Thread Russel Winder
On Fri, 2017-04-07 at 12:35 -0400, Bill Deegan wrote: > Russel, > > I have macports dmd installed and see the following when I run test/D > > https://pastebin.mozilla.org/9018262 > > Thoughts? > I have dmd in /opt/local/bin brought in by MacPorts. I have dmd in ~/Built/bin compiled from