| Thread overview | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 29, 2004 GDC | ||||
|---|---|---|---|---|
| ||||
Hi David, You are doing a very good work with GDC. It permits the use of D language on various platforms. But its development is a bit slow. I suppose you are alone in this effort. What do you think about creating a team of developers to accelerate the work? Bruno. | ||||
July 29, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Bruno A. Costa | There seems to be a lot of support for GDC, but very few people have the skills to write it. I know I'd love to help, but I quite frankly do not have the knowledge of compilers in general or of GCC specifically to be of much help -Owen In article <ceb6je$1hdf$1@digitaldaemon.com>, Bruno A. Costa says... > >Hi David, > >You are doing a very good work with GDC. It permits the use of D language on various platforms. > >But its development is a bit slow. I suppose you are alone in this effort. What do you think about creating a team of developers to accelerate the work? > >Bruno. | |||
August 01, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to resistor AT mac DOT com | Hi, I have updated the dmd directory in the gdc directory from v0.85 to v0.97. But I didn't really know what I did :) I used FileMerge and if a change seemed to be from David Friedman, I kept it, otherwise I took the new version. As a result I can now compile gdc with the new dmd version, but the resulting compiler is quite unusable... I bet someone smarter than me can find the bugs easily, if I would release it on dsource.org for example, but I don't know what David Friedman would think about it, so I won't release it... - Bjoern resistor AT mac DOT com wrote: > There seems to be a lot of support for GDC, but very few people have the skills > to write it. I know I'd love to help, but I quite frankly do not have the > knowledge of compilers in general or of GCC specifically to be of much help > > -Owen > > In article <ceb6je$1hdf$1@digitaldaemon.com>, Bruno A. Costa says... > >>Hi David, >> >>You are doing a very good work with GDC. It permits the use of D language on >>various platforms. >> >>But its development is a bit slow. I suppose you are alone in this effort. >>What do you think about creating a team of developers to accelerate the >>work? >> >>Bruno. > > > | |||
August 04, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to bjoern | bjoern wrote: > Hi, > > I have updated the dmd directory in the gdc directory from v0.85 to v0.97. But I didn't really know what I did :) I used FileMerge and if a change seemed to be from David Friedman, I kept it, otherwise I took the new version. As a result I can now compile gdc with the new dmd version, but the resulting compiler is quite unusable... I bet someone smarter than me can find the bugs easily, if I would release it on dsource.org for example, but I don't know what David Friedman would think about it, so I won't release it... > > - Bjoern Sounds interesting. Of course, it's good courtesy to get David's input before releasing what you've done, but there shouldn't be any legal problems if you release it (even if you can't contact David for his permission). It's licensed under GPL. (But I'm not a lawyer, so I could be wrong.) From the README: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Food for thought. -- Justin (a/k/a jcc7) http://jcc_7.tripod.com/d/ | |||
August 05, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to J C Calvarese | J C Calvarese wrote: > bjoern wrote: > >> Hi, >> >> I have updated the dmd directory in the gdc directory from v0.85 to v0.97. But I didn't really know what I did :) I used FileMerge and if a change seemed to be from David Friedman, I kept it, otherwise I took the new version. As a result I can now compile gdc with the new dmd version, but the resulting compiler is quite unusable... I bet someone smarter than me can find the bugs easily, if I would release it on dsource.org for example, but I don't know what David Friedman would think about it, so I won't release it... >> >> - Bjoern > > > Sounds interesting. > > Of course, it's good courtesy to get David's input before releasing what you've done, but there shouldn't be any legal problems if you release it (even if you can't contact David for his permission). It's licensed under GPL. (But I'm not a lawyer, so I could be wrong.) > > From the README: > This program is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2 of the License, or > (at your option) any later version. > > Food for thought. > I thought about it and I decided to put a zip-file on my webspace. If you're interested, you can download it from: http://www.tu-harburg.de/~sibz0149/d-0.97-bz.zip (But I am not a compiler expert, not even a novice, so this release has bugs.) I didn't try to contact David Friedman per e-mail yet, because I was hoping, that he would read this newsgroup and reply to one of the threads concerning gdc. His last reply isn't too long ago (16.07.) where he states that he will release a new version soon. So I guess he is either busy or his interpretation of "soon" is different from mine, who is waiting for a working release :) - Bjoern | |||
August 05, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to bjoern | bjoern wrote:
> His last reply isn't too long ago (16.07.) where he states that he will release a new version soon. So I guess he is either busy or his interpretation of "soon" is different from mine, who is waiting for a working release :)
Or maybe he is in vacation like most people those days :)
| |||
August 05, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Juanjo Álvarez | Juanjo Álvarez wrote: > bjoern wrote: > > >>His last reply isn't too long ago (16.07.) where he states that he will >>release a new version soon. So I guess he is either busy or his >>interpretation of "soon" is different from mine, who is waiting for a >>working release :) > > > Or maybe he is in vacation like most people those days :) > Good point. http://www.tu-harburg.de/~sibz0149/d-0.98-bz.zip | |||
August 05, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to bjoern | bjoern wrote: > J C Calvarese wrote: > >> bjoern wrote: >> >>> Hi, >>> >>> I have updated the dmd directory in the gdc directory from v0.85 to v0.97. But I didn't really know what I did :) I used FileMerge and if a change seemed to be from David Friedman, I kept it, otherwise I took the new version. As a result I can now compile gdc with the new dmd version, but the resulting compiler is quite unusable... I bet someone smarter than me can find the bugs easily, if I would release it on dsource.org for example, but I don't know what David Friedman would think about it, so I won't release it... >>> >>> - Bjoern >> >> >> >> Sounds interesting. >> >> Of course, it's good courtesy to get David's input before releasing what you've done, but there shouldn't be any legal problems if you release it (even if you can't contact David for his permission). It's licensed under GPL. (But I'm not a lawyer, so I could be wrong.) >> >> From the README: >> This program is free software; you can redistribute it and/or modify >> it under the terms of the GNU General Public License as published by >> the Free Software Foundation; either version 2 of the License, or >> (at your option) any later version. >> >> Food for thought. >> > > I thought about it and I decided to put a zip-file on my webspace. If you're interested, you can download it from: > http://www.tu-harburg.de/~sibz0149/d-0.97-bz.zip > (But I am not a compiler expert, not even a novice, so this release has bugs.) I'm definitely no expert. I won't be criticizing your efforts. :) Thanks for uploading it. > > I didn't try to contact David Friedman per e-mail yet, because I was hoping, that he would read this newsgroup and reply to one of the threads concerning gdc. > > His last reply isn't too long ago (16.07.) where he states that he will release a new version soon. So I guess he is either busy or his interpretation of "soon" is different from mine, who is waiting for a working release :) I didn't realize he had posted so recently. In any case, I hope and expect that he'll update GDC again in the future. In the meantime, people can play around with your changes if they want. > > - Bjoern -- Justin (a/k/a jcc7) http://jcc_7.tripod.com/d/ | |||
August 06, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to J C Calvarese | I just compiled and installed it on my FreeBSD box, and the compiler seems to work just fine. Now building Phobos seems to have some problems... -Owen In article <ceubhu$28vc$1@digitaldaemon.com>, J C Calvarese says... > >bjoern wrote: >> J C Calvarese wrote: >> >>> bjoern wrote: >>> >>>> Hi, >>>> >>>> I have updated the dmd directory in the gdc directory from v0.85 to v0.97. But I didn't really know what I did :) I used FileMerge and if a change seemed to be from David Friedman, I kept it, otherwise I took the new version. As a result I can now compile gdc with the new dmd version, but the resulting compiler is quite unusable... I bet someone smarter than me can find the bugs easily, if I would release it on dsource.org for example, but I don't know what David Friedman would think about it, so I won't release it... >>>> >>>> - Bjoern >>> >>> >>> >>> Sounds interesting. >>> >>> Of course, it's good courtesy to get David's input before releasing what you've done, but there shouldn't be any legal problems if you release it (even if you can't contact David for his permission). It's licensed under GPL. (But I'm not a lawyer, so I could be wrong.) >>> >>> From the README: >>> This program is free software; you can redistribute it and/or modify >>> it under the terms of the GNU General Public License as published by >>> the Free Software Foundation; either version 2 of the License, or >>> (at your option) any later version. >>> >>> Food for thought. >>> >> >> I thought about it and I decided to put a zip-file on my webspace. If >> you're interested, you can download it from: >> http://www.tu-harburg.de/~sibz0149/d-0.97-bz.zip >> (But I am not a compiler expert, not even a novice, so this release has >> bugs.) > >I'm definitely no expert. I won't be criticizing your efforts. :) Thanks for uploading it. > >> >> I didn't try to contact David Friedman per e-mail yet, because I was hoping, that he would read this newsgroup and reply to one of the threads concerning gdc. >> >> His last reply isn't too long ago (16.07.) where he states that he will release a new version soon. So I guess he is either busy or his interpretation of "soon" is different from mine, who is waiting for a working release :) > >I didn't realize he had posted so recently. In any case, I hope and expect that he'll update GDC again in the future. In the meantime, people can play around with your changes if they want. > >> >> - Bjoern > > >-- >Justin (a/k/a jcc7) >http://jcc_7.tripod.com/d/ | |||
August 06, 2004 Re: GDC | ||||
|---|---|---|---|---|
| ||||
Posted in reply to resistor AT mac DOT com | I have the same problem... maybe I should have mentioned how bad this compiler is. It seems that there is a problem with array declarations. While you can compile
# int[3] test = "123";
you cannot even compile
# static int[3] test = "123";
The first one will give you a runtime error. The length of an array seems to be set to 0 somewhere in the compiler. I have written a small README-BZ.txt where I try to document stuff like that.
Anyways, I hope someone else finds the bug, or can give me hints, how to debug the compiler. I do not know how to operate "gdb" though.
- Bjoern
resistor AT mac DOT com wrote:
> I just compiled and installed it on my FreeBSD box, and the compiler seems to
> work just fine. Now building Phobos seems to have some problems...
>
> -Owen
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply