Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Error when compiling Tango: volatile statements deprecated; used synchronized statements instead

Moderators: kris

Posted: 09/08/08 07:36:13 Modified: 09/08/08 17:04:19

Hi, I'm getting the following error when compiling Tango:

Edit: pasted into a pastebin to shrink the thread http://code.bulix.org/5naa2k-68307?raw, the thread was obnoxiously wide.

This is with the latest (as of yesterday, 09/07/08) gdc-svn on Mac OS X Leopard and dsss 0.77. I compiled gdc using apple's gcc source rather than FSF's. Anybody have any ideas what's going on?

Thanks, Dustin Mays

Author Message

Posted: 09/08/08 07:39:38

Since volatile is not deprecated in D 1.0 (and it is stupid as hell that it is in D 2.0), this have to actually be dsss/rebuild erroring out.

Posted: 09/08/08 16:44:27 -- Modified: 09/08/08 17:02:18 by
dorkfish

Okay, so I've uninstalled dsss 0.77 and have compiled and installed dsss 0.75. I'm attempting to install Tango again now, so we'll see how it works out.

Edit: Now I'm getting a new error. It's on this pastebin: http://code.bulix.org/yxpqy5-68306?raw.

Posted: 09/08/08 19:28:36

This link doesn't work for me? Try http://tango.pastebin.com

Posted: 09/08/08 20:50:51 -- Modified: 09/08/08 21:32:00 by
dorkfish -- Modified 3 Times

That's weird, it's not working for me now, either. The site must have gone down. I don't have another copy of the error handy, so I'll edit this post when I do.

Edit: here's the error now. http://tango.pastebin.com/md47b893. It also seems like code.bulix.org is back up now, so the pastebins I posted above are also now viewable.