Brecht Sanders

Results 270 comments of Brecht Sanders

I think I found it. Through patches in the context of https://sourceware.org/bugzilla/show_bug.cgi?id=25713 changes were made to the function `_bfd_real_fopen()` in `bfd/bfdio.c` to add the `\\?\` prefix to the path as...

I just made a new release with the above change to binutils. Can you confirm that release works for you with UNC paths?

Bug reported at binutils: https://sourceware.org/bugzilla/show_bug.cgi?id=29533

I tried the following with the latest release and got no issues: ```bash echo "int main () { return 0; }" > '\\servername\share\hello.cpp' g++ -std=c++17 '\\servername\share\hello.cpp' -o '\\servername\share\hello.exe' '\\servername\share\hello.exe' ```

When compiling your basic example I get: ``` d21.exe: error: cannot find source code for runtime library file 'object.d' d21.exe: note: dmd might not be correctly installed. Run 'dmd -man'...

Just had a first go at building MinGW-w64 GCC with `--enable-libphobos`. It fails with a lot of errors, and it looks like it's going to take a lot of work...

What patches are they using exactly? I have been trying the patches that came out of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91595 but still am unable to build libphobos :-(

Thanks. I will be waiting for the release that works, or any changes you want me to test.

@Imperatorn @ibuclaw Is there any update yet in D support in GCC + MinGW-w64 ?

@adamdruppe Are you referring to gcc 11.2.0, or should I try with a more recent snapshot version?