DSSS 0.77 released.
Bill Baxter
wbaxter at gmail.com
Sun Sep 7 23:58:51 PDT 2008
Trying to build Tango 0.99.7 or latest SNAPSHOT source with DSSS 0.77
yields the error:
"lib\common\tango\core\Thread.d(547): volatile statements deprecated;
used synchronized statements instead"
Can anyone shed some light?
--bb
On Mon, Sep 8, 2008 at 3:42 PM, Chris R. Miller
<lordSaurontheGreat at gmail.com> wrote:
> Gregor Richards wrote:
>> DSSS, the D Shared Software System, is a tool to ease the building,
>> installation, configuration and acquisition of D software.
>
> More accurately, it's the build system that's lightyears ahead of
> everything else in the world I have ever seen.
>
>> DSSS 0.77, the "Oh, I assumed Gregor got hit by a bus" release, has been
>> a long time coming, mainly because my life has become substantially more
>> busy recently. The changelog:
>>
>> - Rebuild: Merged DMD 2.019.
>> - Rebuild: dmd-win-tango now correctly uses -ltango-base-dmd
>> instead
>> of -lphobos
>> - Rebuild: Fixed a pipe left open in Windows.
>> - User -S and -I now come before system -S and -I options, so
>> users can
>> override system defaults more easily.
>> - Rebuild: Builds are run concurrently across all processors, or
>> any
>> number of processes specified explicitly with the -j option
>> (except
>> on Windows)
>
> Eh? Windows threading architecture and thread scheduler is more than a
> little wonky, anyways...
>
>> The major change is multi-proc builds. Enjoy it on your quad-cores, I
>> know I am. I intended to get so much more done, but ... well, this is
>> what I actually /managed/ to get done.
>
> Is it still just as delicious on dual-cores? ;^)
>
>> I'm running severely low on time (I'm now a graduate student), so I'm
>> looking for help. Anything from handling tickets to porting help to
>> anything else you can think of, I'd really appreciate.
>>
>> As per usual, more information and downloads are available at
>> http://www.dsource.org/projects/dsss/
>>
>> - Gregor Richards
>>
>> PS: I'm still building binaries, they'll appear in a few moments.
>
> Gregor for the save! TY so much man, DSSS makes my life a zillion times
> easier. AFAIK we were still on 0.75 - so where did 0.76 go? Or was it
> the one you had in your hands when you were hit by the bus?
>
>
More information about the Digitalmars-d-announce
mailing list