Strange DSSS/Tango compile error

Bill Baxter wbaxter at gmail.com
Wed Oct 15 14:22:47 PDT 2008


On Thu, Oct 16, 2008 at 6:13 AM, Sergey Gromov <snake.scaly at gmail.com> wrote:
> Wed, 15 Oct 2008 16:24:42 -0400,
> Robert Kosek wrote:
>> Jarrett Billingsley wrote:
>> > Oh, I just realized what it is, I think.  Don't build dice.d, dsss
>> > will build it for you automatically.  Just do "dsss build rpg.d" and
>> > it'll automatically compile and link rpg as well as any dependent
>> > modules.  I think it's trying to compile dice.d as a program, which of
>> > course won't work.
>>
>> Hmm, that's an interesting idea.  However, if I do that I get the
>> following error:
>>
>> > dsss build rpg.d
>> > rpg.d => rpg
>> > + C:\utils\dmd\dsss\bin\rebuild.exe -Idsss_imports\ -I. -S.\ -IC:\utils\dmd\dsss
>> > \include\d -SC:\utils\dmd\dsss\lib\  -IC:\utils\dmd\dsss\include\d -SC:\utils\dm
>> > d\dsss\lib  -oqdsss_objs\D  rpg.d -ofrpg
>> > Command C:\utils\dmd\dsss\bin\rebuild.exe returned with code 1, aborting.
>> > Error: Command failed, aborting.
>>
>> Which I have absolutely no idea what means, nor how to go about fixing it.
>
> May I recommend you to try 'bud' ?
> http://dsource.org/projects/build
>
> It's a single executable, pretty similar to 'rebuild' and can be used
> like this:
>
> bud rpg.d
>
> I've had weird problems with rebuild recently.

The most recent release of DSSS/rebuild takes a long long time to
build programs.  There's definitely something not quite right about
it.  I've gone back to the previous version of DSSS (0.76pre is what I
have actually).

--bb


More information about the Digitalmars-d-learn mailing list