ImportC automatic preprocessor?

2023-07-25 Thread Chris Piker via D.gnu
Hi GDC Over at: https://gcc.gnu.org/onlinedocs/gdc/Missing-Features.html I read that GDC doesn't invoke the preprocessor automatically: ``` ImportC Limitations GNU D does not run the preprocessor automatically for any ImportC sources. Instead all C files are expected to be manually prep

Should gdmd be included with gdc?

2022-05-24 Thread Chris Piker via D.gnu
Hi GDC Attempting to use meson I found that I probably need dub, but building dub requires dmd command line emulation. The external gdmd perl script to handles this course, but should there be a gdmd binary that is built while producing gdc? Pulling in a whole extra language interpreter seem

Re: Are there any GDC builds available for Windows?

2022-05-23 Thread Chris Piker via D.gnu
On Tuesday, 24 May 2022 at 02:57:50 UTC, max haughton wrote: The slack is just called dlang It's basically only for core dev work though Good to know, don't want to accidentally walk into that bar. This forum seems to be plenty good enough as responses do appear to specific questions. Unfor

Re: Looking to make a GDC-12 mingw64 package

2022-05-21 Thread Chris Piker via D.gnu
On Saturday, 21 May 2022 at 21:23:52 UTC, Adam D Ruppe wrote: See my comment here: https://github.com/brechtsanders/winlibs_mingw/issues/48#issuecomment-1044782237 ...an example working configure command, now that's *very* handy. Regarding question 2, I hope to see gdc appear in just about a

Re: How to turn off warnings as errors

2022-05-21 Thread Chris Piker via D.gnu
On Sunday, 22 May 2022 at 03:02:17 UTC, rikki cattermole wrote: This is a dub issue, it has nothing to do with the compiler. Yea, there seem to be lots of dub issues, just looking for a workaround, hoping compiler features might save the day. $ DFLAGS="..." dub ... Thanks! This seems to

How to turn off warnings as errors

2022-05-21 Thread Chris Piker via D.gnu
Hi GDC I'm testing the new gdc version 12.1 by compiling vibe.d and various other packages. One problem that tripping me up when running commands like: ``` cd memutils dub build --compiler=gdc-12 ``` is that all deprecation warnings are treated as errors. (For my local build of gdc, '-12' h

Looking to make a GDC-12 mingw64 package

2022-05-21 Thread Chris Piker via D.gnu
Hi GDC I've been able to build gdc-12.1 on ubuntu20 using ``` wget http://mirrors.concertpass.com/gcc/releases/gcc-12.1.0/gcc-12.1.0.tar.xz tar -xvf gcc-12.1.0.tar.xz cd gcc-12.1.0 mkdir build cd build ../configure --prefix=/usr/local/gcc12 --enable-languages=d \ --enable-libphobos-checking -

Re: Are there any GDC builds available for Windows?

2022-05-21 Thread Chris Piker via D.gnu
On Monday, 18 October 2021 at 18:41:20 UTC, Imperatorn wrote: https://forum.dlang.org/post/wxhgplqtvtqhkeeks...@forum.dlang.org Are you on Discord? We are there if you have more questions 😎 Hi Imperatorn It seems like the activity level in the D forums is dropping off quite a bit but developm

Should GCC 12.1 release notes contain D updates?

2022-05-20 Thread Chris Piker via D.gnu
Hi GDC Looking over the gcc release notes for version 12.1 here: https://gcc.gnu.org/gcc-12/changes.html I didn't see any mention of gdc supporting newer versions of the d-language. That seems like big deal, is there any way to get a mention in the release notes? I did see that GDC is now

GDC buildable on solaris?

2022-03-12 Thread Chris Piker via D.gnu
Hi GDC I'm temporarily working on an old solaris big-endian system, which happens to have GCC 4.9. I think this could be recent enough to boot-strap gcc-11.2 (and of course gdc). But before I attempt to build gdc on such an odd beast, does anyone know if gdc is big-endian safe? Would it ev