www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - GDC release 0.24

reply David Friedman <dvdfrdmn users.ess-eff.net> writes:
http://sourceforge.net/project/showfiles.php?group_id=154306

Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435
Aug 21 2007
next sibling parent reply =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
David Friedman wrote:

 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435

Ready-to-run packages for MinGW and Xcode have been posted at: http://gdcwin.sourceforge.net and http://gdcmac.sourceforge.net Basically the same as the tarballs, but assume that you already have the components from MinGW GCC-3.4.5 or Apple GCC-4.0.1... --anders
Aug 22 2007
next sibling parent reply Jason House <jason.james.house gmail.com> writes:
Anders F Björklund Wrote:

 Ready-to-run packages for MinGW and Xcode have been posted at:
 http://gdcwin.sourceforge.net and http://gdcmac.sourceforge.net

Potentially stupid question... How do I use the MinGW package with tango? gdc *.d -I $TANGOIMPORTDIR Error: no property 'toUtf8' for type 'object.TypeInfo' ...
Aug 22 2007
parent reply =?windows-1252?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Jason House wrote:

 Ready-to-run packages for MinGW and Xcode have been posted at:
 http://gdcwin.sourceforge.net and http://gdcmac.sourceforge.net

Potentially stupid question... How do I use the MinGW package with tango? gdc *.d -I $TANGOIMPORTDIR Error: no property 'toUtf8' for type 'object.TypeInfo' ...

Not stupid question, the MinGW GDC package will overwrite your object.d and libgphobos.a - so you probably have to reinstall Tango. The patch for SVN 139 should be valid for GDC 0.24 too. The "easiest" would probably be to save a copy of those two before doing the upgrade, and flip them back after it's done. But the package doesn't do this for you automatically, sadly. --anders
Aug 22 2007
parent reply Jason House <jason.james.house gmail.com> writes:
Anders F Björklund Wrote:

 Jason House wrote:
 
 Ready-to-run packages for MinGW and Xcode have been posted at:
 http://gdcwin.sourceforge.net and http://gdcmac.sourceforge.net

Potentially stupid question... How do I use the MinGW package with tango? gdc *.d -I $TANGOIMPORTDIR Error: no property 'toUtf8' for type 'object.TypeInfo' ...

Not stupid question, the MinGW GDC package will overwrite your object.d and libgphobos.a - so you probably have to reinstall Tango. The patch for SVN 139 should be valid for GDC 0.24 too.

I'm not familiar with the patch for sVN 139. Can you expand on this?
 The "easiest" would probably be to save a copy of those two
 before doing the upgrade, and flip them back after it's done.
 But the package doesn't do this for you automatically, sadly.

Actually, I was using dmd prior to this. I don't have a previously working copy of gdc with tango.
Aug 22 2007
parent =?windows-1252?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Jason House wrote:

 Not stupid question, the MinGW GDC package will overwrite your
 object.d and libgphobos.a - so you probably have to reinstall
 Tango. The patch for SVN 139 should be valid for GDC 0.24 too.

I'm not familiar with the patch for sVN 139. Can you expand on this?

It used to work like this: the regular version of Tango worked with the GDC 0.23 version. If you wanted to use a newer version (such as "revision 139" from the "SVN trunk" - i.e. Subversion) then you applied the Tango patch that was found in "patches/".
 Actually, I was using dmd prior to this.  I don't have a previously working
copy of gdc with tango.

OK, then you only need to install Tango according to the manual. (the patch above probably won't be necessary when the supported version of GDC is 0.24, probably by next Tango release or so ?) See http://www.dsource.org/projects/tango/wiki/UnixInstallGdc --anders
Aug 22 2007
prev sibling parent Tom S <h3r3tic remove.mat.uni.torun.pl> writes:
Anders F Björklund wrote:
 David Friedman wrote:
 
 http://sourceforge.net/project/showfiles.php?group_id=154306

 Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435

Ready-to-run packages for MinGW and Xcode have been posted at: http://gdcwin.sourceforge.net and http://gdcmac.sourceforge.net Basically the same as the tarballs, but assume that you already have the components from MinGW GCC-3.4.5 or Apple GCC-4.0.1... --anders

Thanks a lot, guys! :D -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode
Aug 22 2007
prev sibling next sibling parent reply Gregor Richards <Richards codu.org> writes:
David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435

For the information of those who care, Tango has a patch to support 0.24, and will be updated properly after the conference. I don't have time before. - Gregor Richards
Aug 22 2007
parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Gregor Richards wrote:
 David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306

 Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435

For the information of those who care, Tango has a patch to support 0.24, and will be updated properly after the conference. I don't have time before. - Gregor Richards

Is it possible the new gdc release broke "dsss net install gdc-gcc-4.1"? I just tried to install gdc in linux using dsss for the first time and it didn't work. It may have been that gcc just didn't download properly but my scrollback buffer wasn't big enough to check that. --bb
Aug 24 2007
parent Lars Noschinski <lars-2006-1 usenet.noschinski.de> writes:
* Bill Baxter <dnewsgroup billbaxter.com> [07-08-24 10:27]:
Is it possible the new gdc release broke "dsss net install gdc-gcc-4.1"?  I 
just tried to install gdc in linux using dsss for the first time and it didn't 
work.  It may have been that gcc just didn't download properly but my 
scrollback buffer wasn't big enough to check that.

Use dsss net install gdc-gcc-4.1 2>&1 | tee output.log to copy the whole output into a file.
Aug 24 2007
prev sibling next sibling parent Walter Bright <newshound1 digitalmars.com> writes:
David Friedman wrote:
 http://sourceforge.net/project/showfiles.php?group_id=154306
 
 Release Notes for 0.24
   * Removed support for GCC 3.3.x
   * Updated to DMD 1.020
   * Fixed Bugzilla 1037, 1038 (gdc specific), 1043, 1045, 1046,
     1031, 1032, 1034, 1065, 1109, 1191, 1137, 1152, 1208, 1325,
     1329, 1898, 1400
   * Fixed SourceForge issues 1689634, 1749622, 1721496, 1721435

Yay!
Aug 22 2007
prev sibling parent Chad J <gamerChad _spamIsBad_gmail.com> writes:
David Friedman wrote:
 ...awesome stuff...
 

Rock on.
Aug 24 2007