November 09, 2015
On Saturday, 7 November 2015 at 14:13:36 UTC, Vincent R wrote:
> On Saturday, 7 November 2015 at 13:43:52 UTC, Vincent R wrote:
>> On Friday, 6 November 2015 at 18:15:06 UTC, Vincent R wrote:
>>> On Friday, 6 November 2015 at 10:07:53 UTC, Vincent R wrote:
>>>> [...]
>>>
>>> Ok I was able to generate a gdc compiler(x64) so now I need to test it and I will keep you informed.
>>
>> It doesn't work...
>> $ gdc main.d
>> gdc.exe: error: CreateProcess: No such file or directory
>
> Maybe it has something to do with missing files or something like that because when I run the gdc binary from the output folder (and before being packaged) I don'' have this error but on the other hand nothing happens:
>
> $ export PATH=~/MINGW-packages/mingw-w64-gcc/src/mingw64/bin:$PATH
> $ cd "C:\Developer\cygwin64\home\Vincent\projects\dlang\BonjourProvider\src"
> $ gdc main.d -o toto.exe
> $ ls toto.exe
> ls: cannot access toto.Exe: No such file or directory
>
> ok so end of story I am going back to c++, I already lost too much time with this.

I tried a last time before and I managed to make it work not completely but at least I can see a hello world application on the console:


$ gdc -o main.exe main.d
$ ./main.exe
Hello D-World!

It's late now but I have some questions and feedback about it.

November 09, 2015
Am Mon, 09 Nov 2015 00:22:52 +0000
schrieb Vincent R <lol@dlang.org>:

> I tried a last time before and I managed to make it work not completely but at least I can see a hello world application on the console:
> 
> 
> $ gdc -o main.exe main.d
> $ ./main.exe
> Hello D-World!
> 
> It's late now but I have some questions and feedback about it.
> 

Feel free to ask any open questions but please not that GDC on windows is unmaintained, unsupported and any many ways broken. If you want to work on D projects on Windows you're better off with DMD and LDC for now.
November 10, 2015
On Monday, 9 November 2015 at 16:47:20 UTC, Johannes Pfau wrote:
> Am Mon, 09 Nov 2015 00:22:52 +0000
> schrieb Vincent R <lol@dlang.org>:
>
>> I tried a last time before and I managed to make it work not completely but at least I can see a hello world application on the console:
>> 
>> 
>> $ gdc -o main.exe main.d
>> $ ./main.exe
>> Hello D-World!
>> 
>> It's late now but I have some questions and feedback about it.
>> 
>
> Feel free to ask any open questions but please not that GDC on windows is unmaintained, unsupported and any many ways broken. If you want to work on D projects on Windows you're better off with DMD and LDC for now.

When you say "in many ways" what are exactly the problems I might encounter ?
November 10, 2015
Am Tue, 10 Nov 2015 08:03:02 +0000
schrieb Vincent R <lol@dlang.org>:

> On Monday, 9 November 2015 at 16:47:20 UTC, Johannes Pfau wrote:
> > Am Mon, 09 Nov 2015 00:22:52 +0000
> > schrieb Vincent R <lol@dlang.org>:
> > 
> >> I tried a last time before and I managed to make it work not completely but at least I can see a hello world application on the console:
> >> 
> >> 
> >> $ gdc -o main.exe main.d
> >> $ ./main.exe
> >> Hello D-World!
> >> 
> >> It's late now but I have some questions and feedback about it.
> >> 
> >
> > Feel free to ask any open questions but please not that GDC on windows is unmaintained, unsupported and any many ways broken. If you want to work on D projects on Windows you're better off with DMD and LDC for now.
> 
> When you say "in many ways" what are exactly the problems I might encounter ?

Nobody ever ran unit tests or the test suite for GDC windows so it's hard to say. But all more advanced code could cause linker errors, Fibers are likely broken, Threads could be broken, std.stdio/std.file might have problems. Basically everything which has got a OS-specific implementation. Portable stuff like std.uuid/std.digest OTOH should work fine.
1 2
Next ›   Last »